Smart Contract Data Feed Framework for Privacy-Preserving Oracle System on Blockchain

被引:14
|
作者
Park, Junhoo [1 ]
Kim, Hyekjin [1 ]
Kim, Geunyoung [1 ]
Ryou, Jaecheol [1 ]
机构
[1] Chungnam Natl Univ, Dept Comp Engn, 99 Daehak Ro, Daejeon 34134, South Korea
关键词
blockchain; smart contract; Oracle; zk-SNARKs;
D O I
10.3390/computers10010007
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
As blockchain-based applications and research such as cryptocurrency increase, an oracle problem to bring external data in the blockchain is emerging. Among the methods to solve the oracle problem, a method of configuring oracle based on TLS, an existing internet infrastructure, has been proposed. However, these methods currently have the disadvantage of not supporting privacy protection for external data, and there are limitations in configuring the process of a smart contract based on external data verification for automation. To solve this problem, we propose a framework consisting of middleware of external source server, data prover, and verification contract. The framework converts the data signed in the web server into a proof that the owner can prove with zk-SNARKs and provides a smart contract that can verify this. Through these procedures, data owners not only protect their privacy by proving themselves, but they can also automate on-chain processing through smart contract verification. For the proposed framework, we create a proof using libsnark for server data and show the performance and cost to verify with Solidity the smart contract language of the Ethereum platform.
引用
收藏
页码:1 / 12
页数:12
相关论文
共 50 条
  • [41] PRVB: Achieving Privacy-Preserving and Reliable Vehicular Crowdsensing via Blockchain Oracle
    Zhang, Can
    Zhu, Liehuang
    Xu, Chang
    Sharif, Kashif
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2021, 70 (01) : 831 - 843
  • [42] EVENTCHAIN: A Blockchain Framework for Secure, Privacy-Preserving Event Verification
    Schwarz-Ruesch, Signe
    Behlendorf, Michael
    Becker, Markus
    Kudlek, Rene
    Mohamed, Hesham Hosney Elsayed
    Schoenitz, Felix
    Jehl, Leander
    Kapitza, Rudiger
    [J]. PROCEEDINGS OF THE TWENTY-THIRD ACM/IFIP INTERNATIONAL MIDDLEWARE CONFERENCE, MIDDLEWARE 2022, 2022, : 174 - 187
  • [43] MLChain: a privacy-preserving model learning framework using blockchain
    Bansal, Vidhi
    Baliyan, Niyati
    Ghosh, Mohona
    [J]. INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2024, 23 (01) : 649 - 677
  • [44] Privacy-Preserving Searchable Encryption Framework for Permissioned Blockchain Networks
    Tahir, Shahzaib
    Rajarajan, Muttukrishnan
    [J]. IEEE 2018 INTERNATIONAL CONGRESS ON CYBERMATICS / 2018 IEEE CONFERENCES ON INTERNET OF THINGS, GREEN COMPUTING AND COMMUNICATIONS, CYBER, PHYSICAL AND SOCIAL COMPUTING, SMART DATA, BLOCKCHAIN, COMPUTER AND INFORMATION TECHNOLOGY, 2018, : 1628 - 1633
  • [45] MLChain: a privacy-preserving model learning framework using blockchain
    Vidhi Bansal
    Niyati Baliyan
    Mohona Ghosh
    [J]. International Journal of Information Security, 2024, 23 : 649 - 677
  • [46] PFcrowd: Privacy-Preserving and Federated Crowdsourcing Framework by Using Blockchain
    Zhang, Chen
    Guo, Yu
    Du, Hongwei
    Jia, Xiaohua
    [J]. 2020 IEEE/ACM 28TH INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS), 2020,
  • [47] Query Integrity Meets Blockchain: A Privacy-Preserving Verification Framework for Outsourced Encrypted Data
    Jiang, Shunrong
    Liu, Jianqing
    Chen, Jingwei
    Liu, Yiliang
    Wang, Liangmin
    Zhou, Yong
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (03) : 2100 - 2113
  • [48] A New Privacy-Preserving Smart Grid System
    Lin, Jiaping
    Zhao, Xingwen
    [J]. PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON MECHANICAL ENGINEERING AND INTELLIGENT SYSTEMS (ICMEIS 2015), 2015, 26 : 110 - 119
  • [49] A Privacy-Preserving Vehicular Data Sharing Framework atop Multi-Sharding Blockchain
    Wang, Jingwei
    Huang, Junqin
    Kong, Linghe
    Chen, Guihai
    Zhou, Dianle
    Rodrigues, Joel J. P. C.
    [J]. 2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [50] Research on distributed blockchain-based privacy-preserving and data security framework in IoT
    Tian, Hongliang
    Ge, Xiaonan
    Wang, Jiayue
    Li, Chenxi
    Pan, Hongle
    [J]. IET COMMUNICATIONS, 2020, 14 (13) : 2038 - 2047