Blockchain Centralized Ledger Trust Timestamping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current blockchain-based systems face challenges in managing transactions securely and efficiently, particularly due to the need for consensus processes that are time-consuming and prone to errors, and the lack of immutability and reliability in data storage.
Innovation Solution
A blockchain-based centralized ledger system that integrates trust timestamp information from an independent trust time server, enhancing credibility, auditability, and legality of stored data, while avoiding the need for consensus processes and mitigating risks from network delays or hacking.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If distributed ledger systems use consensus processes to validate transactions, then data immutability and security are improved, but transaction processing time and system complexity increase significantly
Solution Approach 1:
The patent extracts the consensus validation function from the centralized ledger system by integrating blockchain technology. The system maintains a blockchain structure where transactions are validated through cryptographic hashing and linked to previous blocks, providing immutability without requiring complex distributed consensus processes. The centralized authority manages the ledger while blockchain ensures data integrity.
Solution Approach 2:
The patent segments the ledger system into distinct functional components: a centralized ledger management system for transaction processing and a blockchain structure for immutable record-keeping. This segmentation allows the system to benefit from both centralized efficiency and decentralized immutability, reducing processing time while maintaining security.
2Reliability
If distributed ledger systems implement comprehensive consensus validation, then transaction trustworthiness is improved, but system complexity and computational overhead increase
Solution Approach 1:
The patent introduces a centralized authority as an intermediary that manages the ledger system. This authority validates transactions and maintains the blockchain structure, eliminating the need for complex peer-to-peer consensus mechanisms. The centralized mediator provides trustworthiness through controlled validation while simplifying the overall system architecture.
Solution Approach 2:
Instead of using decentralized consensus to achieve trustworthiness, the patent inverts the approach by using a centralized authority with blockchain integration. The system achieves trust through the immutability of blockchain records managed by a single authority, rather than through distributed agreement, thereby reducing system complexity.
3Adaptability or versatility
If relational databases are used for ledger functionality, then data storage flexibility is improved, but data immutability and verification capability are compromised
Solution Approach 1:
The patent creates a composite system that combines relational database flexibility with blockchain immutability. The ledger system uses database structures for versatile data storage while implementing blockchain cryptographic hashing and linking mechanisms to ensure data immutability. This composite approach allows both flexibility and reliability to coexist.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for managing blockchain-based centralized ledger systems. One of the methods includes transmitting a timestamp request for a to-be-timestamped block of a blockchain at a time point to a trust time server by a ledger server in a blockchain-based centralized ledger system that stores data in the blockchain, the trust time server being associated with a trust time authority and independent from the blockchain-based centralized ledger system, the blockchain including a plurality of blocks storing transaction data, and disregarding the timestamp request in response to determining that a predetermined time period has lapsed after the time point and that there has been no reply to the timestamp request from the trust time server.