An Empirical Evaluation of Smart Contract-Based Data Quality Assessment in Ethereum

被引:1
|
作者
Comuzzi, Marco [1 ]
Cappiello, Cinzia [2 ]
Meroni, Giovanni [2 ]
机构
[1] Ulsan Natl Inst Sci & Technol, Ulsan, South Korea
[2] Politecn Milan, Milan, Italy
关键词
Blockchain; Data quality; Cost; Smart contract; Ethereum;
D O I
10.1007/978-3-030-85867-4_5
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The data carried by transaction payloads play a crucial role in smart contract-based blockchain systems. Therefore, blockchains should be equipped with mechanisms to control their data quality. In practice, however, such mechanisms are currently missing. While in our previous work we have proposed how data quality controls can be implemented as smart contracts, in this paper we focus specifically on the evaluation of their execution overhead (time and cost). Evaluating this overhead is crucial to understand in which situations the cost of controlling the data quality of transaction payloads can be sustained by a blockchain system. We have implemented in Ethereum two pseudo-real scenarios that cover all the types of data quality controls in blockchains that we defined in our previous work and evaluated for each of them the time and cost overhead. The results show that the overhead of control can be high particularly for controls involving oracles that fetch off-chain data and controls that require to correlate data from different transactions.
引用
收藏
页码:51 / 66
页数:16
相关论文
共 50 条
  • [41] SSHCEth: Secure Smart Home Communications based on Ethereum Blockchain and Smart Contract
    Bourian, Imad
    Sebbar, Anass
    Chougdali, Khalid
    Amhoud, El Mehdi
    IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 2674 - 2679
  • [42] Test Case Generation for Ethereum Smart Contract based on Data Dependency Analysis of State Variable
    Du, Jinhu
    Huang, Song
    Wang, Xingya
    Zheng, Changyou
    Sun, Jinlei
    2022 IEEE 22ND INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY, QRS, 2022, : 710 - 720
  • [43] Smart contract-based secure cooperative spectrum sensing algorithm
    Ji, Chu
    Zhu, Qi
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2021, 17 (12)
  • [44] SmartSharing: A CDN with Smart Contract-based Local OTT Sharing
    Fan, Jiamin
    Wu, Kui
    Liu, Daming
    Tang, Guoming
    2020 IFIP NETWORKING CONFERENCE AND WORKSHOPS (NETWORKING), 2020, : 631 - 633
  • [45] Proposal of a smart contract-based security token management system
    Fujimoto, Shingo
    Omote, Kazumasa
    2022 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2022), 2022, : 419 - 426
  • [46] Trust and Reputation in Vehicular Networks: A Smart contract-based approach
    Malik, Nisha
    Nanda, Priyadarsi
    He, Xiangjian
    Liu, Ren Ping
    2019 18TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS/13TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING (TRUSTCOM/BIGDATASE 2019), 2019, : 34 - 41
  • [47] Smart contract-based security architecture for collaborative services in municipal smart cities
    Siddiqui, Shahbaz
    Hameed, Sufian
    Shah, Syed Attique
    Khan, Abdul Kareem
    Aneiba, Adel
    JOURNAL OF SYSTEMS ARCHITECTURE, 2023, 135
  • [48] Smart Contract-Based Blockchain-Envisioned Authentication Scheme for Smart Farming
    Vangala, Anusha
    Sutrala, Anil Kumar
    Das, Ashok Kumar
    Jo, Minho
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (13) : 10792 - 10806
  • [49] Secure smart contract-based digital twins for the Internet of Things
    Pittaras, Iakovos
    Fotiou, Nikos
    Karapapas, Christos
    Siris, Vasilios A.
    Polyzos, George C.
    BLOCKCHAIN-RESEARCH AND APPLICATIONS, 2024, 5 (01):
  • [50] Smart Contract-Based Agricultural Food Supply Chain Traceability
    Wang, Lu
    Xu, Longqin
    Zheng, Zhiying
    Liu, Shuangyin
    Li, Xiangtong
    Cao, Liang
    Li, Jingbin
    Sun, Chuanheng
    IEEE ACCESS, 2021, 9 : 9296 - 9307