Shipborne and shore-based instant messaging and ship networking social system based on block chain
Through the blockchain-based instant communication and ship networking social system, the problems of high costs, low speed, insufficient security and lack of social functions in the existing technology are solved, efficient and secure ship communication and information sharing are achieved, and the application scenarios of shipping business are expanded.
Patent Information
- Application Number
- CN202510522644.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-24
- Publication Date
- 2025-05-27
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing ship-on-board communication technology has high costs, low data transmission rates, centralized architectures are vulnerable to attacks, insufficient communication security and privacy protection, and lack of social functions, making it difficult to support the data exchange needs and shipping security requirements of smart ships.
Using a blockchain-based ship-based and shore-based instant communication and ship networking social system, a safe, resilient and fast ship networking social system is built through the blockchain operation architecture, shore-based communication support server, smart contracts and DPoS consensus mechanism to ensure that information can be authenticated, identifiable and traceable.
It realizes low-cost and high-speed instant communication services, supports text, image and audio and video data streaming, ensures the security and privacy of communication content, breaks through the social function limitations of traditional systems, improves information sharing efficiency, and expands the application scenarios and economic value of shipping services.
Smart Images

Figure CN120050257A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of blockchain and ship networking social systems, and specifically relates to a shipborne and shore-based instant communication and ship networking social system based on blockchain. Background Art
[0002] At present, intelligent autonomous technology is rapidly penetrating the transportation field. The intelligent development of ships advocated by the International Maritime Organization requires the establishment of a data interconnection platform. However, the existing automatic identification system is difficult to support the data exchange needs of intelligent ships due to its low transmission rate. Although space-based communications provide high-throughput data transmission capabilities, they are still insufficient in terms of point-to-point immediacy and security.
[0003] Existing shipboard communication technologies mainly rely on traditional means such as satellite communications, VHF radio and mobile cellular networks. Although these technologies meet basic communication needs to a certain extent, they have obvious shortcomings: first, satellite communications are expensive and difficult for small and medium-sized ships to bear; second, the data transmission rate is low and cannot support modern communication needs such as high-definition video and large file transmission; third, the centralized architecture is vulnerable to attacks, and communication security and privacy protection are insufficient; fourth, the existing system lacks social functions, and the interaction between crew members and shore-based personnel and other ships is limited. In addition, traditional ship networking systems mostly adopt centralized architecture management, which is easy to form data monopoly and difficult to verify the authenticity of information, resulting in low collaboration efficiency. For example, information such as ship dynamics, cargo status and port scheduling cannot be shared in real time, and delays and errors occur frequently. More importantly, traditional technologies lack privacy protection mechanisms for communication content, and sensitive information such as sailing routes and cargo details may be maliciously intercepted, threatening shipping safety. Therefore, ensuring that information can be authenticated, identified and traced has become a key issue that needs to be urgently solved in the current intelligentization of ships. Summary of the invention
[0004] In view of the defects of the prior art in the background technology, the present invention provides a ship-borne and shore-based instant communication and ship networking social system based on blockchain. By integrating blockchain with instant communication and ship networking social networking, a safe, resilient and fast ship networking social system is constructed, which not only makes up for the shortcomings of the prior art, but also ensures that the information can be authenticated, identified and traced.
[0005] The technical solution adopted by the present invention to solve this problem is: A blockchain-based ship-borne and shore-based instant communication and ship networking social system, as follows: The system is built by constructing a blockchain operation architecture through several nodes, where the nodes of the blockchain operation architecture include: ship-borne terminals, shore-based stations, shore-based communication support servers, blockchain super nodes, maritime trust centers and maritime regulatory agencies; in, The on-board terminal is the core device for the ship entity to initiate instant communication with other entities, receive maritime digital certificates, and maintain the blockchain; The shore-based station is the core device for the shore-based entity to initiate instant communication with other entities, receive maritime digital certificates, and maintain the blockchain; The shore-based communication support server provides instant communication services, provides instant communication services based on text, image, and audio-video data streams for communication entities, and establishes a point-to-point and group-based data interaction environment; communication entities have the right to publish public events and evaluate the credibility of event content; The blockchain super node is the backbone node that supports the operation of the blockchain, located on a high-speed network, and consists of high-performance servers; The maritime trust center is the core institution for maritime digital identity authentication, responsible for issuing and managing maritime digital certificates to other maritime trust centers or trusted maritime entities as valid proof of their identities; the said maritime entities include ship entities and shore-based entities; The maritime regulatory agency is a regular blockchain node and participates in the operation of the blockchain, having the right to publish smart contracts; The process of building the blockchain operation architecture to form the system specifically includes: ① Each node runs on a geographic information system, displays its location and status, and each node establishes a group with other nodes for instant communication; ② After each maritime entity joins the P2P network, it submits a maritime digital certificate application to the maritime trust center. The maritime trust center verifies the identity of the maritime entity. After passing the verification, it issues a maritime digital certificate to the verified maritime entity, and the maritime trust center is responsible for the continuous management of the issued maritime digital certificates, including but not limited to operations such as certificate renewal, revocation, recall, and abolition; ③ The maritime entity registers with the shore-based communication support server and sends heartbeat information in real time. After passing the identity verification, it enters the node to achieve instant communication and form social relationships; ④ The maritime entity uses the instant communication mode provided by the maritime entity to the shore-based communication support server to achieve point-to-point and group communication between ship-ship and ship-shore; ⑤ The maritime entity generates communication logs, which are assembled into new blocks by the rotating witness after being signed and uploaded to the communication content summary blockchain; ⑥ The communication entity publishes event information to trigger the smart contract, determines the credibility of the event according to the rules of the maritime regulatory agency, updates the reputation values of relevant communication entities and nodes, and uploads them to the entity reputation blockchain; ⑦ Adopt the DPoS consensus mechanism, and the elected witness collects temporary transactions to assemble new blocks. After passing the verification, the ledger status of the blockchain is updated; ⑧Exclusive points are issued based on the blockchain. Ship entities use the exclusive points to exchange for specific services such as priority passage through the canal or priority berthing at the port, or exchange for carbon credit quotas in carbon trading.
[0006] Preferably, the specific process of each node communicating instantaneously with other nodes is as follows: The on-board terminal or shore-based station of each node operates on the geographic information system, and the positions and statuses of the logged-in nodes are displayed in real time on the geographic information system. It also supports marking the on-board terminal or shore-based station on the geographic information system and initiating point-to-point or in-group instant communication, including text, image, and audio-video data streams. The group is established by each node with other nodes, and the instant communication within the group allows each member node to participate synchronously. Each member node within the group supports receiving text, image, and audio-video data streams. The member nodes within the group manage their own participation status in an active or passive manner.
[0007] Preferably, the heartbeat information of the maritime entity is as follows: For ship entities, the heartbeat information includes the ship's IMO number, real-time position, speed over the ground, course over the ground, and the unified timestamp for sending the heartbeat information. For shore-based entities, the heartbeat information includes its own name, location information, and the unified timestamp for sending the heartbeat information. The process of sending the heartbeat information is as follows: Package the heartbeat information of the maritime entity, sign the packaged content with the private key, and send it to the shore-based communication support server.
[0008] Preferably, the specific process for the maritime entity to achieve instant communication and form social relationships is as follows: ① Identity verification The shore-based communication support server verifies the signed heartbeat information and confirms the identity with the public key. After passing the identity verification, legitimate maritime entities are allowed to enter the nodes and their active status is maintained. ② Achieve instant communication and form social relationships With the support of the shore-based communication support server, instant communication is achieved between ship-ship and ship-shore, and point-to-point and in-group text, image, and audio-video stream data dissemination are supported. Entities have operations such as invitation, acceptance, rejection, removal, and blocking between point-to-point or groups to manage neighbor relationships, thus forming a social relationship network.
[0009] Preferably, the instant communication mode includes an instant communication mode with the help of the shore-based communication support server and an instant point-to-point communication mode without the help of the shore-based communication support server, specifically as follows: ① Instant communication mode with the help of the shore-based communication support server During the group communication and the communication startup phase between any two nodes, an access request is initiated to the communication support server via the on-board terminal or shore-based station. The shore-based communication support server verifies the identity of the requester. If the identity verification is successful, the shore-based communication support server assists the nodes in negotiating the keys for the communication session and establishing a secure encrypted data relay transmission channel. All data transmissions between the nodes are completed through the encrypted data relay transmission channel, including point-to-point and group data transmissions. ② Instant point-to-point communication mode without relying on the shore-based communication support server When directly accessing the network address, the point-to-point communication between any two nodes directly establishes a connection using the network addresses pre-registered on the server by both parties. Let the two nodes independently complete the process of verifying each other's identities and negotiating keys. If the key negotiation is completed, the two nodes will establish a secure encrypted data transmission channel based on the keys to transmit data. All data transmissions between the nodes are completed through the encrypted data transmission channel without passing through the shore-based communication support server.
[0010] Preferably, the process of the maritime entity generating a communication log and uploading it to the communication content summary blockchain is as follows: The maritime entity generates a communication log for the instant communication in a specific format and signs the hash value of the communication log content using the private key. The rotating witness assembles the log file into a new block and uploads it to the communication content summary blockchain in the blockchain, forming a permanent and unchangeable record. The key information of the instant communication includes, but is not limited to, the timestamp of the communication session TimeStamp 、text, images, and audio / video data stream shards in the communication log Data , with shard numbers carried thereon; the identity information of each participating party, including the IMO number of the ship entity X IMO X , and the name of the shore-based entity Y for itself Name Y ; the maritime digital certificates of each participating party Cert X / Y ; the location information of each participating party Loc X / Y , where Loc X / Y = ( Lat X / Y, Long X / Y ) is the longitude and latitude of the ship entity X / shore-based entity Y; The communication log includes the ship entity communication log and the shore-based entity communication log, and the specific forms are as follows: ① The form of the ship entity X communication log is as follows: TimeStamp|Data|IMO X |Cert X | Loc X | SIG Pri_A Hash ( TimeStamp|Data|IMO X | Cert X | Loc X )], where SIG Pri_X [ ] means that the ship entity X uses its own private key to sign the content in [ ]; Hash () means that the content in () is hashed using the hash algorithm; ② The form of the communication log of the shore-based entity Y is as follows: TimeStamp|Data|Name Y | Cert Y | Loc Y | SIG Pri_Y Hash ( TimeStamp|Data|Name Y | Cert Y | Loc Y )], where SIG Pri_Y [ ] means that the shore-based entity Y uses its own private key to sign the content in [ ]; Hash () means that the content in () is hashed using the hash algorithm.
[0011] Preferably, the process by which the communication entity triggers the smart contract and uploads it to the entity reputation blockchain is as follows: ① Smart contract trigger and determination When the communication entity publishes event information, it triggers the smart contract deployed on the blockchain. The smart contract automatically collects evaluations from each communication entity and determines the credibility of the event information according to the content of the smart contract. The rules and algorithms for the smart contract to determine the credibility of the event are issued and updated by the maritime regulatory agency; ② Reputation value update Based on the determination result of the event credibility, the smart contract dynamically updates the reputation values of relevant communication entities: when the event publishing content is consistent with the determination result, the communication entity that publishes the event and the nodes with accurate evaluations increase their reputation values; when the event publishing content is inconsistent with the determination result, the communication entity that publishes the event and the nodes with distorted evaluations have their reputation values deducted; ③ Reputation value uploading process After the reputation value of the communication entity is updated, the rotating witness will assemble the updated reputation value into a new block and upload it to the entity reputation blockchain in the blockchain, forming a permanent and unchangeable record.
[0012] Preferably, the process of updating the ledger status of the blockchain is as follows: The blockchain adopts the DPoS consensus mechanism. All communication entities in the blockchain participate in the election. A certain number of witnesses are elected according to the rules, and the witnesses take turns to collect temporary transactions and assemble them into a new block. After the rotating witness publishes the new block to the blockchain, other witnesses verify the validity of the new block. After the verification is passed, the new block is formally submitted and updated to the ledger status of the blockchain, and the content contained in it becomes permanent information. When a witness fails to perform his duties, the communication node conducts a new round of witness elections.
[0013] Preferably, the exclusive points are applied as follows: Exclusive points are issued for special applications based on blockchain; exclusive points are sold and managed by the points platform for specific applications, allowing all entities to redeem them by registering an account on the points platform; exclusive points have the function of digital assets in specific applications, and the value of exclusive points changes in real time with market fluctuations; the application for ship entities is to use exclusive points to redeem canal priority passage or port priority berthing services, or use exclusive points to redeem carbon rights in carbon trading.
[0014] Compared with the prior art, the present invention proposes a blockchain-based ship-borne and shore-based instant communication and ship networking social system, which has the following beneficial effects: A blockchain-based shipborne and shore-based instant communication and ship Internet of Things social system is proposed to address technical deficiencies. This system integrates blockchain with instant communication and ship Internet of Things social technologies, offering significant advantages over traditional technologies. In terms of cost and transmission, it abandons expensive and low-rate traditional means such as satellite communication and utilizes shore-based communication to support servers and multiple communication modes, providing low-cost, high-rate instant communication services that support the transmission of text, images, and audio-video data streams to meet the needs of high-definition video and large file transmission. In terms of security, it adopts a decentralized DPoS consensus mechanism and blockchain encrypted storage. Each node mutually verifies to avoid the vulnerability of the centralized architecture to attacks. The communication content summary is recorded in the blockchain as communication logs, enabling information to be authenticated, identified, and traced, thus ensuring the security of sensitive information. At the social interaction level, a ship Internet of Things social system is constructed. Nodes can establish groups to achieve instant communication between ship-ship and ship-shore, forming social relationships and breaking through the limitations of the lack of social functions in traditional systems. In terms of management and collaboration, the distributed ledger feature of blockchain breaks the data monopoly of the traditional centralized architecture. Smart contracts determine the credibility of events and update the reputation value according to the rules of maritime regulatory agencies to ensure the authenticity of information and improve the sharing efficiency of information such as ship dynamics and cargo status. In addition, exclusive points issued based on blockchain endow ship entities with functions such as redeeming priority passage through canals and priority berthing services at ports, and ship companies with functions such as participating in carbon trading, expanding the application scenarios and economic value of shipping business. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1 It is a flowchart framework of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0016] Next, the technical solutions in the embodiments of the present application will be further clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. It should be noted that the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative efforts belong to the scope of protection of the present application.
[0017] In order to make the invention purpose, technical solutions, and advantages of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings of the specification: In order to better understand the above-mentioned purpose, features, and advantages of the present invention, the advantages of the present invention will be further illustrated by comparing with embodiments in conjunction with the drawings and specific embodiments.
[0018] The present invention proposes a blockchain-based shipborne and shore-based instant communication and ship Internet of Things social system. The flowchart of this method is as Figure 1 shown, and the steps of this method will be described in detail: A system is constructed by applying blockchain and forming a blockchain operation architecture. The elements of the blockchain operation architecture include: constructing a blockchain operation architecture through a number of nodes to form the system. Among them, the nodes of the blockchain operation architecture include: on-board terminals, shore-based stations, shore-based communication support servers, blockchain super nodes, maritime trust centers, and maritime regulatory agencies; Among them, The on-board terminal is the core device for the ship entity to initiate instant communication with other entities, receive maritime digital certificates, and maintain the blockchain. It plays a key role in forming the Internet of Ships (IoS), and can promote information sharing and collaboration between the two communicating parties; The shore-based station is the core device for the shore-based entity to initiate instant communication with other entities, receive maritime digital certificates, and maintain the blockchain. It is used for deployment, and the main bodies for deployment include: maritime regulatory agencies, ports, shipping companies, carbon trading centers, etc.; The shore-based communication support server provides instant communication services, provides instant communication services for communication entities based on text, image, and audio-video data streams, and establishes a data interaction environment according to point-to-point and group-by-group. This service ensures the efficiency and reliability of communication; the communication entities include terminal devices, servers, and other network devices, etc.; the communication entities have the right to publish public events and evaluate the credibility of event content; The blockchain super node is the backbone node supporting the operation of the blockchain. It is located on a high-speed network, consists of high-performance servers, and is operated by trusted entities; The maritime trust center is the core institution for maritime digital identity authentication. It is responsible for issuing and managing maritime digital certificates to other maritime trust centers or trusted maritime entities as valid proofs of their identities. The maritime trust centers can also form a hierarchical structure according to the certificate issuance relationship, so as to ensure the security and credibility of identity authentication; the maritime entities include ship entities and shore-based entities; The maritime regulatory agency is a conventional blockchain node and participates in the operation of the blockchain, and has the right to publish smart contracts; The Internet of Ships (IoS) is an implementation form of Internet of Things technology in the field of water transportation. It integrates on-board terminals, shore-based stations, and communication links, constructs a network model of nodes of ship entities and shore-based entities and their data connection relationships, aiming to support data exchange between ship-ship and ship-shore, and realize ubiquitous data interconnection between maritime entities; Blockchain is a data maintenance method running on on-board terminals and shore-based stations. Relying on the DPoS consensus mechanism, it ensures the consistency of the local storage data of each entity node in the IoS, records various entity reputation changes and communication content summaries, and can also support other similar applications, and ensures the authenticity, discriminability, and traceability of the above information; The process of constructing the blockchain operation architecture to form the system specifically includes: ① Each node runs on a Geographic Information System (GIS), displays its location and status, and each node establishes a group with other nodes for instant communication; ② After each maritime entity joins the P2P network, it submits an application for a maritime digital certificate to the Maritime Trust Center. The Maritime Trust Center verifies the identity of the maritime entity. After passing the verification, it issues a maritime digital certificate to the verified maritime entity. Moreover, the Maritime Trust Center is responsible for the continuous management of the issued maritime digital certificates, including but not limited to operations such as certificate updates, revocations, withdrawals, and abolitions, to ensure the accuracy and validity of the certificate information, as well as to maintain the security and reliability of the entire certificate system; ③ The maritime entity registers with the shore-based communication support server and sends heartbeat information in real-time. After passing the identity verification, it enters the node to achieve instant communication and form social relationships; ④ The maritime entity uses the instant communication mode provided by the shore-based communication support server to achieve point-to-point and group communication between ship-ship and ship-shore; ⑤ The maritime entity generates communication logs, which are signed and assembled into new blocks by the rotating witness and then uploaded to the communication content summary blockchain; ⑥ The communication entity publishes event information to trigger the smart contract, determines the credibility of the event according to the rules of the maritime regulatory agency, updates the reputation values of relevant communication entities and nodes, and uploads them to the entity reputation blockchain; ⑦ The DPoS consensus mechanism is adopted. The elected witness collects temporary transactions to assemble new blocks, and after passing the verification, updates the ledger state of the blockchain; ⑧ Exclusive points are issued based on the blockchain. The ship entity uses the exclusive points to exchange for specific services such as priority passage through the canal or priority berthing at the port, or exchanges for carbon credit quotas in carbon trading.
[0019] Specifically, the specific process of instant communication between each node and other nodes is as follows: The on-board terminal or shore-based station of each node runs on a Geographic Information System (electronic nautical chart), and the location and status of the logged-in nodes are displayed in real-time on the Geographic Information System. It also supports marking the on-board terminal or shore-based station on the Geographic Information System and initiating point-to-point or group instant communication, including text, image, and audio-video data streams. Each node establishes a group with other nodes. The instant communication within the group allows each member node to participate synchronously. Each member node within the group supports receiving text, image, and audio-video data streams, enabling efficient communication between ships and between shore-based stations. The member nodes within the group manage their own participation status through active methods (such as joining or exiting by their own operations) or passive methods (such as being added or deleted by the administrator node or other communication nodes).
[0020] Specifically, the heartbeat information of the maritime entity is as follows: For a ship entity, the heartbeat information includes the ship's IMO number, real-time position, speed over ground, course over ground, and a unified timestamp for sending the heartbeat information; For a shore-based entity, the heartbeat information includes its own name, location information, and a unified timestamp for sending the heartbeat information; The process of sending the heartbeat information is as follows: The heartbeat information of the maritime entity is packaged, and the packaged content is signed with a private key and sent to the shore-based communication support server to ensure the authenticity and integrity of the information and prevent the information from being tampered with or forged.
[0021] Specifically, the specific process for the maritime entity to achieve instant communication and form social relationships is as follows: ① Identity authentication The shore-based communication support server verifies the signed heartbeat information and confirms the identity with the public key. After passing the identity authentication, legal maritime entities are allowed to enter the node and maintain their active status; ② Achieving instant communication and forming social relationships With the support of the shore-based communication support server, instant communication is achieved between ship-ship and ship-shore, and text, image, and audio-video stream data dissemination within point-to-point and groups is supported. Entities have management operations such as invitation, acceptance, rejection, exclusion, and blocking between point-to-point or groups to maintain or isolate neighbor relationships, thereby forming a social relationship network. The dissemination of materials such as images and videos facilitates coordination of work, enabling each node in the ship networking to conveniently exchange and communicate information and promoting the collaborative development of maritime operations.
[0022] Specifically, the instant communication modes include the instant communication mode with the help of the shore-based communication support server and the instant point-to-point communication mode without the help of the shore-based communication support server, as follows: ① Instant communication mode with the help of the shore-based communication support server: During the startup phase of group communication and communication between any two nodes, an access request is initiated via the on-board terminal or shore-based station to the communication support server. After receiving the request, the shore-based communication support server verifies the identity of the requester. It can confirm the legitimacy of the requester by comparing with the digital certificate issued by the maritime trust center, etc. Only legal entities can participate in the communication to prevent illegal intrusion and information leakage and ensure the reliability and security of the communication process. If the identity authentication passes, the shore-based communication support server assists the nodes in negotiating the encryption keys for the communication session, determines the encryption keys used by both parties or multiple parties during the communication process, and establishes a secure encrypted data relay transmission channel. All data transmissions between nodes are completed through the encrypted data relay transmission channel, including point-to-point and group data transmissions; ② Instant point-to-point communication mode without the help of the shore-based communication support server When directly accessing the network address, the point-to-point communication between any two nodes directly establishes a connection using the network addresses pre-registered by both parties on the server; the two nodes independently complete the verification of each other's identities and the key negotiation process. If the key negotiation is completed, the two nodes will establish a secure encrypted data transmission channel based on the key to transmit data, and all data transmissions between nodes are completed through the encrypted data transmission channel without passing through the shore-based communication support server.
[0023] Specifically, the process by which the maritime entity generates a communication log and uploads it to the communication content summary blockchain is as follows: The maritime entity generates a communication log from the key information of the instant communication in a specific format, and uses the private key to sign the hash value of the communication log content. The rotating witness assembles the log file into a new block and uploads it to the communication content summary blockchain in the blockchain, forming a permanent and unchangeable record; The key information of the instant communication includes, but is not limited to, the timestamp of the communication session TimeStamp 、the text, images, and audio / video data stream shards in the communication log Data , with the shard number carried thereon; the identity information of each participating party (the ship entity X is the IMO number IMO X , the shore-based entity Y is its own name Name Y ); the maritime digital certificates of each participating party Cert X / Y ; the location information of each participating party Loc X / Y , where Loc X / Y = ( Lat X / Y, Long X / Y ) is the longitude and latitude of the ship entity X / shore-based entity Y; The communication log includes the ship entity communication log and the shore-based entity communication log, and the specific manifestation forms are as follows: ① The manifestation form of the ship entity X communication log is as follows: TimeStamp|Data|IMO X | Cert X | Loc X | SIG Pri_A Hash ( TimeStamp|Data|IMO X | Cert X | Loc X )], where SIG Pri_X [] indicates that the ship entity X signs the content in [] with its own private key, Hash () indicates that the content in () is hashed using a hashing algorithm; ② The form of the communication log of the shore-based entity Y is as follows: TimeStamp|Data|Name Y | Cert Y | Loc Y | SIG Pri_Y Hash ( TimeStamp|Data|Name Y | Cert Y | Loc Y )], where SIG Pri_Y [] indicates that the shore-based entity Y signs the content in [] with its own private key, Hash () indicates that the content in () is hashed using a hashing algorithm; For example, when ship A and shipping company B have a communication session, the representation of the communication session information is as follows: 2025-3-11 11:13:01|My ship's main air compressor is faulty and lacks relevant spare parts. Request replenishment when berthing|9350232|(123°3.616′E, 36°41.323′S)| SIG Pri_A Hash (2025-3-11 11:13:01|My ship's main air compressor is faulty and lacks relevant spare parts. Request replenishment when berthing|9350232|(123°3.616′E, 36°41.323′S))] 2025-3-11 11:14:30|Closely monitor the status of the remaining air compressors. Spare parts will be supplied to the ship when berthing|Shipping company B|(23°4.4′E, 14°20.33′S)| SIG Pri_B Hash (2025-3-11 11:14:30|Closely monitor the status of the remaining air compressors. Spare parts will be supplied to the ship when berthing|Shipping company B|(23°4.4′E, 14°20.33′S))].
[0024] Specifically, the process by which the communication entity triggers the smart contract and uploads it to the entity reputation blockchain is as follows: ① Smart contract trigger and determination When a communication entity publishes event information, it triggers a smart contract deployed on the blockchain. The smart contract automatically collects evaluations from various communication entities and determines the credibility of the event information based on the content of the smart contract. The rules and algorithms for the smart contract to determine event credibility are issued and updated by the maritime regulatory agency; ② Reputation value update Based on the event credibility determination result, the smart contract dynamically updates the reputation values of relevant communication entities. If the event publication content matches the determination result, the entity node that publishes the event and the nodes with accurate evaluations increase their reputation values; when the event publication content does not match the determination result, the communication entity that publishes the event and the nodes with distorted evaluations have their reputation values deducted; ③ Process of uploading reputation value to the blockchain After the reputation value of the communication entity is updated, the rotating witness assembles the updated reputation value into a new block and uploads it to the entity reputation blockchain in the blockchain, forming a permanent and unchangeable record to ensure the transparency and traceability of the data; For example, when witness A is on duty, ships B, C, D, and E jointly participate in the authenticity verification work of event F. The specific process is as follows: ① Ship B announces event information F; ② Ships C, D, and E evaluate event information F. The evaluation criteria are {-2, -1, 1, 2}, corresponding to completely untrustworthy, untrustworthy, trustworthy, and completely trustworthy respectively; ③ The evaluation made by ship C is -2, the evaluation made by ship D is 1, and the evaluation made by ship E is 2; ④ The smart contract determines that event information E is true based on the evaluations of each ship and updates the reputation values of relevant ships; ⑤ The historical reputation values of ships B, C, D, and E are 0.6, 0.5, 0.6, and 0.8 respectively. After being updated based on the reputation value update algorithm set in the smart contract, the reputation values are 0.3, 0.1, 0.3, and 0.82 respectively; ⑥ The credible threshold set by the maritime trust center is 0.2. Then the current reputation value of ship C is lower than the credible threshold, and its maritime trust certificate will be revoked, and ship C loses its instant communication ability.
[0025] Specifically, the process of updating the ledger state of the blockchain is as follows: The blockchain adopts the DPoS consensus mechanism and includes one or more super nodes; the super nodes are operated by trusted entities to ensure the security and stability of the blockchain network, and at the same time have fast response and efficient data processing capabilities, and provide sufficient storage space for blockchain replicas; All communication entities in the blockchain participate in the election, elect a certain number of witnesses according to the rules, and the witnesses take turns to collect temporary transactions and assemble them into a new block; after digitally signing the new block, it is broadcast to the blockchain. After the rotating witness publishes the new block to the blockchain, other witnesses, after receiving the new block, verify the validity of the new block according to the consensus rules of the blockchain. After passing the verification, the new block is officially submitted and updated to the ledger state of the blockchain, and the content contained therein becomes permanent information; when the witness fails to perform its duties, the communication node conducts a new round of witness elections.
[0026] Specifically, the application of the exclusive points is as follows: Exclusive points are issued for special applications based on the blockchain; the exclusive points are sold and managed by the points platform for specific applications, and all parties are allowed to exchange them by registering an account on the points platform; the exclusive points have the function of digital assets in specific applications, and the value of the exclusive points changes in real time with market fluctuations; the application of the ship entity is to use the exclusive points to exchange for priority passage through the canal or priority berthing service at the port, or use the exclusive points to exchange for carbon credit quotas in carbon trading.
[0027] Although the preferred embodiments of the present application have been described, those skilled in the art can make additional changes and modifications to these embodiments once they learn the basic creative concept. Therefore, the appended claims are intended to be construed to include the preferred embodiments as well as all changes and modifications falling within the scope of the present application.
[0028] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalent technologies, the present application is also intended to include these modifications and variations.
Claims
1. A blockchain-based ship-borne and shore-based instant communication and ship networking social system, characterized in that: The system is built by constructing a blockchain operation architecture through several nodes, where the nodes of the blockchain operation architecture include: ship-borne terminals, shore-based stations, shore-based communication support servers, blockchain super nodes, maritime trust centers and maritime regulatory agencies; in, The shipboard terminal is the core device for initiating instant communication between the ship entity and other entities, receiving maritime digital certificates and maintaining the blockchain; The shore-based station is the core equipment for initiating instant communication between shore-based entities and other entities, receiving maritime digital certificates, and maintaining blockchain; The shore-based communication support server provides instant communication services, provides instant communication services based on text, image, audio and video data streams for communication entities, and establishes a point-to-point and group data interaction environment; communication entities have the right to publish public events and evaluate the credibility of event content; Blockchain super nodes are backbone nodes that support the operation of blockchain. They are located on high-speed networks and consist of high-performance servers. The Maritime Trust Center is the core institution for maritime digital identity authentication, responsible for issuing and managing maritime digital certificates to other maritime trust centers or trusted maritime entities as valid proof of their identities; the maritime entities include ship entities and shore-based entities; The maritime regulatory agency is a regular blockchain node and participates in the operation of the blockchain, and has the right to issue smart contracts; The process of building a blockchain operating architecture to form a system specifically includes: ① Each node runs on a geographic information system and displays its location and status, and each node establishes a group with other nodes for instant communication; ② After joining the P2P network, each maritime entity shall submit a maritime digital certificate application to the Maritime Trust Center. The Maritime Trust Center shall verify the identity of the maritime entity and issue a maritime digital certificate to the verified maritime entity. The Maritime Trust Center is responsible for the continuous management of the issued maritime digital certificates, including but not limited to the renewal, revocation, withdrawal and cancellation of the certificates; ③ The maritime entity registers with the shore-based communication support server and sends heartbeat information in real time. After identity verification, it enters the node to achieve instant communication and form social relationships; ④ The maritime entity uses the instant communication mode provided by the maritime entity to the shore-based communication support server to realize point-to-point and group communication between ships and ships and between ships and shores; ⑤ The maritime entity generates a communication log, which is signed and assembled into a new block by the rotating witness and uploaded to the communication content summary blockchain; ⑥ The communication entity releases event information to trigger the smart contract, determines the credibility of the event according to the rules of the maritime regulatory agency, updates the reputation value of the relevant communication entity and node, and uploads it to the entity reputation blockchain; ⑦ Using the DPoS consensus mechanism, elected witnesses collect temporary transactions to assemble new blocks, and update the blockchain ledger status after verification; ⑧Exclusive points are issued based on blockchain, and ship entities use exclusive points to redeem specific services such as priority passage through the canal or priority berthing services at ports, or to redeem carbon rights in carbon trading.
2. The blockchain-based shipborne and shore-based instant communication and ship networking social system according to claim 1 is characterized in that: The specific process of each node communicating with other nodes in real time is as follows: The shipborne terminal or shore-based station of each node runs on the geographic information system, and the location and status of the logged-in node are displayed in real time on the geographic information system. It also supports circling the shipborne terminal or shore-based station on the geographic information system and initiating point-to-point or group instant communication, including text, image, audio and video data streams; the group is established by each node with other nodes, and the instant communication within the group allows each member node to participate synchronously, and each member node in the group supports receiving text, image, audio and video data streams; the member nodes in the group manage their own participation status in an active or passive manner.
3. The blockchain-based shipborne and shore-based instant communication and ship networking social system according to claim 1 is characterized in that: The heartbeat information of the maritime entity is as follows: For ship entities, the heartbeat information includes the ship's IMO number, real-time position, speed over ground, course over ground, and the unified timestamp of sending the heartbeat information; For shore-based entities, the heartbeat information includes its own name, location information, and a unified timestamp for sending the heartbeat information; The process of sending the heartbeat information is as follows: the heartbeat information of the maritime entity is packaged, the packaged content is signed with a private key, and sent to the shore-based communication support server.
4. The blockchain-based shipborne and shore-based instant communication and ship networking social system according to claim 1 is characterized in that: The specific process of the Haishi entity realizing instant communication and forming social relationships is as follows: ① Identity verification The shore-based communication support server verifies the signed heartbeat information and confirms the identity with the public key. After passing the identity authentication, the legal maritime entity is allowed to enter the node and maintain its active status; ② Realize instant communication and form social relationships With the support of shore-based communication support servers, instant communication is achieved between ships and between ships and shores, and point-to-point and group text, image and audio and video streaming data broadcasting are supported. Entities have the operations of invitation, acceptance, rejection, removal and shielding between point-to-point or groups to manage friendly relationships, thus forming a social relationship network.
5. The blockchain-based shipborne and shore-based instant communication and ship networking social system according to claim 1 is characterized in that: The instant communication mode includes an instant communication mode with the help of a shore-based communication support server and an instant point-to-point communication mode without the help of a shore-based communication support server, as follows: ①Instant communication mode of the server supported by shore-based communication During the startup phase of group communication and communication between any two nodes, an access request is initiated to the communication support server via the ship-borne terminal or shore-based station, and the shore-based communication support server verifies the identity of the requester; if the identity authentication is successful, the shore-based communication support server assists the node in key negotiation for the communication session and establishes a secure encrypted data relay transmission channel. All data transmission between nodes is completed through the encrypted data relay transmission channel, including point-to-point and group data transmission; ②Instant point-to-point communication mode without the support of shore-based communication server When the network address is directly accessed, the point-to-point communication between any two nodes directly uses the network addresses pre-registered by both parties on the server to establish a connection; let the two nodes independently complete each other's identity verification and key negotiation process. If the key negotiation is completed, the two nodes will establish a secure encrypted data transmission channel based on the key to transmit data. All data transmission between nodes is completed through the encrypted data transmission channel without passing through the shore-based communication support server.
6. The blockchain-based shipborne and shore-based instant communication and ship networking social system according to claim 1 is characterized in that: The process of the maritime entity generating a communication log and uploading it to the communication content summary blockchain is as follows: The Haishi entity generates a communication log with the key information of instant communication in a specific format, and signs the hash value of the communication log content with a private key. The rotating witness assembles the log file into a new block and uploads it to the communication content summary blockchain in the blockchain, forming a permanent and unchangeable record; The key information of the instant communication includes but is not limited to the timestamp of the communication session TimeStamp , text, image, and audio / video data stream fragmentation in communication logs Data , which carries the fragment number; the identity information of each participant, including the IMO number of the ship entity X IMO X , the shore-based entity Y is its own name Name Y ; Maritime digital certificates of each participant Cert X / Y ; Location information of each participant Loc X / Y ,in Loc X / Y = ( Lat X / Y, Long X / Y ) is the latitude and longitude of the ship entity X / shore-based entity Y; The communication log includes the ship entity communication log and the shore-based entity communication log, which are specifically expressed as follows: ① The communication log of ship entity X is expressed as follows: TimeStamp|Data|IMO X | Cert X | Loc X | SIG Pri_A [ Hash ( TimeStamp|Data|IMO X | Cert X | Loc X )],in SIG Pri_X [] indicates that the ship entity X uses its own private key to sign the content in []. Hash () means using a hash algorithm to hash the content in (); ② The communication log of shore-based entity Y is presented as follows: TimeStamp|Data|Name Y | Cert Y | Loc Y | SIG Pri_Y [ Hash ( TimeStamp|Data|Name Y | Cert Y | Loc Y )],in SIG Pri_Y [] indicates that the shore-based entity Y uses its own private key to sign the content in []. Hash () means using a hash algorithm to hash the contents in ().
7. The blockchain-based shipborne and shore-based instant communication and ship networking social system according to claim 1 is characterized in that: The process of the communication entity triggering the smart contract and uploading it to the entity reputation blockchain is as follows: ①Smart contract triggering and judgment When a communication entity releases event information, it triggers the smart contract deployed on the blockchain. The smart contract automatically collects comments from each communication entity and determines the credibility of the event information based on the content of the smart contract. The smart contract's event credibility determination rules and algorithms are published and updated by the maritime regulatory agency. ②Reputation value update Based on the event credibility judgment result, the smart contract dynamically updates the reputation value of the relevant communication entities: when the event release content is consistent with the judgment result, the communication entity that released the event and the node with accurate evaluation will increase the reputation value; When the content of the event release does not match the judgment result, the communication entity that released the event and the node with distorted evaluation will have their reputation deducted; ③The process of credit value on-chain After the reputation value of the communication entity is updated, the rotating witness will assemble the updated reputation value into a new block and upload it to the entity reputation blockchain in the blockchain, forming a permanent and unchangeable record.
8. The blockchain-based shipborne and shore-based instant messaging and ship networking social system according to claim 1 is characterized in that: The process of updating the ledger status of the blockchain is as follows: The blockchain adopts the DPoS consensus mechanism. All communication entities in the blockchain participate in the election. A certain number of witnesses are elected according to the rules, and the witnesses take turns to collect temporary transactions and assemble them into a new block. After the rotating witness publishes the new block to the blockchain, other witnesses verify the validity of the new block. After the verification is passed, the new block is formally submitted and updated to the ledger status of the blockchain, and the content contained in it becomes permanent information. When a witness fails to perform his duties, the communication node conducts a new round of witness elections.
9. The blockchain-based shipborne and shore-based instant communication and ship networking social system according to claim 1 is characterized in that: The application of the exclusive points is as follows: Exclusive points are issued for special applications based on blockchain; exclusive points are sold and managed by the points platform for specific applications, allowing all entities to redeem them by registering an account on the points platform; exclusive points have the function of digital assets in specific applications, and the value of exclusive points changes in real time with market fluctuations; the application for ship entities is to use exclusive points to redeem canal priority passage or port priority berthing services, or use exclusive points to redeem carbon rights in carbon trading.
Citation Information
Patent Citations
Ship monitoring method, device and system based on blockchain, and equipment
CN111935446A
Block chain-based ship data exchange mechanism and navigation event notification and verification system
CN115714650A
Instant messaging and social network operation system based on ship digital certificate
CN116506387A
Block chain-based integral exchange system and method
CN117670528A
Ship data transmission method and device based on fragmented block chain, product and medium
CN117749392A
Cited By
Intelligent ship communication network integrated monitoring method and device
CN120811928A
An intelligent ship communication network integration monitoring method and device
CN120811928B