Application Prospects of Blockchain Technology to Support the Development of Interport Communities
Abstract
:1. Introduction
- First stage (1980s): transformation into paperless procedures (development of the first EDI-based port community system, development of maritime industry-specific UN/EDIFACT message standards, etc.);
- Second stage (1990s–2000s): transformation into automated procedures (application of automatic identification systems AIS, the introduction of radio-frequency identification for port operations, etc.);
- Third stage (2010s–onwards): transformation into digital procedures to improve responsiveness and decision making (sensors, mobile technologies, cloud computing, machine learning, etc.), and to support the ongoing interaction and connection between the actors involved.
- What are the application prospects of blockchain technology to support the development of interport communities?
- How could the parties involved in a port community benefit from blockchain?
- What are the pros and cons of introducing blockchain in port communities?
2. Methodology
3. State of the Art
3.1. Blockchain and Smart Contracts
3.2. Blockchain for Smart Ports
- The automation of the ship: automation in the naval sector involves both autonomous ships that use automation to manage repetitive routine tasks and remotely controlled ships that use automation to permit shore-based operators to monitor and control shipboard functions;
- Container management: for example, automated functionalities such as “arrival notice of export container” can enhance the customs control for export containers by using pre-notification systems and passing export declaration details electronically;
- Port intralogistics: automated port monitoring systems are used for the electronic processing of cargo data, container tracking within the port area, and managing ships’ stowage plan;
- Terminal gates: automated functionalities such as “reservation of arrival” or “cargo pick-up or delivery booking ”can reduce turnaround times at the ports, reduce queuing at the port, and improve the planning of port activities.
- The digitization of documentation, commercial processes, and data exchange between participants;
- Traceability to improve transparency on how goods are processed. Traceability itself serves three main purposes:
- It can be used to increase transparency and build trust. This is done by providing the customers with detailed information about the blockchain-verified records concerning the steps a particular product has taken;
- It can be used to prove the authenticity of products;
- It can be used by large companies to quickly track and identify contaminated products, enabling companies to identify potential hazards and resolve them quickly.
4. SWOT Analysis
- Strengths: internal factors; the attributions useful to achieve the objective; what you can use to your advantage;
- Weaknesses: internal factors; the harmful attributions to achieve the goal; what needs improvement;
- Opportunity: external factors; external conditions that are useful for achieving the goal; what you can benefit from;
- Threats: external factors; external conditions that could damage performance; what must be reduced.
4.1. Strengths
4.2. Weaknesses
4.3. Opportunities
4.4. Threats
5. Application Case
- It does not include all the actors involved in the interport logistics chain;
- It concerns only limited operational information related to gate operations but no sensitive data;
- Its process phases are not systematically linked between the stakeholders.
6. Proof of Concept
- The most widespread technology currently in the world is used to deploy Smart Contracts;
- Costs and times of access to the infrastructure are reduced;
- No need to implement and maintain a node;
- Capability to operate with an architecture of Smart contracts and Dapp that would work in the same way also in a hypothetical blockchain prepared by the Port Authorities and other actors involved in the future, providing added value to the PoC in case of transfer of the implementation to another blockchain.
6.1. ABCDE Method
- 1.
- Define the purpose of the system in a short sentence;
- 2.
- Identify the actors, meaning the parties involved, according to their specific interaction with the system;
- 3.
- Define the functional requirements in terms of “User Stories”; short descriptions of the interactions of the various actors with the system;
- 4.
- Divide the analysis into two parts:
- 4.1.
- Requirements and functionalities of smart contracts running on the blockchain;
- 4.2.
- Requirements and functionality of apps that interact with the blockchain;
- 5.
- Integration of the two systems, testing, and installation of the complete system.
6.2. Purpose of the System
6.3. Actors
- Input-only via mobile terminal or dedicated hardware: operational user who works through the app (e.g., port personnel at the entrance gates who detect vehicle license plates).
- Only remote input via a web interface: operative user who works via PC or, in any case, a web interface (e.g., registered haulier who pre-loads/integrates data relating to his transport).
- Complete data management: operational supervisor user who can intervene to modify/integrate the data already written in the system.
- Administrator user: user for profile management, system configuration, and parameterization.
6.4. Definition of the Requirements in Terms of User Stories
6.4.1. Data Specification
- Vehicle plates: nationality plate and actual number plate of the vehicle, and of the semi-trailer or trailer (null if it is a truck without a trailer);
- Date-Time detection;
- Place of detection (LOCODE + Local code);
- Location within the same node: “gate in/gate out”, “terminal yard”, “ship embarkation/disembarkation”).
- Port of departure;
- Port of arrival;
- Day and time of scheduled departure;
- Estimated day and time of arrival;
- Name of the ship;
- IMO (International Maritime Organization) ship code;
- Company;
- Trip code (generated by the system).
- Travel code;
- Description of the load;
- Length of the vehicle;
- Name and surname of the driver.
6.4.2. Interaction with the Blockchain
6.5. Smart Contracts
6.6. App Interacting with the Blockchain
7. Discussion and Conclusions
- -
- Freight Forwarders: reduced paperwork through the digitalization of documents and automation of procedures and practices; access in real time to information; improvement of efficiency through error reduction;
- -
- Terminal Operators: optimized use of terminal and yard thanks to accurate information about ship transit; improved lead time and frequency of inland and maritime transport services;
- -
- Port Authorities: improved collection of transparent and unforgeable data; accurate and fast customs clearance process.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Heilig, L.; Schwarze, S.; Voß, S. An analysis of digital transformation in the history and future of modern ports. In Proceedings of the 50th Hawaii International Conference on Systems Science, Kauai, HI, USA, 4–7 January 2017. [Google Scholar]
- Serra, P.; Fancello, G. Use of ICT for More Efficient Port Operations: The Experience of the EasyLog Project. In Proceedings of the International Conference on Computational Science and Its Applications, Cagliari, Italy, 1–4 July 2020; Springer: Cham, Switzerland, 2020; pp. 3–14. [Google Scholar]
- Jović, M.; Kavran, N.; Aksentijević, S.; Tijan, E. The transition of Croatian seaports into smart ports. In Proceedings of the 42nd International Convention on Information and Communication Technology, Electronics and Microelectronics—MIPRO, Opatija, Croatia, 20–24 May 2019; IEEE: Piscataway, NJ, USA; pp. 1386–1390. [Google Scholar]
- Stopford, M. Maritime Economics, 3rd ed.; Routledge: London, UK, 2017. [Google Scholar]
- Weernink, M.O.; van den Engh, W.; Francisconi, M.; Thorborg, F. The Blockchain Potential for Port Logistics. 2017. Available online: https://smart-port.nl/wp-content/uploads/2017/10/White-Paper-Blockchain.pdf (accessed on 15 June 2021).
- Treiblmaier, H. Toward more rigorous Blockchain research: Recommendations for writing Blockchain case studies. In Blockchain and Distributed Ledger Technology Use Cases; Springer: Cham, Switzerland, 2020; pp. 1–31. [Google Scholar]
- Jović, M.; Filipović, M.; Tijan, E.; Jardas, M. A Review of Blockchain Technology Implementation in Shipping Industry. Pomorstvo 2019, 33, 140–148. [Google Scholar] [CrossRef]
- Tijan, E.; Aksentijević, S.; Ivanić, K.; Jardas, M. Blockchain technology implementation in logistics. Sustainability 2019, 11, 1185. [Google Scholar] [CrossRef] [Green Version]
- Jabbar, K.; Bjørn, P. Infrastructural grind: Introducing Blockchain technology in the shipping domain. In Proceedings of the 2018 ACM Conference on Supporting Groupwork, Sanibel Island, FL, USA, 7–10 January 2018; pp. 297–308. [Google Scholar]
- Gausdal, A.H.; Czachorowski, K.V.; Solesvik, M.Z. Applying Blockchain technology: Evidence from Norwegian companies. Sustainability 2018, 10, 1985. [Google Scholar] [CrossRef] [Green Version]
- Lindman, J.; Tuunainen, V.K.; Rossi, M. Opportunities and risks of Blockchain Technologies—A research agenda. In Proceedings of the 50th Hawaii International Conference on System Sciences, Hilton Waikoloa Village, HI, USA, 4–7 January 2017. [Google Scholar]
- Dutta, P.; Choi, T.M.; Somani, S.; Butala, R. Blockchain technology in supply chain operations: Applications, challenges and research opportunities. Transp. Res. Part E Logist. Transp. Rev. 2020, 142, 102067. [Google Scholar] [CrossRef] [PubMed]
- Henesey, L.; Lizneva, Y.; Anwar, M. A multi-agent system with blockchain for container stacking and dispatching. In Proceedings of the 21st International Conference on Harbor, Maritime and Multimodal Logistics Modeling and Simulation, HMS, Lisbon, Portugal, 18–20 September 2019; Dime University: Detroit, Michigan; pp. 79–87. [Google Scholar]
- Nasih, S.; Arezki, S.; Gadi, T. Blockchain technology impact on the maritime supply chain. In Proceedings of the 4th International Conference on Smart City Applications, Karabuk, Turkey, 7–9 October 2019; pp. 1–4. [Google Scholar]
- Kshetri, N. Blockchain’s roles in meeting key supply chain management objectives. Int. J. Inf. Manag. 2018, 39, 80–89. [Google Scholar] [CrossRef] [Green Version]
- Smart Port. Roadmaps—Smart Port Smart Port. 2018. Available online: http://smart-port.nl/roadmaps/ (accessed on 15 June 2021).
- Carlan, V.; Coppens, F.; Sys, C.; Vanelslander, T.; Van Gastel, G. Blockchain technology as key contributor to the integration of maritime supply chain? Marit. Supply Chain. 2020, 2020, 229–259. [Google Scholar] [CrossRef]
- Bavassano, G.; Ferrari, C.; Tei, A. Blockchain: How shipping industry is dealing with the ultimate technological leap. Res. Transp. Bus. Manag. 2020, 34, 100428. [Google Scholar] [CrossRef]
- Patel, D.; Ganne, E. Blockchain & DLT in Trade: A Reality Check. Trade Finance Global. 2019. Available online: https://www.tradefinanceglobal.com/blockchain/ (accessed on 15 June 2021).
- Hofman, W.; Brewster, C. The applicability of blockchain technology in the mobility and logistics domain. Towards User-Cent. Transp. Eur. 2019, 185–201. [Google Scholar] [CrossRef]
- Wood, G. Ethereum: A Secure Decentralised Generalised Transactionledger. 2014. Available online: https://ethereum.github.io/yellowpaper/paper.pdf (accessed on 15 June 2021).
- Patel, D.; Ganne, E. Blockchain & DLT in Trade: Where Do We Stand? Trade Financ. Global. 2020. Available online: https://www.wto.org/english/res_e/booksp_e/blockchainanddlt_e.pdf (accessed on 15 June 2021).
- Yang, C.-S. Maritime shipping digitalization: Blockchain-based technology applications, future improvements, and intention to use. Transp. Res. Part E Logist. Transp. Rev. 2019, 131, 108–117. [Google Scholar]
- IBM. TradeLens: How IBM and Maersk Are Sharing Blockchain to Build a Global Trade Platform—THINK Blog. 2018. Available online: https://www.ibm.com/blogs/think/2018/11/tradelens-how-ibm-and-maersk-are-sharing-Blockchain-to-build-a-global-trade-platform/ (accessed on 15 June 2021).
- Ahmad, R.; Hasan, H.; Jayaraman, R.; Salah, K.; Omar, M. Blockchain applications and architectures for port operations and logistics management. Res. Trasp. Bus. Manag. 2021, 41, 100620. [Google Scholar] [CrossRef]
- T-Mining Website. Available online: https://t-mining.be/ (accessed on 26 March 2022).
- Vidal Vieira, J.G.; Fransoo, J.C. How logistics performance of freight operators is affected by urban freight distribution issues. Transp. Policy 2015, 44, 37–47. [Google Scholar] [CrossRef]
- Tradelens Website. Available online: https://www.tradelens.com/ (accessed on 26 March 2022).
- Nakamoto, S. Bitcoin: A Peer-to-Peer Electronic Cash System. 2008. Available online: https://bitcoin.org/bitcoin.pdf (accessed on 15 June 2021).
- CargoX Website. Available online: https://cargox.io/ (accessed on 26 March 2022).
- Provenance Website. Available online: https://www.provenance.org/ (accessed on 26 March 2022).
- Shipchain Website. Available online: https://www.supplychain247.com/paper/shipchain_intelligent_decentralized_secure (accessed on 26 March 2022).
- Carlan, V.; Sys, C.; Vanelslander, T. How port community systems can contribute to port competitiveness: Developing a cost–benefit framework. Res. Transp. Bus. Manag. 2016, 19, 51–64. [Google Scholar] [CrossRef]
- Nordtømme, M.E.; Bjerkan, K.Y.; Sund, A.B. Barriers to urban freight policy implementation: The case of urban consolidation center in Oslo. Transp. Policy 2015, 44, 179–186. [Google Scholar] [CrossRef]
- Cargochain Website. Available online: https://cargochain.com/ (accessed on 26 March 2022).
- Groenfeldt, T. IBM and Maersk Apply Blockchain to Container Shipping Forbes. 2017. Available online: https://www.forbes.com/sites/tomgroenfeldt/2017/03/05/ibm-andmaersk-apply-blockchain-to-container-shipping/ (accessed on 15 June 2021).
- Serra, P.; Fancello, G.; Tonelli, R.; Marchesi, L. Can the Blockchain Facilitate the Development of an Interport Community? In International Conference on Computational Science and Its Applications; Springer: Cham, Switzerland, 2021; pp. 240–251. [Google Scholar]
- Marchesi, L.; Marchesi, M.; Tonelli, R. ABCDE—Agile block chain DApp engineering. Blockchain Res. Appl. 2020, 1, 100002. [Google Scholar]
- PierNext Website. Available online: https://piernext.portdebarcelona.cat/en/technology/blockchain-logistics-and-ports-present-and-future/ (accessed on 26 March 2022).
- Blockchain in Transport Alliance Standards Council (BiTAS). Available online: https://static1.squarespace.com/static/5aa97ac8372b96325bb9ad66/t/5c7e88397817f73e6c60a967/1551796284047/BiTAS+Tracking+Data+Frameowork+Profile+v9_ISTO.pdf (accessed on 26 March 2022).
- Van Baalen, P.; Zuidwijk, R.; van Nunen, J. Port inter-organizational information systems: Capabilities to service global supply chains. Found. Trends Technol. Inf. Oper. Manag. 2008, 2, 81–241. [Google Scholar]
- Irannezhad, E. The Architectural Design Requirements of a Blockchain-Based Port Community System. Logistics 2020, 4, 30. [Google Scholar] [CrossRef]
- Wang, H.; Osen, O.L.; Li, G.; Li, W.; Dai, H.; Zeng, W. Big data and industrial Internet of Things for the maritime industry in Northwestern Norway. In Proceedings of the IEEE Region 10 Annual International Conference, TENCON, Singapore, 22–25 November 2016. [Google Scholar] [CrossRef]
- TradeLens Solution Architecture. Available online: https://docs.tradelens.com/learn/solution_architecture/ (accessed on 26 March 2022).
- Laurent, M.; Kaaniche, N.; Le, C.; Vander Plaetse, M. A blockchain-based access control scheme. In Proceedings of the SECRYPT 2018: 15th International Conference on Security and Cryptography 2018, Porto, Portugal, 26–28 July 2018; pp. 168–176. [Google Scholar] [CrossRef]
- Imeri, A.; Khadraoui, D.; Agoulmine, N. Blockchain Technology for the Improvement of SCM and Logistics Services: A Survey. In Industrial Engineering in the Big Data Era; Calisir, F., Cevikcan, E., Camgoz Akdag, H., Eds.; Lecture Notes in Management and Industrial Engineering; Springer: Cham, Switzerland, 2019. [Google Scholar] [CrossRef]
- Gatteschi, V.; Lamberti, F.; Demartini, C.; Pranteda, C.; Santamaria, V. Blockchain and Smart Contracts for Insurance: Is the Technology Mature Enough? Future Internet 2018, 10, 20. [Google Scholar] [CrossRef] [Green Version]
- Marchesi, L.; Marchesi, M.; Destefanis, G.; Barabino, G.; Tigano, D. Design Patterns for gas optimization in ethereum. In Proceedings of the IEEE International Workshop on Blockchain Oriented Software Engineering (IWBOSE), London, ON, Canada, 18 February 2020. [Google Scholar]
- EU Blockchain Observatory and Forum. Energy Efficiency of Blockchain Technologies. 2021. Available online: https://www.eublockchainforum.eu/sites/default/files/reports/Energy%20Efficiency%20of%20Blockchain%20Technologies_1.pdf (accessed on 15 June 2021).
- Serra, P.; Fancello, G. Towards the IMO’s GHG Goals: A Critical Overview of the Perspectives and Challenges of the Main Options for Decarbonizing International Shipping. Sustainability 2020, 12, 3220. [Google Scholar] [CrossRef] [Green Version]
Player(s) | Activities | Documents |
---|---|---|
Freight forwarder, hauler, shipping company, terminal operator | Definition of the shipment | Bill of lading, contract |
Freight forwarder, hauler, shipping company, terminal operator, port authority | Purchase of tickets, communications to the ports of departure, and arrival | Tickets, communications to ports |
Hauler, port authority | Arrival of the truck at the port | Registration of arrival, possibly with photographic documentation |
Terminal operator, hauler | Parking of the semi-trailer to be embarked | Parking registration |
Terminal operator, shipping company, hauler (if accompanied cargo) | Ship loading and lashing | Load plan, demarcation document, ticket |
Terminal operator, shipping company, port authority | Departure of the vessel | Ship documentation |
Terminal operator, shipping company, port authority | Arrival of the vessel at the port of destination | Ship documentation |
Terminal operator, shipping company, hauler (if accompanied cargo) | Unloading of the vessel | Unloading plan, demarcation document |
Terminal operator | Parking of the semi-trailer disembarked | Parking registration |
Hauler, port authority | Arrival of the truck at the port gate | Port access registration |
Terminal operator, hauler | Pick-up of the semi-trailer | |
Hauler, port authority | Exit of the truck from the port | Port exit registration, possibly with photographic documentation |
Freight forwarders, insurance companies, others | Transport damage complain | Complain and related documentation |
Finance police, others | Control of the cargo | Report of the inspection |
Name | Scope | Promoter | Involved Subjects | Project Status | Blockchain | Functionalities | Main Strengths | Main Weaknesses | Ref. |
---|---|---|---|---|---|---|---|---|---|
T-Mining | Container tracking | T-Mining (start-up) | Shipping carriers; Terminal operators; Barge operators | Advanced | Ethereum permissioned | Management and tracking of containers in the port (arrivals planning, authorized update of the status of a container, automatic validation of the container number) | No intermediary; Automatic updating of data; Automatic check of data validity; Time and cost reduction; Digitization of communication and documents; Increased interoperability using the same protocol; Prevents theft and human errors | Still in an experimental phase and focuses only on some aspects of international trade | [26] |
Tradelens | Logistics and documentation management | Maersk and IBM | Ports; 3PL; Customs; Shippers; Port Operators; Maritime carriers; Control Authorities | Operational | Hyperledger Fabric | Digital platform for sharing documents and managing shipments, from origin to final destination | Real-time access to data, documents, and authorizations; Reduction in documentation and paperwork; Faster processing of information; Reduction in time, costs, and errors; Privacy and transparency; Standardization; Integration with IoT sensors | Poorly decentralized system. A proprietary system with lock-in risk | [39] |
CargoX | Management of bills of lading | CargoX Ltd. | Carriers; Couriers; Terminal operators; Importers; Exporters | Advanced | Ethereum | Management of bills of lading using tokens and a dApp developed on the Ethereum blockchain | Open to all; No intermediary; Time and cost reduction; Security; Transparency; Verifiability of operations | Focused only on some aspects of international trade | [27] |
Provenance | Product tracking | Provenance Ltd. | Producers; Carriers; Final customers; Certifiers; | Operational | Ethereum public | Tracking of product supply chains via blockchain, providing a unique digital passport readable via a QR code. Used in the port area for the management and tracking of loads and shipments | Transparency; Certification; Trust; Integration with QR readers; Digital passport | Focused only on some aspects of international trade | [40] |
ShipChain | Logistics and Supply Chain | ShipChain Inc. | Carriers; Terminal operators; Barge operators | Failed | Ethereum | Set of logistics services that use blockchain technology for fight fraud and reduce losses in the shipping industry | Timely response to errors; Fight fraud; Security and transparency; System code available under an open-source license | The company has failed | [41] |
CargoChain | Load management | Cargo Chain | Maritime carriers; Ports; 3PL; Customs; Shipper; Insurance companies | Evolving | Hyperledger Fabric | Load tracking along the chain. Simplification in the management, sharing, and ownership verification of the documents involved | Document process digitization; Transparency and trust; Off-chain sensitive data storage; Security; Integration with IoT devices | Still in an experimental phase and focuses only on some aspects of international trade | [42] |
Actor | Acronym | Role |
---|---|---|
Site Operative User/Security Controller | UOS | Port personnel who detect license plates or other data relating to trucks. Enter related data using specialized hardware (IoT) or manually; some data may already be loaded/pre-filled. |
Remote Operational User | UOR | Registered user who enters, via PC, tablet, smartphone or other, the data relating to a transport, even prior to the actual departure. |
Supervisor User | US | It has the task/possibility of modifying or integrating data already entered by others, obviously through correction operations, never cancellation or direct modification. Typically, they will be data written via smart contracts. |
Administrator | AMM | The system administrator. Can manage user accounts and permissions. Therefore it should be the owner of the SCs that manages the read and write operations. It can add in the SC the addresses of the users authorized to carry out the various operations. |
Actor | Type | Note |
---|---|---|
System Administrator | AMM | The system administrator of the EasyLog project enabled to initialization of the system. |
Gate guardian | UOS | Records the entrances and exits of vehicles from the port. |
Yard operator | UOS | Records the arrival at the vehicle terminal, both in departure and in arrival after disembarkation, with photographic documentation of the state of the vehicle. |
Rizador | UOS | Records the embarkation and lashing of vehicles on the ship and disembarkation of vehicles arriving from the sea. |
Port Authority Operator | UOR | Records ship departures and arrivals. It can possibly correct data and query the system. |
Actors | Name | User Story |
---|---|---|
Gate guardian | Port entrance | As a port operator, I want to register the number plates and tickets of the vehicles that cross the entrance gate. |
Gate guardian | Port exit | As a port operator, I want to register the number plates of the vehicles that cross the exit gate. |
Yard operator | Terminal parking | As a port operator, I want to record the arrival of a vehicle in the terminal yard, together with its photos, to highlight its status. |
Yard operator | Terminal exit | As a port operator, I want to record the departure from the terminal yard of a vehicle leaving the port, together with its photos, to highlight its status. |
Rizador | Boarding | As a port operator, I want to record the event of boarding a vehicle and its securing in the hold. |
Rizador | Disembarkation | As a port operator, I want to record the event of a vehicle leaving the ship and its arrival at the terminal. |
Port Authority Operator | Ship departure | As a Port Authority, I want to register the departure of a ship heading for another port. |
Port Authority Operator | Ship arrival | As a Port Authority, I want to register the arrival of a ship from another port. |
Port Authority Operator | Data verification | As a Port Authority, I want to verify the transport data relating to my port. |
Administrator | System initialization | As a system administrator, I want to initialize the system by entering the port data. |
Administrator | User Enabling | As a system administrator, I want to enable the various port actors. |
User Story | Actions | Result |
---|---|---|
Port entrance | Registration of plates and transport data on BC. | The SC contains the plates, ticket data, and the timestamp with a flag that locates the event (entrance to the port gate) and an id of the port of departure. Anyone with credentials can read the data. |
Terminal arrival | Check the existence of license plates in BC. Take and record photos of the vehicle. Terminal arrival flag (actions can be foreseen in case of a negative license plate check). | Record the arrival at the terminal by writing on the BC and notarization the photos. The associated event is launched. Anyone with credentials can read the data. |
Parking in the terminal area and semi-trailer uncoupling | Take the photos and upload the references on BC (hash of the file and link to the DB). Check tickets and flag registration on BC. | The hashes and links to the DB of the photos are loaded on BC. The associated event is launched. Anyone with credentials can read the data. |
Boarding and lashing on the ship | Record the cargo on the ferry, noting which ferry it was loaded on. | The flag is set, the ferry id is entered, and the associated event is launched: the vehicle is on the ferry with the specified id or name. |
Ship departure | It signals a ferry departure event (which concerns all the loaded vehicles) from a given port. | It is necessary to mark the departure flag for a specific ferry and a given port. |
Ship arrival | Report a ferry arrival event (concerning all loaded vehicles). | It is necessary to mark the arrival flag for a specific ferry at a given port; you need the ferry id and the port id. |
Disembarkation and arrival at the terminal | Record the unloading of the vehicle in the terminal, noting which ferry it disembarked from. | The landing flag is set, the ID of the ferry and port of arrival is entered, and the associated event is launched: the vehicle is in the port terminal with the specified id or name. |
Parking in the terminal area | Take the post-landing photos and upload the references on BC (hash of the file and link to the DB). Check various documents (e.g. vehicle and cargo insurance) and flag registration on BC. | The hashes and links to the DB of the outgoing photos are loaded on BC. The associated event is launched. The arrival and documents check flag is set. Anyone with credentials can read the data. |
Port exit | Driving license plate and trailer license plate check on BC. | The SC now contains the plates and the timestamp with a flag that locates the event (exit at the port gate). Anyone with credentials can read the data. |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Serra, P.; Fancello, G.; Tonelli, R.; Marchesi, L. Application Prospects of Blockchain Technology to Support the Development of Interport Communities. Computers 2022, 11, 60. https://doi.org/10.3390/computers11050060
Serra P, Fancello G, Tonelli R, Marchesi L. Application Prospects of Blockchain Technology to Support the Development of Interport Communities. Computers. 2022; 11(5):60. https://doi.org/10.3390/computers11050060
Chicago/Turabian StyleSerra, Patrizia, Gianfranco Fancello, Roberto Tonelli, and Lodovica Marchesi. 2022. "Application Prospects of Blockchain Technology to Support the Development of Interport Communities" Computers 11, no. 5: 60. https://doi.org/10.3390/computers11050060
APA StyleSerra, P., Fancello, G., Tonelli, R., & Marchesi, L. (2022). Application Prospects of Blockchain Technology to Support the Development of Interport Communities. Computers, 11(5), 60. https://doi.org/10.3390/computers11050060