System, method and computer readable medium for combining blockchain off-chain data access and on-chain data reliability
Patent Information
- Application Number
- TW114133144
- Authority / Receiving Office
- TW · TW
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-08-29
- Publication Date
- 2026-10-11
- Estimated Expiration
- 2045-08-28
Smart Images

Figure TWG2TB001915637_001 
Figure TWG2TB001915637_002 
Figure TWG2TB001915637_003
Abstract
Claims
1. A system combining off-chain data access and on-chain data reliability in blockchain, comprising: A smart contract module is a smart contract for a data access service, which generates at least one data interface certificate. The data interface certificate marks the reliability of the on-chain data of the blockchain, and the data interface certificate uses or accumulates the usage evaluation of at least one data demander to update the reliability of the on-chain data of the blockchain. A digital asset management module is communicatively connected to the smart contract module, which manages the performance guarantee deposited by at least one data provider through the smart contract, thereby guaranteeing the reliability of the data provided by the data provider; and an off-chain data access module is communicatively connected to the smart contract established by the smart contract module, which establishes a data access interface corresponding to the data interface certificate generated by the smart contract, so that the data provider can provide encrypted off-chain data through the data access interface using encryption technology of security protocols or encrypted transmission protocols, thereby ensuring the security of accessing the encrypted off-chain data.
2. The system as described in claim 1, wherein, The data interface certificate also establishes a soft tag reliability mark, so that the data supplier and the data demander can conduct data transactions based on the reliability of the data interface certificate. Furthermore, the soft tag related to off-chain data access and the off-chain data access request are both configured in the data interface certificate.
3. The system as described in claim 1, wherein, The data interface certificate manages the storage method of the performance bond, transferring the service usage fee paid by the data requester to the data provider as the performance bond, and depositing the performance bond into the performance bond account corresponding to the data interface certificate, so as to guarantee the reliability of the data provided by the data provider.
4. The system as described in claim 1, wherein, The way the performance bond is held ensures the integrity of the data provider. The smart contract controls the release and deduction mechanism of the performance bond to prevent the data provider from providing false information. The smart contract also manages the settlement, receipt and transmission of the performance bond account related to the data interface certificate, so that the operation of the data provider and the data interface certificate can be executed or coordinated through the smart contract.
5. The system as described in claim 1, wherein, The data provider has its own corresponding data interface certificate, which provides a soft tag reliability marking function to dynamically update the reliability mark of the data interface certificate after each data query transaction is completed.
6. The system as described in claim 1, wherein, The smart contract uses a scorecard approach to assign basic weights to soft tags based on the quality, security, and transaction records of the data provided by different data providers. The data requester provides a usage evaluation of the data interface certificate through the performance bond it pays, so that the smart contract can automatically score the data interface certificate based on the usage evaluation and update the soft tag corresponding to the data interface certificate.
7. The system as described in claim 1 further includes at least one data proxy module, which, upon successful completion of a transaction between the data provider and the data demander, provides the data required by the data demander through the data proxy module, and the soft label of the data interface certificate corresponding to the data provider is also updated synchronously. The update process of the soft tag is automatically executed through the smart contract to synchronize the update result of the soft tag on the blockchain, so as to ensure the transparency and immutability of the transaction data between the data supply side and the data demand side.
8. A method combining off-chain data access and on-chain data reliability in blockchain, comprising: A smart contract module establishes a smart contract for a data access service, generating at least one data interface certificate. This data interface certificate indicates the reliability of on-chain data within the blockchain, and it updates the reliability of the on-chain data by utilizing or accumulating usage evaluations from at least one data requester. A digital asset management module manages performance bonds held by at least one data provider through the smart contract, guaranteeing the reliability of the data provided by the data provider. An off-chain data access module establishes a data access interface corresponding to the data interface certificate generated by the smart contract, allowing the data provider to provide encrypted off-chain data through the data access interface using encryption technologies such as security protocols or encrypted transmission protocols, thereby ensuring the security of accessing the encrypted off-chain data.
9. The method described in claim 8 further includes establishing a reliability marker for a soft tag using the data interface certificate, so that the data supplier and the data demander can conduct data transactions based on the reliability of the data interface certificate, and the soft tag for off-chain data access and the off-chain data access request are both configured in the data interface certificate.
10. The method as described in claim 8, wherein, The way the performance bond is held ensures the integrity of the data provider. The smart contract controls the release and deduction mechanism of the performance bond to prevent the data provider from providing false information. The smart contract also manages the settlement, receipt and transmission of the performance bond account related to the data interface certificate, so that the operation of the data provider and the data interface certificate can be executed or coordinated through the smart contract.
11. The method described in claim 8 further includes the smart contract marking the basic weight of the soft tag using a scorecard method based on the quality, security and transaction records of the data provided by different data providers, and the data requester providing a usage evaluation of the data interface certificate through the performance bond paid by itself, so that the smart contract can automatically score based on the usage evaluation of the data interface certificate to update the soft tag corresponding to the data interface certificate.
12. The method as described in claim 8 further includes, after the data preparation is completed, obtaining the data from the data provider through the smart contract, generating a data digest, encrypted ciphertext and decoded string of the data through the smart contract, and then transmitting the data to the data requester through the smart contract, so that the data digest, encrypted ciphertext and decoded string of the data can be provided according to the data request of the data requester.
13. The method as described in claim 8 further includes a method for updating the value of a soft tag by performing calculations using the margin account limit of the data interface certificate, the current value of the soft tag, the evaluation value of the current transaction, the margin of the current transaction, and the total number of historical cumulative transactions, and then updating the value of the soft tag based on the calculation results.
14. The method as described in claim 8 further includes providing a reliability evaluation mechanism for the on-chain data of the blockchain, wherein the reliability evaluation mechanism comprises the source authority, content trustworthiness, and data citation frequency of the on-chain data as the evaluation value of the current transaction, and the smart contract performs weighted scoring on the source authority, content trustworthiness, and data citation frequency by using a scorecard mode to obtain the overall reliability evaluation score of the on-chain data.
15. The method described in claim 8 further includes enabling the soft tag of the data interface certificate to gradually accumulate its own usage records, so as to form a reliability reference index of the data interface certificate based on the historical transaction frequency and transaction success rate of the data supplier and the data demander and the feedback results of the data demander, and then using the reliability reference index of the data interface certificate as the basis for selecting a reliable data supplier, so that other data demanders can view the reliability reference index of the data interface certificate through the address of the data interface certificate.
16. A computer-readable medium, applied in a computing device or computer, storing instructions and executing the computer-readable medium through a processor and memory, such that, when executing the computer-readable medium, it performs the method of combining off-chain data access and on-chain data reliability as described in any one of claims 8 to 15.
Citation Information
Patent Citations
Blockchain cross-chain interaction method and device based on smart contract, and computer readable storage medium
CN113179272A
Business processing method and system based on block chain oracle machine
CN113205416A
Method and device for cross-chain transmission of authenticable message based on processing module
TW202101350A
Blockchain-based authentication system and method for authenticating electric vehicles or drones in a smart city
US20250233743A1
