System, method and computer readable medium for combining blockchain off-chain data access and on-chain data reliability

TWI942460BActive Publication Date: 2026-10-11CHUNGHWA TELECOM CO LTD
View PDF 4 Cites 0 Cited by

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_001
  • Figure TWG2TB001915637_002
    Figure TWG2TB001915637_002
  • Figure TWG2TB001915637_003
    Figure TWG2TB001915637_003
Patent Text Reader

Abstract

This invention discloses a system, method, and computer-readable medium that combines off-chain data access and on-chain data reliability in blockchain. It involves a smart contract module establishing a smart contract for data access services. This smart contract generates a data interface certificate to mark the reliability of on-chain data. The reliability of on-chain data is then updated by utilizing or accumulating usage evaluations from data requesters through the data interface certificate. Furthermore, a digital asset management module manages the performance guarantee deposited by the data provider through the smart contract, ensuring the reliability of the data provided by the data provider. Additionally, an off-chain data access module establishes a data access interface corresponding to the data interface certificate. The data provider then uses this interface to provide encrypted off-chain data using encryption technologies such as security protocols or encrypted transmission protocols, thereby ensuring the security of off-chain data access.
Need to check novelty before this filing date? Find Prior Art

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