Gaming Consensus Protocol for Blockchain Scalability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional blockchain networks have limited transaction throughput due to a limited number of nodes participating in consensus operations, which restricts the scalability and efficiency of transaction processing.

Innovation Solution

An expanded blockchain network is introduced, incorporating a gaming network that elects a subset of gaming peers to verify and validate transactions, with a leader generating blocks and broadcasting them to the blockchain network, leveraging the scalability and computing power of massive multiplayer online gaming networks to enhance transaction processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a limited number of nodes participate in consensus operations, then security and reliability are maintained, but transaction throughput is limited

Engineering Contradiction:
Improvetransaction throughputVSAvoidnumber of participating nodes
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent segments the blockchain network into two distinct groups: gaming peers (massive number, non-consensus) and traditional blockchain nodes (limited number, consensus participants). This segmentation allows the system to leverage the scalability of gaming peers for network coverage while maintaining security through a limited consensus layer, thereby resolving the contradiction between transaction throughput and number of participating nodes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary layer where gaming peers interact with the blockchain network through designated consensus nodes. Gaming peers can submit transactions and receive updates without directly participating in consensus operations, mediated by the traditional blockchain nodes. This intermediary structure enables massive peer participation while maintaining efficient consensus processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If more nodes participate in consensus operations, then transaction throughput increases, but computing power wastage increases

Engineering Contradiction:
Improvetransaction processing capacityVSAvoidcomputing power wastage
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent applies partial action by having only a subset of nodes (traditional blockchain nodes) perform the computationally intensive consensus operations, while the majority of nodes (gaming peers) perform lighter tasks such as transaction submission and block validation. This partial participation in consensus operations reduces overall computing power consumption while maintaining adequate transaction processing capacity.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

Gaming peers serve themselves by validating blocks and transactions locally without requiring full participation in the consensus mechanism. They can independently verify the validity of blocks produced by consensus nodes, reducing the need for redundant computing power expenditure across all nodes while maintaining system security and throughput.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If a limited number of nodes are used, then security is maintained, but scalability is restricted

Engineering Contradiction:
ImprovescalabilityVSAvoidsecurity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments the network into scalable gaming peers and secure consensus nodes, allowing independent scaling of each layer. The gaming peer layer can expand to massive numbers for scalability, while the consensus node layer remains limited to maintain security, resolving the contradiction between adaptability and reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different parts of the network have different quality requirements: gaming peers require high scalability and can use simplified validation, while consensus nodes require high security and perform full consensus operations. This local quality differentiation allows each part to be optimized for its specific function, achieving both scalability and security simultaneously.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10833864B2Gaming concensus protocol for blockchain
Publication Date: 2020.11.10 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10833864B2 patent drawing
  • US10833864B2 patent drawing
  • US10833864B2 patent drawing

AI summary

An example operation may include one or more of receiving, by gaming peers of a gaming network, a number of transactions from a blockchain network, electing a subset of gaming peers to verify the transactions and a leader from the subset of gaming peers, generating, by the leader, a block comprising the number of transactions, validating the block, by the subset of gaming peers, and broadcasting the block to the blockchain network.