Enhancing Blockchain-Based Processes with Decentralized Oracles

被引:11
|
作者
Basile, Davide [1 ]
Goretti, Valerio [1 ]
Di Ciccio, Claudio [1 ]
Kirrane, Sabrina [2 ]
机构
[1] Sapienza Univ Rome, Rome, Italy
[2] Vienna Univ Econ & Business, Vienna, Austria
关键词
Decentralized applications; Business process management; Distributed architectures;
D O I
10.1007/978-3-030-85867-4_8
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The automation of business processes via blockchain-based systems allows for trust, reliability and accountability of execution. The link that connects modules that operate within the on-chain sphere and the off-chain world is key as processes often involve the handling of physical entities and external services. The components that create that link are named oracles. Numerous studies on oracles and their implementations are arising in the literature. Nevertheless, their availability, integrity and trust could be undermined if centralized architectures are adopted, as taking over an oracle could produce the effect of a supply-chain attack on the whole system. Solutions are emerging that overcome this issue by turning the architecture underneath the oracles into a distributed one. In this paper, we investigate the design and application of oracles, distinguishing their adoption for the in-flow or out-flow of information and according to the initiator of the exchange (hence, pull- or push-based).
引用
收藏
页码:102 / 118
页数:17
相关论文
共 50 条
  • [21] Metrics for Assessing Blockchain-based Healthcare Decentralized Apps
    Zhang, Peng
    Walker, Michael A.
    White, Jules
    Schmidt, Douglas C.
    Lenz, Gunther
    2017 IEEE 19TH INTERNATIONAL CONFERENCE ON E-HEALTH NETWORKING, APPLICATIONS AND SERVICES (HEALTHCOM), 2017,
  • [22] A Blockchain-Based Decentralized Framework for Fair Data Processing
    Li, Guangcheng
    Zhao, Qinglin
    Wang, Yu
    Qiu, Tie
    Xie, Kan
    Feng, Li
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2021, 8 (03): : 2301 - 2315
  • [23] FLoBC: A Decentralized Blockchain-Based Federated Learning Framework
    Ghanem, Mohamed
    Dawoud, Fadi
    Gamal, Habiba
    Soliman, Eslam
    El-Batt, Tamer
    El-Batt, Tamer
    2022 FOURTH INTERNATIONAL CONFERENCE ON BLOCKCHAIN COMPUTING AND APPLICATIONS (BCCA), 2022, : 85 - 92
  • [24] Guided, Automated Testing of Blockchain-based Decentralized Applications
    Gao, Jianbo
    2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2019), 2019, : 138 - 140
  • [25] External Data Monitoring Using Oracles in Blockchain-Based Process Execution
    Ladleif, Jan
    Weber, Ingo
    Weske, Mathias
    BUSINESS PROCESS MANAGEMENT: BLOCKCHAIN AND ROBOTIC PROCESS AUTOMATION FORUM, BPM 2020 BLOCKCHAIN AND RPA FORUM, 2020, 393 : 67 - 81
  • [26] Interoperability Solution for Blockchain-Based Internet of Vehicles Driven by Multiple Oracles
    Tong, Wei
    Shen, Ce
    Dong, Zesong
    Li, Jian
    2023 IEEE 26TH INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS, ITSC, 2023, : 196 - 202
  • [27] BDVFL: Blockchain-based Decentralized Vertical Federated Learning
    Wang, Shuo
    Gai, Keke
    Yu, Jing
    Zhu, Liehuang
    23RD IEEE INTERNATIONAL CONFERENCE ON DATA MINING, ICDM 2023, 2023, : 628 - 637
  • [28] Blockchain-Based Decentralized Cloud Solutions for Data Transfer
    Nair, Rajit
    Zafrullah, Syed Nasrullah
    Vinayasree, P.
    Singh, Prabhdeep
    Zahra, Musaddak Maher Abdul
    Sharma, Tripti
    Ahmadi, Fardin
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022
  • [29] Blockchain-based decentralized content trust for docker images
    Quanqing Xu
    Chao Jin
    Mohamed Faruq Bin Mohamed Rasid
    Bharadwaj Veeravalli
    Khin Mi Mi Aung
    Multimedia Tools and Applications, 2018, 77 : 18223 - 18248
  • [30] BCTrust: A decentralized authentication blockchain-based mechanism i
    Hammi, Mohamed Tahar
    Bellot, Patrick
    Serhrouchni, Ahmed
    2018 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2018,