Blockchain Data Distribution Protocol with Trusted Third Party Authentication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data communication systems lack immutability and security, particularly as the number of communications grows, making it difficult to ensure that data records are not altered maliciously and that computer protocols remain unmodified.
Innovation Solution
Implementing a blockchain-based system with cryptographically linked blocks that store data communication processes, ensuring immutability and security through cryptographic hashing, and utilizing a trusted third party to reduce transaction costs and enhance security by authenticating and authorizing data before inputting it into the blockchain.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If data communication systems allow plurality of users and devices to communicate, then communication capability is improved, but security and immutability deteriorate
Solution Approach 1:
The patent introduces a blockchain intermediary that mediates data communication between multiple users and devices. The blockchain acts as a trusted third-party ledger that records all communications immutably, allowing the system to maintain security and immutability even as the number of communicating parties increases. This resolves the contradiction by providing a neutral mediation mechanism that scales with the system.
Solution Approach 2:
The patent replaces traditional mechanical security verification mechanisms (where devices directly verify each other) with a cryptographic system based on blockchain. Instead of direct peer-to-peer verification, the system uses cryptographic hashing and distributed ledger technology to ensure security, allowing scalable communication without compromising immutability.
2Quantity of substance
If data communications grow in amount, then communication volume is improved, but verification complexity increases
Solution Approach 1:
The blockchain system performs self-service verification through its inherent cryptographic structure. Each block contains a hash of the previous block, creating a self-verifying chain that automatically validates data integrity without requiring external verification mechanisms. This allows the system to handle growing communication volumes while maintaining constant verification complexity.
Solution Approach 2:
The patent uses cryptographic hashing to create simplified copies of data for verification purposes. Instead of verifying entire data sets, the system verifies cryptographic hashes that represent the data, dramatically reducing verification complexity while maintaining security. This allows scalable communication verification.
3Reliability
If blockchain is used to ensure immutability, then security is improved, but transaction costs increase
Solution Approach 1:
The patent extracts only the essential elements needed for immutability verification and stores them on the blockchain, while keeping the bulk data off-chain. This selective approach maintains immutability for critical verification data while avoiding the high costs of storing all communication data on the blockchain, thus reducing transaction costs while preserving security.
Data Source
AI summary
One or more systems and methods are presented for secure data communications utilizing blockchains. One or more systems and methods may utilize multiple blockchains to provide an immutable cryptographically linked set of blocks. Each of these blocks may contain one or more actions associated with a computer network. In one embodiment, a trusted third party may be utilized to authenticate and/or verify data prior to inputting data into one or more blockchains.


