Blockchain Object Distribution for Flash Sale Fairness

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In flash sale scenarios, users are often misled by merchants who change the promised products, leading to unfairness and a degraded reputation for shopping platforms, as users lack reliable proof to safeguard their rights.

Innovation Solution

An object distribution processing method and system utilizing a blockchain to ensure the integrity of product information by generating transaction hash values, which are used to send object distribution messages to winners, ensuring fairness and reliability through the tamper-resistant nature of blockchain data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If product information is stored on a traditional server, then the merchant can flexibly change the product content, but users cannot obtain reliable proof to safeguard their rights

Engineering Contradiction:
Improveflexibility to change product contentVSAvoidreliability of product information
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

A blockchain is introduced as an intermediary between the merchant's server and the user. The blockchain stores the original product information and generates immutable transaction hash values that serve as proof. This intermediary ensures that while the merchant can flexibly manage products on their server, any changes are transparently recorded on the blockchain, providing users with reliable verification through the stored hash values.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the merchant changes the product content after the flash sale ends, then the merchant can adapt to market changes, but users suffer from dishonesty and cannot get the promised products

Engineering Contradiction:
Improveability to change product contentVSAvoidharm from merchant dishonesty
Core Design Contradiction:
Adaptability or versatilityVSObject-generated harmful factors

Solution Approach 1:

The original product information is stored on the blockchain before the flash sale begins. The blockchain generates and stores transaction hash values that serve as preliminary proof of the promised products. This preliminary action ensures that even if the merchant changes product content after the sale, users have pre-established proof to verify the original promises and safeguard their rights.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If users spend much time snapping up coupons, then users can participate in flash sales, but the degraded reputation of the shopping spree platform results from lack of trust

Engineering Contradiction:
Improveparticipation in flash salesVSAvoidreputation of shopping platform
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system implements feedback by providing users with transaction hash values from the blockchain that verify the authenticity of flash sale products. This feedback mechanism allows users to independently verify product information, building trust in the platform. As a result, users can participate in flash sales with confidence, knowing they have reliable proof, which improves the platform's reputation while maintaining high participation rates.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11501295B2Object distribution processing
Publication Date: 2022.11.15 ADVANCED NEW TECHNOLOGIES CO LTD
  • US11501295B2 patent drawing
  • US11501295B2 patent drawing
  • US11501295B2 patent drawing

AI summary

The present disclosure provides an object distribution processing method, device, and system. The object distribution processing method includes: receiving, by an object distribution server, content of an object distribution transaction from a blockchain node, where the content of an object distribution transaction includes a transaction hash specific to the object information to be distributed; after the object distribution server reaches a distribution start time, receiving object distribution requests from a plurality of clients; determining a corresponding award winner from a plurality of object distribution requests; and sending an object distribution message with the hash value to the award winner. With this method, the tamper-resistant characteristic of transaction content in a blockchain is used, and a proof for a transaction hash value specific to initial object information is provided for a user, thereby improving fairness of an object distribution service.