Blockchain Data Digest for Tamper-Resistant Evidence Storage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data management systems face credibility issues due to unilateral storage of evidence, leading to concerns about data tampering and forging, particularly in online services where backtracking user operations is necessary for dispute resolution.
Innovation Solution
A blockchain-based data processing system that generates a digital digest of user interactions on a resource management website, uploads it to a blockchain for verification, and stores it in a decentralized manner, ensuring non-tamperability and improving credibility.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If evidence is stored unilaterally by the server, then storage simplicity is improved, but data credibility deteriorates
Solution Approach 1:
The patent introduces blockchain technology as an intermediary between the server and users. The server no longer stores evidence unilaterally, but instead uploads evidence to the blockchain network where it is verified and stored by multiple nodes. This intermediary mechanism resolves the contradiction by maintaining storage efficiency while dramatically improving data credibility through decentralized verification and immutability guarantees.
Solution Approach 2:
The patent implements evidence copying by uploading evidence from the server to multiple blockchain nodes simultaneously. Each node receives and verifies a copy of the evidence, creating redundant storage across the network. This copying approach maintains the simplicity of centralized collection while achieving distributed storage that enhances credibility through multiple independent verification points.
2Reliability
If blockchain verification is implemented, then data credibility is improved, but system complexity increases
Solution Approach 1:
The patent segments the blockchain system into distinct functional modules: evidence collection module, evidence upload module, verification module, and storage module. Each module handles a specific aspect of the process, allowing the complex blockchain verification functionality to be implemented in a structured, manageable way that reduces overall system complexity while maintaining high data credibility.
Solution Approach 2:
The patent implements self-service mechanisms where blockchain nodes automatically verify uploaded evidence without requiring manual intervention. The system performs automated cryptographic verification, consensus checking, and immutable storage operations autonomously. This self-service approach handles the complexity of blockchain verification internally while presenting a simplified interface to users and reducing operational burden.
3Reliability
If evidence is stored on blockchain, then tampering resistance is improved, but storage cost increases
Solution Approach 1:
The patent extracts only the essential evidence data and its cryptographic hash to the blockchain, rather than storing complete evidence files. The blockchain stores minimal but sufficient information (evidence metadata, hash values, and verification signatures) that provides tampering resistance. The actual large-volume evidence files remain stored on the server or in distributed file systems, with the blockchain serving as a verification layer. This extraction approach maintains high tampering resistance while significantly reducing blockchain storage costs.
Data Source
AI summary
A service platform obtains order data of an order placed by a target user through a user interface and history data of the target user associated with one or more user interface operations for placing the order, where the history data includes page code of one or more pages of the user interface associated with the one or more user interface operations. The service platform generates, based on the history data and the order data, usage data of the target user. The service platform determines a digital digest of the usage data. The service platform sends the digital digest to a blockchain network associated with a blockchain, where the digital digest is verified by a blockchain node of the blockchain network, and where the digital digest is stored on the blockchain in response to a determination that the digital digest passes a verification.


