Blockchain Relay Node Message Routing via Digital Certificate Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In blockchain relay communication networks, existing communication methods face challenges with message transmission delays and instability due to the lack of effective mechanisms to ensure that messages are transmitted between nodes within the same blockchain network, risking leakage into other networks.
Innovation Solution
A message transmission method and apparatus that utilize digital certificates with identity and network identifier information, verified by a certification authority, to accurately route blockchain messages between nodes within the same network, ensuring data isolation and preventing cross-network transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If digital certificate verification and mapping relationship recording are implemented, then message transmission accuracy and network isolation are improved, but system complexity and verification overhead increase
Solution Approach 1:
The patent applies preliminary action by pre-establishing mapping relationships between node identities and network identifiers, and pre-issuing digital certificates from the certification authority. This preparation work is done before actual message transmission, allowing the relay node to quickly verify and route messages without complex real-time decision-making, thus improving reliability while managing system complexity
Solution Approach 2:
The patent introduces a certification authority as an intermediary that issues digital certificates to blockchain nodes. This intermediary simplifies the verification process by providing a trusted third-party mechanism, where the relay node only needs to verify certificates issued by the authorized CA rather than implementing complex peer-to-peer verification protocols
2Reliability
If digital certificate verification is performed for each node, then network security and data isolation are improved, but communication delay increases
Solution Approach 1:
The patent reduces communication delay by performing verification-related actions in advance: digital certificates are issued by the certification authority before message transmission, and mapping relationships between node identities and network identifiers are pre-established. During actual message transmission, the relay node only needs to perform simple verification of pre-issued certificates rather than complex real-time authentication
Solution Approach 2:
The patent uses digital certificates as verified copies of node identities and network affiliations. Instead of performing complex verification of node identities during each message transmission, the system creates certified copies (digital certificates) that contain verified identity and network information, which can be quickly validated by the relay node
Data Source
AI summary
This specification provides a message transmission methods and apparatuses. One method includes: receiving a digital certificate sent by each blockchain node of a plurality of blockchain nodes in a blockchain relay communication network, wherein the digital certificate comprises identity information of each blockchain node of the plurality of blockchain nodes and a network identifier of a blockchain network of the blockchain relay communication network that comprises a corresponding blockchain node of the plurality of blockchain nodes; verifying that a digital signature of the digital certificate is authentic based on a public key of a certification authority (CA) issuing the digital certificate; and recording a mapping relationship between the identity information of each blockchain node of the plurality of blockchain nodes and the network identifier.


