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 条
  • [41] BCTrust: A decentralized authentication blockchain-based mechanism i
    Hammi, Mohamed Tahar
    Bellot, Patrick
    Serhrouchni, Ahmed
    2018 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2018,
  • [42] A Blockchain-Based Decentralized Composition Solution for IoT Services
    Al Ridhawi, Ismaeel
    Aloqaily, Moayad
    Boukerche, Azzedine
    Jaraweh, Yaser
    ICC 2020 - 2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2020,
  • [43] A Blockchain-based Decentralized Electronic Marketplace for Computing Resources
    Nardini M.
    Helmer S.
    El Ioini N.
    Pahl C.
    SN Computer Science, 2020, 1 (5)
  • [44] Blockchain-Based Decentralized Public Auditing for Cloud Storage
    Shu, Jiangang
    Zou, Xing
    Jia, Xiaohua
    Zhang, Weizhe
    Xie, Ruitao
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (04) : 2366 - 2380
  • [45] A Basic Framework of Blockchain-Based Decentralized Verifiable Outsourcing
    Wang, Han
    Wang, Xu An
    Wang, Wei
    Xiao, Shuai
    ADVANCES IN INTELLIGENT NETWORKING AND COLLABORATIVE SYSTEMS, INCOS - 2019, 2020, 1035 : 415 - 421
  • [46] LBRY: A Blockchain-Based Decentralized Digital Content Marketplace
    Li, Jun
    Grintsvayg, Alex
    Kauffman, Jeremy
    Fleming, Charles
    2020 IEEE INTERNATIONAL CONFERENCE ON DECENTRALIZED APPLICATIONS AND INFRASTRUCTURES (DAPPS 2020), 2020, : 42 - 51
  • [47] Towards Automated Testing of Blockchain-based Decentralized Applications
    Gao, Jianbo
    Liu, Han
    Li, Yue
    Liu, Chao
    Yang, Zhiqiang
    Li, Qingshan
    Guan, Zhi
    Chen, Zhong
    2019 IEEE/ACM 27TH INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC 2019), 2019, : 294 - 299
  • [48] Attention Markets of Blockchain-Based Decentralized Autonomous Organizations
    Li, Juanjuan
    Qin, Rui
    Guan, Sangtian
    Ding, Wenwen
    Lin, Fei
    Wang, Fei-Yue
    IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2024, 11 (06) : 1370 - 1380
  • [49] BlAnC: Blockchain-based Anonymous and Decentralized Credit Networks
    Panwar, Gaurav
    Misra, Satyajayant
    Vishwanathan, Roopa
    PROCEEDINGS OF THE NINTH ACM CONFERENCE ON DATA AND APPLICATION SECURITY AND PRIVACY (CODASPY '19), 2019, : 339 - 350
  • [50] Blockchain-Based Decentralized Trust Management in Vehicular Networks
    Yang, Zhe
    Yang, Kan
    Lei, Lei
    Zheng, Kan
    Leung, Victor C. M.
    IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (02): : 1495 - 1505