Shard Chain Validation Thresholds Against 51% Attacks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The scalability and security of blockchains are compromised by sharding, making them vulnerable to 51% attacks due to the reduced number of nodes managing each shard chain.

Innovation Solution

Implement a multi-party computation system that determines metrics for each shard chain and specifies a minimum number of participating nodes for transaction validation, using secret sharing to enhance security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the blockchain is divided into multiple shard chains to improve scalability, then the processing speed and efficiency increase, but the security vulnerability increases due to fewer nodes per shard

Engineering Contradiction:
Improveblockchain processing speedVSAvoidsecurity against 51% attack
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The blockchain network is divided into multiple shard chains, each handling a subset of transactions and nodes. This segmentation enables parallel processing across shards, improving overall throughput and scalability while maintaining the distributed nature of the system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a nested security structure where secret shares are distributed among nodes within each shard, and multiple shard chains are nested within the overall blockchain network. This nested architecture allows security to be maintained at multiple levels, mitigating the reduced security risk from fewer nodes per shard.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Device complexity

If the number of nodes managing each shard chain is reduced to improve scalability, then the resource requirements decrease, but the security against attacks deteriorates

Engineering Contradiction:
Improvenumber of nodes per shardVSAvoidvulnerability to 51% attack
Core Design Contradiction:
Device complexityVSObject-affected harmful factors

Solution Approach 1:

The patent applies different security mechanisms to different parts of the system. Each shard chain has its own secret sharing scheme and validation rules tailored to its specific security needs, allowing optimized security configurations that balance resource requirements with attack resistance.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The security model combines multiple cryptographic techniques including secret sharing, digital signatures, and consensus mechanisms into a composite security architecture. This composite approach creates a more robust security system that can withstand attacks even with fewer nodes per shard.

Inventive Principle:
Principle #40Composite materials

3Reliability

If secret sharing is implemented to enhance security, then the security against attacks improves, but the computational overhead increases

Engineering Contradiction:
Improvesecurity of shard chainVSAvoidcomputational resources for validation
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements a threshold-based secret sharing mechanism where only a minimum number of nodes (threshold) need to participate in validation operations. This partial action approach ensures security without requiring all nodes in the shard to be actively involved in every transaction validation, reducing overall computational overhead.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

Secret shares are distributed to nodes in advance before any transaction validation is needed. This preliminary distribution of secret shares eliminates the need for complex real-time coordination during transaction validation, as nodes already possess their designated shares and can independently participate in the validation process when needed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260010898A1Multi-party computation in a computer sharding environment
Publication Date: 2026.01.08 PAYPAL INC
  • US20260010898A1 patent drawing
  • US20260010898A1 patent drawing
  • US20260010898A1 patent drawing

AI summary

Methods and systems are presented for providing a framework for facilitating multi-party computation within a sharding environment. After a blockchain is divided into multiple shard chains, a multi-party computation system obtains attributes associated with a first shard chain. The attributes may represent characteristics of the first shard chain, characteristics of transactions recorded in the first shard chain, and characteristics of the computer nodes configured to manage the first shard chain. Based on the attributes, the multi-party computation system determines a multi-party computation scheme that specifies a minimum threshold number of nodes required to participate in a transaction validation process and at least one required node required to participate in the transaction validation process for the first shard chain. The multi-party computation system configures the computer nodes configured to manage the first shard chain to perform the transaction validation process according to the multi-party computation scheme.