Blockchain Digital Signature Validation System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current blockchain systems face inefficiencies and energy waste due to the reliance on extensive computational power for generating new blocks, which can be mitigated by using digital signatures from trusted entities for secure and reliable block validation.
Innovation Solution
A system and method utilizing digital signatures, where a domain key pair is generated and used to sign member public keys and transaction blocks, allowing for secure and efficient validation of blockchain transactions with reduced computational power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If extensive computing power is used for generating new blocks through hashing and brute force searching, then blockchain security and validation are improved, but energy consumption and computational waste increase significantly
Solution Approach 1:
The patent replaces the mechanical brute-force hashing system with a cryptographic digital signature system. Instead of using extensive computational power to solve hashing puzzles, the system uses public key cryptography where trusted participants sign blocks with their private keys. This substitution eliminates the need for energy-intensive computational searching while maintaining security through cryptographic verification.
Solution Approach 2:
The patent changes the fundamental parameter of block validation from computational difficulty (hashing power) to cryptographic trust (digital signatures). By transitioning from a proof-of-work model to a signature-based model, the system achieves the same security objective with dramatically reduced energy consumption and computational requirements.
2Adaptability or versatility
If any user with suitable computing device can participate in block generation, then blockchain decentralization and accessibility are improved, but computational power waste increases
Solution Approach 1:
The patent extracts the block signing function from the general participant pool and assigns it specifically to trusted entities with private keys. Instead of all participants competing to solve hashing puzzles, only authorized participants can create and sign blocks. This extraction maintains accessibility for trusted participants while eliminating the energy waste associated with competitive hashing by non-authorized users.
3Use of energy by moving object
If digital signatures by verified participants are used for block generation, then energy consumption is reduced, but the participant pool becomes limited
Solution Approach 1:
The patent introduces digital signatures as an intermediary mechanism that enables a small pool of trusted participants to securely generate blocks. The signature system acts as a mediator that provides both security verification and energy efficiency, allowing the system to function with limited participants while maintaining robust security through cryptographic proof of authenticity.
Data Source
AI summary
A method for using digital signatures for signing blockchain transactions includes: generating a domain key pair comprising a domain private key and a domain public key, wherein the domain public key is signed after generation; receiving a plurality of member public keys, wherein each member public key is received from an associated member of a blockchain network and is a public key in a key pair comprising the member public key and a member private key corresponding to the associated member; signing each member public key using the domain private key; receiving a transaction block from a specific member of the blockchain network, wherein the transaction block includes a plurality of blockchain transaction values and a hash signed using the member private key corresponding to the specific member; signing the received transaction block using the domain private key; and transmitting the signed transaction block.


