Proof of Nonce Consensus Node Selection for Blockchain
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing distributed consensus algorithms in blockchain technology face challenges such as centralization, high resource consumption, and security vulnerabilities due to predictable node selection and reliance on computational power.
Innovation Solution
A distributed consensus node selection method based on Proof of Nonce (PoN), where nodes are selected unpredictably by using a nonce chain generated with a master key, and the selection is verified through a hash function operation compared to a reference value.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If nodes are selected based on computational power (Proof of Work), then security is improved, but resource consumption increases and centralization occurs
Solution Approach 1:
The patent changes the selection parameter from computational power (Proof of Work) to nonce values (Proof of Nonce). Each node has a unique nonce that determines its selection probability, eliminating the need for continuous computational work while maintaining security through cryptographic verification of nonce authenticity.
Solution Approach 2:
The patent replaces the mechanical computational process of Proof of Work with a cryptographic verification process. Instead of requiring nodes to perform repeated hashing operations to prove computational power, the system verifies pre-generated nonces against a reference value, substituting computational mechanics with cryptographic validation.
2Reliability
If nodes are selected based on computational power, then security is improved, but decentralization deteriorates due to predictable selection
Solution Approach 1:
Nodes perform the selection-determining action in advance by generating and storing nonces before the consensus process. The nonce values are pre-computed and verified against a reference value derived from previous block data, making the selection unpredictable yet verifiable, thus achieving both security and decentralization.
3Productivity
If resource-rich nodes participate in consensus, then processing capability is improved, but fairness deteriorates as resources affect selection probability
Solution Approach 1:
The patent changes the selection criterion from resource-based metrics (computational power, energy consumption) to a uniform nonce-based parameter. All nodes have equal opportunity to have their nonces selected, regardless of their computational resources, ensuring fairness while maintaining overall network processing capability through efficient nonce verification.
Data Source
AI summary
A method for selecting a consensus node in an apparatus for generating a blockchain includes reading a nonce from the nonce chain of a node, performing an operation on the read nonce and previous height information, and comparing the result of the operation with a reference value in order to select the node as a consensus node.


