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 条
  • [21] SCPKI: A Smart Contract-based PKI and Identity System
    Al-Bassam, Mustafa
    BCC '17: PROCEEDINGS OF THE ACM WORKSHOP ON BLOCKCHAIN, CRYPTOCURRENCIES AND CONTRACTS, 2017, : 35 - 40
  • [22] Smart contract-based integrity audit method for IoT
    Wang, Chunbo
    Liu, Xu
    Li, Hang
    Di, Xiaoqiang
    Cong, Ligang
    Zhang, Siyu
    Qi, Hui
    INFORMATION SCIENCES, 2023, 647
  • [23] Research for smart contract-based problem recommendation algorithm
    Min, Youn-A
    Lim, Dong-Kyun
    INTERNATIONAL JOURNAL OF ADVANCED AND APPLIED SCIENCES, 2022, 9 (05): : 75 - 80
  • [24] A review of smart contract-based platforms, applications, and challenges
    Sharma, Pratima
    Jindal, Rajni
    Borah, Malaya Dutta
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2023, 26 (01): : 395 - 421
  • [25] Smart contract-based approach for efficient shipment management
    Hasan, Haya
    AlHadhrami, Esra
    AlDhaheri, Alia
    Salah, Khaled
    Jayaraman, Raja
    COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 136 : 149 - 159
  • [26] Formal Modeling of Smart Contract-based Trading System
    Park, Woong Sub
    Lee, Hyuk
    Choi, Jin-Young
    2022 24TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT): ARITIFLCIAL INTELLIGENCE TECHNOLOGIES TOWARD CYBERSECURITY, 2022, : 48 - +
  • [27] Smart Contract-Based Access Control for the Internet of Things
    Zhang, Yuanyu
    Kasahara, Shoji
    Shen, Yulong
    Jiang, Xiaohong
    Wan, Jianxiong
    IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (02): : 1594 - 1605
  • [28] A review of smart contract-based platforms, applications, and challenges
    Pratima Sharma
    Rajni Jindal
    Malaya Dutta Borah
    Cluster Computing, 2023, 26 : 395 - 421
  • [29] Smart Contract-Based Access Control for the Vehicular Networks
    Kchaou, Amira
    Ayed, Samiha
    Abassi, Ryma
    El Fatmi, Sihem Guemara
    2020 28TH INTERNATIONAL CONFERENCE ON SOFTWARE, TELECOMMUNICATIONS AND COMPUTER NETWORKS (SOFTCOM), 2020, : 264 - 269
  • [30] A Smart Contract-Based Access Control Framework For Smart Healthcare Systems
    Abid, Amal
    Cheikhrouhou, Saoussen
    Kallel, Slim
    Tari, Zahir
    Jmaiel, Mohamed
    COMPUTER JOURNAL, 2024, 67 (02): : 407 - 422