Activity Token Reduces Blockchain Cryptographic Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current blockchain consensus models require significant computing resources to establish trust and store transaction data, making them inefficient and resource-intensive.
Innovation Solution
The use of activity tokens, which represent previous network actions, reduces the cryptographic processing required for storing transaction data by allowing the selection of a reduced set of hash data and enabling the blockchain processing component to solve a cryptographic hash function with fewer binary digits, thereby mitigating the need for extensive computational efforts.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If current consensus models are used to store transaction data in a blockchain, then trust and immutability are established, but significant computing resources are required
Solution Approach 1:
The system performs preliminary cryptographic processing by generating activity tokens that represent previous network actions. These tokens are created in advance and stored, allowing subsequent blockchain operations to reference them instead of re-processing the entire transaction history, thus reducing computing resources while maintaining trust establishment
Solution Approach 2:
The invention extracts and separates the trust-establishment function from the main blockchain consensus process. By generating activity tokens that encapsulate cryptographic proofs of previous actions, the system extracts the computationally intensive trust verification into pre-computed tokens, leaving the main consensus process to simply validate these tokens rather than re-performing full cryptographic verification
2Reliability
If cryptographic processing is performed on all transaction data, then security and immutability are ensured, but processing time and computational effort increase
Solution Approach 1:
The cryptographic processing is segmented into two parts: (1) activity tokens that contain cryptographic proofs of previous network actions, and (2) the main transaction data. The activity tokens are processed separately and stored, allowing the main blockchain processing to reference them without performing full cryptographic verification, thus reducing processing time while maintaining security
Solution Approach 2:
The system creates cryptographic copies of transaction validation proofs in the form of activity tokens. These tokens are cryptographic representations that can be validated more efficiently than the original transaction data, allowing the system to maintain security through cryptographic verification while reducing processing time by working with the compact token representations
Data Source
AI summary
A system includes a memory and a processor configured to execute computer instructions stored in the memory that when executed cause the system to perform operations. The computer instructions include a blockchain storage component to create a subsequent data block N+1 of a blockchain having N data blocks in response to a storage command, N being a positive integer. An activity token represents at least one previous network action of an entity operating the blockchain storage component. A blockchain processing component generates the storage command based on cryptographic processing of at least one of the N data blocks of the blockchain, the N+1 data block, and the activity token. The activity token is employed by the blockchain processing component to reduce the cryptographic processing of the N+1 data block.


