Routing Based Blockchain Using Proof-of-Routing Consensus
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Blockchain networks face issues with wasted computational resources and vulnerability to attacks like the 51% attack due to Proof-of-Work schemes, which are inefficient and insecure.
Innovation Solution
Implementing a proof-of-routing scheme in a blockchain-based router system where router nodes sign and forward packets, and block nodes collect and validate root packets to generate new blocks, ensuring secure network operation without resource wastage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If Proof-of-Work scheme is used to maintain shared state in blockchain networks, then network security is improved, but computational resources are wasted and the system becomes vulnerable to 51% attacks
Solution Approach 1:
The patent changes the fundamental parameter of consensus validation from computational power (PoW) to routing performance metrics. Instead of measuring security through hashing power, the system evaluates security based on packet routing efficiency, path optimization, and network traffic management capabilities of candidate nodes.
Solution Approach 2:
The patent replaces the mechanical/computational system of PoW mining with an information-based routing system. Rather than competing through brute-force computation, nodes compete through intelligent packet routing decisions, path selection, and network traffic optimization, substituting computational mechanics with informational efficiency.
2Reliability
If Proof-of-Work scheme is used to maintain shared state in blockchain networks, then network security is improved, but the system becomes vulnerable to 51% attacks
Solution Approach 1:
The patent fundamentally changes the security parameter from computational dominance to routing performance. By measuring consensus eligibility through routing metrics such as packet delivery success rate, path optimization quality, and network traffic efficiency, the system makes 51% attacks ineffective since controlling majority hashing power no longer translates to consensus control.
Solution Approach 2:
The patent converts the potential harm of centralized control into benefit by designing a system where security emerges from distributed routing excellence rather than computational power concentration. The very attribute that could enable attacks (centralized control) is transformed into a benefit (efficient centralized routing coordination) when achieved through legitimate performance metrics rather than force.
3Loss of energy
If router nodes sign and forward packets in proof-of-routing scheme, then resource wastage is reduced, but system complexity increases
Solution Approach 1:
The patent makes router nodes perform multiple functions simultaneously: they continue their primary routing function while also participating in consensus validation by signing blocks. This multi-functionality eliminates the need for separate mining hardware, allowing the same infrastructure to serve both network traffic management and security consensus purposes.
Solution Approach 2:
The system utilizes the inherent routing operations of nodes to serve the dual purpose of network traffic management and consensus validation. The same packet forwarding activities that constitute the core routing function also generate the performance metrics needed for security consensus, making the system self-sufficient and eliminating redundant resource consumption.
4Reliability
If block nodes collect and validate root packets to generate new blocks, then network security is enhanced, but processing time increases
Solution Approach 1:
The patent performs preliminary validation of packet authenticity and routing legitimacy before blocks are generated. By pre-verifying the provenance and routing correctness of packets that will form block content, the system reduces the time needed during block creation, as the heavy validation work is completed in advance during normal routing operations.
Data Source
AI summary
Disclosed are various embodiments for implementing a blockchain utilizing routed packets to generate blocks. A given packet can be signed and analyzed to determine whether the signed packet satisfies root packet criteria. Packets that satisfy root packet criteria can be analyzed to determine whether they collectively satisfy a predetermined block criteria. A block can be added to the blockchain when the block criteria is met.


