Blockchain Block Generation via Digital Signature Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing block generation mechanism in blockchain networks lacks sufficient security measures, as any node can generate and validate blocks without verifiable information, potentially compromising network integrity.

Innovation Solution

A method and apparatus for generating blockchain blocks that involve digital signature operations on original blocks, creating signature blocks, and broadcasting them within the network, allowing verification of block generators and ensuring only legitimate blocks are accepted, thereby enhancing network security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If any node can generate blocks without verification, then block generation is simple and fast, but network security is compromised

Engineering Contradiction:
Improvenetwork securityVSAvoidblock generation mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a signature device as an intermediary between block generation and validation. The signature device verifies the legitimacy of block generators using digital signatures, acting as a trusted mediator that enhances network security without requiring all nodes to perform complex verification operations. This resolves the contradiction by centralizing the verification function in a dedicated component.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements preliminary digital signature verification of block generators before allowing them to create blocks. By pre-validating the identity and authority of block generators through signature verification, the system ensures network security is established in advance, preventing unauthorized block generation while maintaining a relatively simple ongoing block creation process.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If digital signature operations are performed on all blocks, then block legitimacy is verified, but computational overhead increases

Engineering Contradiction:
Improveblock validation accuracyVSAvoidcomputational energy
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts the digital signature verification function from the general block validation process and assigns it to a dedicated signature device. This separation allows signature verification to be performed only when needed (during block generator validation) rather than on every block operation, reducing overall computational overhead while maintaining validation accuracy where critical.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The signature device performs self-verification of block generator identities using pre-established cryptographic keys. By using asymmetric cryptography where the signature device holds the verification key and block generators hold signing keys, the system enables automated self-validation without requiring intensive computational resources from network nodes, thus reducing energy consumption while ensuring reliable validation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11190360B2Method, apparatus, node, signature device and system for generating block of blockchain
Publication Date: 2021.11.30 CHONGQING XINGJIE SHUXING TECHNOLOGY PARTNERSHIP ENTERPRISE (LLP)
  • US11190360B2 patent drawing
  • US11190360B2 patent drawing
  • US11190360B2 patent drawing

AI summary

The present disclosure provides a method, apparatus, node, signature device and system for generating block of blockchain. The method for generating the blockchain block is applied to a first node in a blockchain network and includes: generating an original block according to a blockchain protocol; performing a digital signature operation on the original block to generate a signature block; and broadcasting the signature block in the blockchain network. By adoption of the method, a block generator of the block in the blockchain network may be confirmed via the digital signature thereof, and verifiable information is provided for the security of the blockchain network.