Blockchain Benefit Allocation via Random Sequence Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In blockchain-based benefit allocation systems, the limited availability of benefits and inability to divide them evenly among participants lead to inefficient allocation, often resulting in few benefits per participant, necessitating selection processes that can be unfair and lacking in transparency.

Innovation Solution

A method involving smart contracts on a blockchain node to generate random character sequences that satisfy predetermined rules, where the sequence's generation time precedes a target sequence's, allowing for fair allocation of benefit certificates to participants based on matching sequences, ensuring randomness and objectivity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If benefits are equally allocated among participants, then allocation fairness is improved, but the quality of service deteriorates because few benefits are allocated to each participant

Engineering Contradiction:
Improveallocation fairnessVSAvoidquality of service
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent changes the allocation parameter from equal distribution to selective distribution based on matching criteria. The system generates random character sequences and allocates benefits only to participants whose sequences match predetermined targets, transforming the allocation mechanism from uniform to conditional, thereby resolving the contradiction between fairness and service quality

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system performs preliminary generation of random character sequences for participants before the actual benefit allocation. By pre-generating and publishing these sequences on the blockchain, the system establishes a fair selection basis in advance, allowing subsequent allocation to be both fair (random) and efficient (selective matching)

Inventive Principle:
Principle #10Preliminary action

2Productivity

If benefits are selectively allocated to improve quality of service, then productivity is improved, but allocation fairness deteriorates due to lack of transparency in selection

Engineering Contradiction:
Improvequality of serviceVSAvoidallocation fairness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces random character sequences as an intermediary mechanism between participants and benefit allocation. These sequences act as a transparent mediator that objectively determines selection without human intervention, maintaining fairness while enabling selective allocation. The sequences are published on blockchain to ensure visibility and trust

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system replaces manual or centralized selection mechanisms with an automated cryptographic process. Smart contracts automatically generate, publish, and verify random character sequences on the blockchain, substituting opaque administrative decisions with transparent, verifiable algorithmic processes that ensure both fairness and efficiency

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

3Reliability

If random selection is used to allocate benefits, then allocation fairness is improved, but the quality of service deteriorates because benefits are not allocated to all participants

Engineering Contradiction:
Improveallocation fairnessVSAvoidquality of service
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements a dynamic allocation system where the number of beneficiaries is not fixed but determined by the matching process. Multiple participants can receive benefits simultaneously if their random sequences match the predetermined targets, making the system adaptable to varying participation levels and benefit availability, thereby improving both fairness and service quality

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11087372B2Benefit allocation method, apparatus, and electronic device
Publication Date: 2021.08.10 ADVANCED NEW TECHNOLOGIES CO LTD
  • US11087372B2 patent drawing
  • US11087372B2 patent drawing
  • US11087372B2 patent drawing

AI summary

A computer-implemented method includes receiving a participation request from a participant requesting a blockchain resource; invoking a first smart contract that generates a random character sequence for the participant, the generated random character sequence satisfying a predetermined rule; publishing the random character sequence and identity information of the corresponding participant on a blockchain in a manner that identifies the correspondence; and invoking a second smart contract for allocating a benefit certificate corresponding to the blockchain resource to the participant, wherein the second smart contract is used to: obtain a target character sequence satisfying the predetermined rule that is generated later than the generation of the random character sequence and published on the blockchain; and allocate a first benefit certificate to the participant when the random character sequence matches the target character sequence; and publishing a matching result between the random character sequence and the target character sequence on the blockchain.