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 条
  • [31] Towards Automated Migration for Blockchain-based Decentralized Application
    Xu, Xiufeng
    2020 ACM/IEEE 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2020), 2020, : 155 - 157
  • [32] Secure Decentralized Application Development of Blockchain-based Games
    Trojanowska, Natalia
    Kedziora, Michal
    Hanif, Moataz
    Song, Houbing
    2020 IEEE 39TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2020,
  • [33] Kaya: A Testing Framework for Blockchain-based Decentralized Applications
    Wu, Zhenhao
    Zhang, Jiashuo
    Gao, Jianbo
    Li, Yue
    Li, Qingshan
    Guan, Zhi
    Chen, Zhong
    2020 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2020), 2020, : 826 - 829
  • [34] DIIA: Blockchain-Based Decentralized Infrastructure for Internet Accountability
    Li, Pengkun
    Su, Jinshu
    Wang, Xiaofeng
    Xing, Qianqian
    SECURITY AND COMMUNICATION NETWORKS, 2021, 2021
  • [35] Consortium Blockchain-Based Decentralized Stock Exchange Platform
    Al-Shaibani, Hamed
    Lasla, Noureddine
    Abdallah, Mohamed
    IEEE ACCESS, 2020, 8 : 123711 - 123725
  • [36] Managing Reputation Scores in a Blockchain-based Decentralized Marketplace
    Mukkamala, Ravi
    Olariu, Stephan
    Aljohani, Meshari
    Kalari, Sandeep
    2022 IEEE 4TH INTERNATIONAL CONFERENCE ON TRUST, PRIVACY AND SECURITY IN INTELLIGENT SYSTEMS, AND APPLICATIONS, TPS-ISA, 2022, : 77 - 86
  • [37] A Blockchain-based Decentralized Cloud Resource Scheduling Architecture
    Zhu, He
    Wang, Yichuan
    Hei, Xinhong
    Ji, Wenjiang
    Zhang, Li
    2018 INTERNATIONAL CONFERENCE ON NETWORKING AND NETWORK APPLICATIONS (NANA), 2018, : 324 - 329
  • [38] Attention Markets of Blockchain-Based Decentralized Autonomous Organizations
    Juanjuan Li
    Rui Qin
    Sangtian Guan
    Wenwen Ding
    Fei Lin
    Fei-Yue Wang
    IEEE/CAA Journal of Automatica Sinica, 2024, 11 (06) : 1370 - 1380
  • [39] Blockchain-based decentralized architecture for cloud storage system
    Sharma P.
    Jindal R.
    Borah M.D.
    Journal of Information Security and Applications, 2021, 62
  • [40] Blockchain-Based Decentralized Reverse Bidding in Fog Computing
    Debe, Mazin
    Salah, Khaled
    Rehman, Muhammad Habib Ur
    Svetinovic, Davor
    IEEE ACCESS, 2020, 8 : 81686 - 81697