Partial Ledger Ending Blocks for Last-Block Forgery Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Blockchain nodes face challenges in managing large data volumes and detecting forged blocks, especially when the forged block is the last in a series, due to the use of partial ledgers that are not identical across nodes.
Innovation Solution
An electronic device functions as a blockchain node, storing a partial ledger and using hash values and signature data to verify and secure blocks, allowing detection of forged blocks and recovery of genuine blocks through communication with other nodes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If nodes store only partial ledgers to reduce data storage requirements, then memory usage is reduced, but the ability to detect forged blocks is compromised
Solution Approach 1:
The patent introduces an ending block as an intermediary element that mediates between the partial ledger storage constraint and the block integrity verification requirement. The ending block contains hash values and signature data that serve as verification intermediaries, allowing nodes to detect forged blocks without storing complete ledger copies. This intermediary structure enables lightweight nodes to maintain security verification capabilities while using minimal storage space.
2Reliability
If identical distributed ledgers are stored in all nodes, then forged blocks can be detected by comparison, but data storage and management burden increases significantly
Solution Approach 1:
The patent extracts the essential verification elements (hash values and signature data) from the complete distributed ledger and stores them in ending blocks. Instead of requiring nodes to store and compare entire ledger copies, the system extracts only the critical authentication components needed for forged block detection. This extraction approach maintains detection capability while dramatically reducing storage requirements.
3Reliability
If the last block in a blockchain is forged, then traditional verification methods using previous block information fail to detect the forgery, but the patent's ending block mechanism enables detection
Solution Approach 1:
The patent applies preliminary action by pre-computing and storing ending blocks with hash values and signature data before potential forgery attempts. These ending blocks are generated in advance and stored in the partial ledger, creating a verification baseline that can detect forgeries of the last block. By preparing verification data beforehand, the system enables detection of terminal block forgeries without requiring complex real-time analysis.
Data Source
AI summary
An electronic device may include a memory storing a partial ledger including a part of a full ledger for a blockchain network, and at least one processor configured to generate an ending block as a block chained after the transaction block. The ending block includes an ending hash value of a transaction block and signature data and the signature data includes the ending hash value signed with a private key. The ending block may be chained after the transaction block. The ending block may be stored in the memory.


