Blockchain Miner Identity Registration Without Certificate Authorities

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing blockchain networks face challenges in properly registering and validating the identity of mining nodes, which can lead to security vulnerabilities and undermine the stability and certainty of the system, particularly when relying on permissionless protocols and third-party certificate authorities.

Innovation Solution

A method for registering and verifying miner identity on a blockchain network without relying on a certificate authority, using a validity-check transaction and a generation transaction that includes a miner identifier, backed by proof-of-work, allowing for fast revocation and update of identities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a third-party certificate authority is used to validate miner identity, then identity verification can be performed, but the system becomes reliant on external trust and loses the trustless property of blockchain

Engineering Contradiction:
Improveidentity verificationVSAvoidtrustless operation
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent uses the blockchain protocol itself as an intermediary mechanism to verify miner identity. Instead of relying on external certificate authorities, the system embeds identity validation within the blockchain's native protocol through generation transactions and validity-check transactions, allowing nodes to verify miner identity through cryptographic proofs and consensus mechanisms inherent to the blockchain system.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The blockchain network performs self-validation of miner identities through its consensus protocol. Mining nodes prove their identity and eligibility through generation transactions that are validated by other nodes in the network using cryptographic signatures and protocol rules, eliminating the need for external trust intermediaries and enabling the system to verify identities autonomously.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If permissionless protocols are used allowing any node to join, then network accessibility is improved, but security and identity management become vulnerable

Engineering Contradiction:
Improvenetwork accessibilityVSAvoidsecurity vulnerability
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent implements preliminary identity registration through generation transactions that must be created and validated before a mining node can participate in the network. This preliminary action establishes cryptographic proofs of identity and eligibility in advance, allowing the network to maintain openness while ensuring that only properly registered and validated nodes can perform mining operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback mechanisms where other nodes in the network validate the generation transactions and identity claims of new mining nodes. This distributed validation provides continuous feedback to ensure that only legitimate miners are accepted into the network, maintaining security while preserving permissionless accessibility.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12469026B2Methods and devices for registering and authenticating miner identity in a blockchain network
Publication Date: 2025.11.11 NCHAIN LICENSING AG
  • US12469026B2 patent drawing
  • US12469026B2 patent drawing
  • US12469026B2 patent drawing

AI summary

Methods and systems for registering identity of a mining node on a blockchain in a blockchain network. The methods may include creating a validity-check transaction having a first output controlled by the mining node and containing a miner identifier and propagating the validity-check transaction on the blockchain network. The methods may further include mining, by the mining node, a new block containing a generation transaction, wherein the generation transaction includes an information field that contains the miner identifier and a reference to the validity-check transaction. Another node may validate identity by receiving the miner identifier and the reference to the validity-check transaction, retrieving the validity-check transaction to confirm it contains the miner identifier, and determining that the first output is an unspent transaction output.