Blockchain Resource Transaction Verification via Distributed Nodes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The current e-commerce transaction process lacks reliability in transaction information due to unilateral control by sellers and the inability of third-party payment nodes to directly verify transaction settlement instructions, leading to authenticity uncertainties and hidden risks.
Innovation Solution
A blockchain-based resource transaction method that involves a blockchain system with nodes such as transaction, payment, resource providing, and resource request nodes, where transactions are recorded on a blockchain database, ensuring data consistency and authenticity through decentralized interactions, allowing payment nodes to verify transaction contracts and signatures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the e-commerce transaction platform controls the entire transaction process, then the transaction process can be managed centrally, but the reliability of transaction information deteriorates due to unilateral operation risks and lack of supervision
Solution Approach 1:
The patent segments the transaction verification process by introducing multiple independent nodes (transaction nodes, payment nodes, resource providing nodes, resource request nodes) that each perform specific verification functions. These nodes operate independently on the blockchain network, preventing single-point control while maintaining systematic management. Each node validates transaction information according to predefined rules, ensuring distributed supervision without compromising operational efficiency.
Solution Approach 2:
The patent introduces the blockchain as an intermediary layer between transaction parties. The blockchain database immutably records all transaction contracts and settlement instructions, serving as a neutral mediator that neither the e-commerce platform nor any single party can unilaterally modify. This intermediary mechanism ensures that transaction information remains authentic and tamper-proof, resolving the reliability issue while preserving centralized platform coordination.
2Device complexity
If the third-party payment node only receives transaction settlement instructions forwarded by the e-commerce transaction platform, then the platform can modify and create false transactions, but the payment node cannot directly verify the authenticity of transaction information
Solution Approach 1:
The patent implements preliminary action by requiring the transaction node to create and store the transaction contract in the blockchain database before generating the transaction settlement instruction. The payment node can then verify the authenticity of the transaction by checking whether the corresponding transaction contract exists in the blockchain database and whether the signature matches. This preliminary recording ensures that payment nodes have direct verification capability without needing to trust the e-commerce platform.
3Productivity
If transaction information is not traced and consistency cannot be determined, then the transaction process is simpler, but information authenticity cannot be ensured and hidden dangers exist
Solution Approach 1:
The patent implements feedback mechanisms where payment nodes verify transaction contracts by querying the blockchain database and comparing signatures. The verification results feed back into the transaction processing system, ensuring that only authenticated transactions are processed. This feedback loop maintains transaction processing efficiency while guaranteeing information authenticity through automated consistency checking across the distributed network.
Data Source
AI summary
A resource transaction method is applied to a blockchain system including a blockchain database, a transaction node, at least one payment node, at least one resource providing node, and at least one resource request node. The method includes: generating a transaction settlement instruction after the resource request node requests a target resource from the resource providing node on the transaction node, transmitting the transaction settlement instruction to the payment node, determining, by the payment node, that the transaction contract is an actual transaction in case of finding the transaction contract corresponding to the transaction settlement instruction from the blockchain database according to the transaction settlement instruction, and a signature of the resource request node for this resource transaction exists in the transaction contract, and transmitting, by the payment node, a transaction payment request to the resource request node.


