Blockchain Verification for AI Model Trustworthiness
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The lack of explainability and trustworthiness in artificial intelligence (AI) models hinders their widespread adoption, especially in critical applications, as existing solutions fail to enable external verification or auditing of these models.
Innovation Solution
A blockchain-enabled validation system that obtains and verifies AI models by generating factsheets and compliance reports, which are then stored on a blockchain, allowing for transparent and trustworthy deployment of AI models.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If AI models are deployed for critical applications, then productivity and functionality are improved, but trustworthiness and explainability deteriorate due to lack of external verification
Solution Approach 1:
The patent introduces blockchain as an intermediary layer between AI model developers and users. The blockchain stores verified characteristics and audit trails of AI models, serving as a trusted mediator that enables external verification without interfering with model operation. This resolves the contradiction by providing a third-party verification mechanism that enhances trustworthiness while maintaining deployment productivity.
Solution Approach 2:
The patent implements preliminary verification of AI model characteristics before deployment by storing validated model attributes on the blockchain. This preliminary action ensures that models are pre-audited for trustworthiness and explainability, allowing critical applications to deploy with confidence without compromising productivity through post-deployment verification delays.
2Reliability
If external verification systems are implemented for AI models, then trustworthiness is improved, but system complexity increases
Solution Approach 1:
The patent creates a universal blockchain-based verification system that can validate multiple AI model characteristics (accuracy, bias, explainability, compliance) through a single platform. This multi-functional approach improves trustworthiness across different AI applications without proportionally increasing complexity, as the same blockchain infrastructure serves multiple verification purposes simultaneously.
Solution Approach 2:
The patent stores copies of verified AI model characteristics and audit information on the blockchain rather than requiring direct access to the complex verification infrastructure. Users can obtain trusted verification data through simple blockchain queries, reducing the perceived complexity while maintaining high trustworthiness through immutable recorded evidence.
3Loss of information
If comprehensive model characteristics are verified and stored, then explainability is improved, but data storage requirements increase
Solution Approach 1:
The patent extracts only the essential verified characteristics of AI models (accuracy metrics, bias indicators, explainability scores, compliance certifications) and stores them on the blockchain, rather than storing complete model datasets or raw verification data. This extraction approach maintains explainability by preserving key model attributes while minimizing storage requirements through selective data capture.
Solution Approach 2:
The patent transforms complex AI model verification data into standardized, structured blockchain records with fixed schemas. By converting multidimensional verification information into standardized fields (model ID, verification timestamp, characteristic scores, compliance status), the system improves explainability through consistent data structures while reducing storage complexity through dimensional normalization.
Data Source
AI summary
Methods, systems, and computer program products for factchecking artificial intelligence models using blockchain are provided herein. A computer-implemented method includes obtaining at least one artificial intelligence model and at least one set of data related to the at least one artificial intelligence model; determining a set of characteristics based at least in part on the at least one artificial intelligence model and the at least one set of data; selecting one of a plurality of networks based at least in part on a target deployment of the at least one artificial intelligence model to verify the set of characteristics; generating a report based at least in part on verifying the set of characteristics using the selected network, wherein the report establishes a threshold level of trust for the at least one artificial intelligence model; and storing the report on a blockchain.


