Blockchain Data Quality Control via Smart Contract Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Centralized databases face issues such as single points of failure, dependency on network connectivity, limited data access, and challenges in maintaining data quality, especially in crowd-sourced data collection environments where annotators may not follow guidelines consistently, leading to inconsistent data quality and confidentiality concerns.

Innovation Solution

A blockchain-based system that utilizes a decentralized database with smart contracts to manage data quality by receiving data collection requirements, querying blockchains for matching data sets, providing them to model builders, receiving performance feedback, and updating smart contracts based on feedback to ensure data quality and confidentiality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If centralized database is used to store and maintain data at one location, then data redundancy is minimized and security control is improved, but single point of failure occurs and network dependency increases

Engineering Contradiction:
Improvedata security controlVSAvoidnetwork dependency
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the centralized database into multiple distributed nodes across a peer-to-peer network. Each node maintains a copy of the blockchain ledger, eliminating the single point of failure while distributing security control across multiple locations rather than concentrating it in one central database.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces smart contracts as intermediary automated programs that mediate data access and transactions between nodes. These self-executing contracts enforce security rules and data quality requirements without requiring centralized control, reducing network dependency while maintaining security.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If crowd-sourcing techniques are used for data collection, then data quantity is increased, but data quality control becomes difficult and confidentiality is compromised

Engineering Contradiction:
Improvedata quantityVSAvoiddata quality consistency
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent implements feedback mechanisms where model performance results are fed back to the blockchain system. This feedback loop allows the system to identify which data sources and annotators produce high-quality data, enabling selective incentivization of reliable contributors while maintaining data quality consistency across large crowd-sourced datasets.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent changes the incentive parameters on the blockchain, dynamically adjusting rewards based on data quality metrics and model performance feedback. By modifying these economic parameters, the system maintains high data quality standards while collecting large volumes of crowd-sourced data without compromising confidentiality.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If annotators are given freedom in crowd-sourced data collection, then data collection efficiency is improved, but data quality consistency deteriorates

Engineering Contradiction:
Improvedata collection efficiencyVSAvoiddata quality consistency
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent makes the data collection process dynamic by allowing annotators freedom in how they collect and annotate data, while the blockchain system dynamically adjusts incentives and validates results. This dynamic approach maintains high collection efficiency while ensuring quality consistency through automated verification and performance-based reward adjustment.

Inventive Principle:
Principle #15Dynamics

4Ease of operation

If data collection specifications are made public for crowd-sourcing, then data collection process is simplified, but data confidentiality is compromised

Engineering Contradiction:
Improvedata collection processVSAvoiddata confidentiality
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent uses smart contracts as intermediaries that handle confidential data collection specifications on the blockchain. The specifications are encoded in the smart contract logic, allowing the collection process to be simplified and automated while the actual data requirements and sensitive information remain protected within the cryptographic structure of the blockchain, preventing unauthorized access.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11169976B2Data quality control
Publication Date: 2021.11.09 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11169976B2 patent drawing
  • US11169976B2 patent drawing
  • US11169976B2 patent drawing

AI summary

An example operation may include one or more of receiving, by a monitoring peer, data collection requirements from a model builder node, querying, by the monitoring peer, a blockchain of a plurality of blockchains for data sets that match the data collection requirements, providing, by the monitoring peer, the data sets to the model builder node to be tested, receiving, by the monitoring peer, a performance feedback on the data sets from the model builder node; and updating, by the monitoring peer, a smart contract associated with the data sets on the blockchain based on the performance feedback.