Decentralized Pooled Mining via Smart Contract Share Chains

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Centralized pooled mining for blockchains degrades decentralization and increases transaction censorship, as it relies on a central pool manager, leading to high fees and reduced competition for new miners due to variance in miners' payoffs.

Innovation Solution

A decentralized pooled mining approach using a smart contract on a blockchain that maintains multiple share chains with varying difficulties, allowing miners to subscribe to chains based on their resources and capabilities, with a single round of communication for share submission and constant cost, ensuring decentralization and fair rewards.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If centralized pooled mining is used, then miners' payoff variance is reduced and mining operations are simplified, but decentralization is degraded and transaction censorship increases

Engineering Contradiction:
Improveminers' payoff stabilityVSAvoiddecentralization
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments the centralized pool manager's functions into multiple independent smart contracts deployed on the blockchain. Instead of a single centralized entity, the mining pool operations are divided into automated contract-based processes that handle share submission, validation, and reward distribution independently, thereby maintaining payoff stability while achieving decentralization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces smart contracts as intermediary components between miners and the blockchain network. These contracts automatically mediate the mining operations, share validation, and reward distribution processes, replacing the need for a centralized human manager and eliminating transaction censorship while maintaining operational reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If centralized pool manager administers pooling protocol, then mining operations are coordinated efficiently, but transaction censorship increases and fees become high

Engineering Contradiction:
Improvemining coordination efficiencyVSAvoidtransaction censorship
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The patent implements self-service mechanisms where the smart contracts automatically perform coordination functions previously requiring a centralized manager. The contracts autonomously validate shares, track miner contributions, and distribute rewards based on pre-programmed rules, eliminating the need for human intervention and preventing transaction censorship while maintaining coordination efficiency.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical system of centralized human management with automated computational processes embodied in smart contracts. This substitution eliminates the harmful effects of human-controlled transaction censorship while preserving the coordination efficiency through algorithmic execution of mining pool operations.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Adaptability or versatility

If multiple share chains with varying difficulties are maintained, then miners can choose chains matching their computing power enhancing fairness, but system complexity increases

Engineering Contradiction:
Improveminer participation fairnessVSAvoidsystem structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic difficulty adjustment across multiple share chains, where each chain has a different difficulty level that can be independently configured. Miners can dynamically select which chain to participate in based on their computing power, and the system automatically routes their contributions to appropriate chains, maintaining fairness while managing complexity through automated chain selection logic in the smart contracts.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11367055B2Decentralized pooled mining for enabling proof-of-work on blockchains
Publication Date: 2022.06.21 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11367055B2 patent drawing
  • US11367055B2 patent drawing
  • US11367055B2 patent drawing

AI summary

An example method of operation may include one or more of identifying a number of share chains from a smart contract stored in a blockchain, identifying a contributed block received from a miner entity associated with one of the share chains, determining whether the contributed block is valid for the one share chain, and updating the one share chain based on the contributed block.