Merchant Authentication Data Blockchain for Consistent Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing merchant authentication processes in blockchain networks are inefficient due to data inconsistency, complexity, and lack of traceability, with conventional methods requiring serial interface invocations and local data storage that complicates data synchronization.
Innovation Solution
A blockchain-based peer-to-peer network is utilized to ensure data consistency through a consensus mechanism, where authentication data is verified and stored across multiple verification nodes, ensuring data integrity and traceability, and a smart contract is deployed for automated verification.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional serial interface invoking process is used for merchant authentication, then each node can store and verify data locally, but the authentication process becomes complex and time-consuming with multiple nodes needing to be invoked sequentially
Solution Approach 1:
The patent merges the authentication functions of multiple nodes into a single blockchain structure. Instead of sequentially invoking multiple authenticator nodes, the authentication data is stored once in the blockchain and all nodes can verify it simultaneously, reducing process complexity while maintaining data authenticity through the blockchain's inherent verification mechanisms.
Solution Approach 2:
The blockchain serves as a universal authentication data storage and verification mechanism that replaces multiple specialized authenticator nodes. Each node in the blockchain network can perform both storage and verification functions, eliminating the need for dedicated authenticator interfaces and reducing overall system complexity.
2Speed
If each node stores authentication data locally, then data can be accessed quickly by individual nodes, but data inconsistency arises across different nodes requiring active synchronization
Solution Approach 1:
The blockchain creates an equipotential state for data across all nodes by providing a single source of truth. All nodes access the same authentication data from the blockchain, ensuring data consistency without requiring active synchronization. Each node independently verifies data against the blockchain, eliminating data inconsistency issues while maintaining fast access speeds.
3Stability of the object's composition
If authentication data is stored in a centralized manner, then data consistency is maintained, but the system loses the distributed nature and traceability of blockchain
Solution Approach 1:
The patent segments the authentication data into immutable blocks within the blockchain structure. Each block contains authentication information that is independently verified and linked to previous blocks, maintaining data consistency through the chain structure while preserving the distributed nature of the blockchain. This segmentation allows traceability of authentication data changes across the distributed network.
Data Source
Figure 1~2
Figure 3~5
AI summary
Embodiments of this disclosure provide a method and an apparatus for storing merchant authentication data in a blockchain of a blockchain network, and a method and an apparatus for obtaining merchant authentication data from a blockchain of a blockchain network. The blockchain network includes a plurality of verification nodes and a plurality of usage nodes. The plurality of verification nodes correspond to various organizations issuing various types of authentication data, respectively. The method for storing merchant authentication data is performed on a first verification node of the plurality of verification nodes, including: obtaining authentication data of a merchant, the authentication data being issued by an organization corresponding to the first verification node; and broadcasting the authentication data to other verification nodes of the plurality of verification nodes in the blockchain network, so that the authentication data is verified based on a consensus mechanism and stored in the blockchain network in response to the verification of the authentication data succeeding.