Blockchain Consensus Using Multi-Proof Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Blockchain systems are vulnerable to sybil attacks due to the potential for malicious actors to manipulate consensus mechanisms by controlling multiple nodes, which existing anti-sybil mechanisms like Proof of Work and Proof of Stake may not adequately prevent, especially if a node finds an efficient solution to a single proof of work problem.

Innovation Solution

Implementing a blockchain that relies on a plurality of proof of work problems, where nodes must solve multiple problems to contribute to the consensus mechanism, thereby distributing influence and reward based on solutions to each problem, ensuring that no single node can dominate the network by optimizing a single proof of work problem.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a single proof of work problem is used for consensus, then the consensus mechanism is simple and easy to implement, but the blockchain becomes vulnerable to sybil attacks where a node can dominate by optimizing a single problem

Engineering Contradiction:
Improvesimplicity of consensus mechanismVSAvoidresistance to sybil attacks
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent divides the single proof of work problem into multiple separate proof of work problems. Each node must solve multiple problems to accumulate sufficient influence, preventing any single node from dominating the network by optimizing only one problem. This segmentation maintains implementation simplicity while enhancing security against sybil attacks.

Inventive Principle:
Principle #1Segmentation

2Reliability

If multiple proof of work problems are required, then sybil attacks are prevented and network decentralization is maintained, but the complexity of the consensus mechanism increases

Engineering Contradiction:
Improveprevention of sybil attacksVSAvoidcomplexity of consensus mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent makes the proof of work problems universal in nature, where each problem can be solved by any node using similar computational approaches. The problems are designed to be fundamentally the same type (e.g., all hashing problems) but with different parameters or data, allowing nodes to apply universal solving strategies across all problems while still preventing sybil attacks through the multi-problem requirement.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20240305487A1Improved blockchain relying on advanced consensus
Publication Date: 2024.09.12 UNCHARTED IND LTD
  • US20240305487A1 patent drawing
  • US20240305487A1 patent drawing
  • US20240305487A1 patent drawing

AI summary

There is described a computer-implemented method of outputting a transmission to a second node of a blockchain, the method being performed by a first node of the blockchain, the method comprising: identifying a deposit associated with a further node of the blockchain, the deposit comprising a deposit of an asset that is substantially uncorrelated with the blockchain; and determining, based on the deposit: the influence of the further node on a consensus mechanism of the blockchain; and/or a reward for the further node; and outputting a transmission to the second node of the blockchain in dependence on the influence and/or the reward.