Smart Contract Exchange in Databases for Trust-Independent Transactions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional on-demand database systems are controlled by a service provider, requiring parties to trust the provider's security, data integrity, and behavior, while public trust ledgers lack a platform for complex transaction management and enterprise-level digital asset exchange.
Innovation Solution
Integrate an on-demand database system with a public trust ledger to facilitate secure, publicly verifiable transactions and smart contract management, enabling the creation and transfer of digital assets with complex restrictions, and support enterprise-level scalability and data integration.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If cloud computing services are used, then platforms for computing operations are provided, but control by service provider reduces trust and independence
Solution Approach 1:
The patent introduces a hybrid architecture where a service provider-controlled cloud platform acts as an intermediary between users and the public trust ledger. The cloud platform provides computational services and application logic, while the public trust ledger provides immutable transaction recording and verification. This separation allows the service provider to maintain control over service delivery while the ledger ensures trust independence through cryptographic verification and distributed consensus, resolving the contradiction between platform capability and trust independence.
2Reliability
If public trust ledger is used, then trust independence is achieved, but platform for complex operations is lacking
Solution Approach 1:
The patent merges the strengths of two distinct systems: the public trust ledger provides trust independence through cryptographic security and immutable recording, while the cloud computing platform provides adaptability through scalable computational resources and application services. The hybrid architecture allows complex operations to be executed on the cloud platform with results anchored to the trust ledger, combining operational versatility with trust independence.
3Reliability
If integration of database system and public trust ledger is implemented, then data integrity is improved, but system complexity increases
Solution Approach 1:
The patent segments the system into distinct functional layers: the cloud database system handles operational data storage and application logic, while the public trust ledger handles immutable transaction recording and verification. This segmentation allows each component to specialize in its strength without requiring complete integration, maintaining data integrity through selective anchoring of critical transactions to the ledger while avoiding the complexity of fully merging the systems.
Data Source
AI summary
A designated smart contract representation may be determined based on configuration information provided by a first database system account. The designated smart contract representation may include a binary executable representation of a smart contract template. Access to the designated smart contract representation may be provided via an application exchange in an database system. The database system may provide computing services to a plurality of entities via the internet. The plurality of entities may include a first entity associated with the first database system account and a second entity associated with a second database system account. The application exchange may provide access to a plurality of smart contract representations including the designated smart contract representation. A selection of the designated smart contract representation may be received in association with the second database system account. The binary executable representation may be deployed to a blockchain.


