Permissioned Blockchain Verification for Private Sales Records

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional blockchain systems are not suitable for maintaining data privacy and permissioned participation, as they are open, decentralized, and permissionless, which can lead to exposure of sensitive information and unauthorized access.

Innovation Solution

Implementing a blockchain system with cryptographic techniques and digital signatures to ensure only authorized nodes can access and modify data, using cryptographic puzzles to secure transactions and smart contracts for permissioned participation, while maintaining a distributed consensus.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional open and permissionless blockchain systems are used, then decentralization and distributed consensus are achieved, but data privacy and security are compromised due to exposure of sensitive information and unauthorized access

Engineering Contradiction:
Improvedata privacy and securityVSAvoidexposure of sensitive information and unauthorized access
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent segments the blockchain network into permissioned nodes with hierarchical access controls, dividing the originally unified open blockchain into controlled segments that enforce data privacy while maintaining distributed consensus among authorized participants

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces cryptographic intermediaries including digital signatures, hash functions, and encryption mechanisms that mediate between the open blockchain structure and the requirement for data privacy, allowing decentralized operation while protecting sensitive information

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If cryptographic techniques and digital signatures are implemented for authorization, then data privacy and access control are improved, but system complexity increases

Engineering Contradiction:
Improvedata privacy and access controlVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements self-service cryptographic verification where nodes automatically validate digital signatures and cryptographic proofs without requiring external authorization, reducing operational complexity while maintaining strong access control through the inherent properties of cryptographic primitives

Inventive Principle:
Principle #25Self-service

3Reliability

If permissioned participation is enforced through cryptographic validation, then unauthorized access is prevented, but transaction processing speed and productivity are reduced

Engineering Contradiction:
Improveunauthorized access preventionVSAvoidtransaction processing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent performs preliminary cryptographic setup during node initialization, pre-computing and storing verification keys and cryptographic parameters, so that during transaction processing only lightweight verification operations are needed, maintaining high throughput while ensuring security

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12566871B2Systems and methods for verifying data via blockchain
Publication Date: 2026.03.03 STATE FARM MUTAL AUTOMOBILE INSURANCE COMPANY
  • US12566871B2 patent drawing
  • US12566871B2 patent drawing
  • US12566871B2 patent drawing

AI summary

Methods and systems for processing a blockchain comprising a plurality of immutable sales records corresponding to sales made by agents of an entity are provided. According to certain aspects, a transaction request indicating a sale made by an agent of the entity may be received at a first node. A block including a sales record indicating the sale made by the agent may be added to a blockchain and transmitted to another node for validation. The first node may add the block to a copy of the blockchain, where the block may be identified by a hash value that references a previous block in the blockchain that includes at least one additional sales record.