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
来源
BUSINESS PROCESS MANAGEMENT: BLOCKCHAIN AND ROBOTIC PROCESS AUTOMATION FORUM, BPM 2021 BLOCKCHAIN AND RPA FORUM | 2021年 / 428卷
关键词
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] Smart contract-based secure cooperative spectrum sensing algorithm
    Ji, Chu
    Zhu, Qi
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2021, 17 (12)
  • [42] Toward Secure Data Sharing for the IoT Devices With Limited Resources: A Smart Contract-Based Quality-Driven Incentive Mechanism
    Zhang, Chi
    Shen, Tao
    Bai, Fenhua
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (14) : 12012 - 12024
  • [43] A Smart Contract-Based Dynamic Consent Management System for Personal Data Usage under GDPR
    Merlec, Mpyana Mwamba
    Lee, Youn Kyu
    Hong, Seng-Phil
    In, Hoh Peter
    SENSORS, 2021, 21 (23)
  • [44] A blockchain and smart contract-based data provenance collection and storing in cloud environment
    Amrita Jyoti
    R. K. Chauhan
    Wireless Networks, 2022, 28 : 1541 - 1562
  • [45] A blockchain and smart contract-based data provenance collection and storing in cloud environment
    Jyoti, Amrita
    Chauhan, R. K.
    WIRELESS NETWORKS, 2022, 28 (04) : 1541 - 1562
  • [46] Ethereum-based Emergency Service for Smart Home System: Smart Contract Implementation
    Aung, Yu Nandar
    Tantidham, Thitinan
    2019 21ST INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT): ICT FOR 4TH INDUSTRIAL REVOLUTION, 2019, : 147 - 152
  • [47] A Smart Contract-based Decentralized Marketplace System to Promote Reviewer Anonymity
    Aljohani, Meshari
    Mukkamala, Ravi
    Olariu, Stephan
    2023 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY, ICBC, 2023,
  • [48] Smart Contract-Based Secure Model for Miner Registration and Block Validation
    Zhang, Shire
    Lee, Jong-Hyouk
    IEEE ACCESS, 2019, 7 : 132087 - 132094
  • [49] Smart Contract-Based Access Control Framework for Internet of Things Devices
    Hasan, Md. Rahat
    Alazab, Ammar
    Joy, Siddhartha Barman
    Uddin, Mohammed Nasir
    Uddin, Md Ashraf
    Khraisat, Ansam
    Gondal, Iqbal
    Urmi, Wahida Ferdose
    Talukder, Md. Alamin
    COMPUTERS, 2023, 12 (11)
  • [50] Smart Contract-Based Pool Hopping Attack Prevention for Blockchain Networks
    Singh, Sushil Kumar
    Salim, Mikail Mohammed
    Cho, Minjeong
    Cha, Jeonghun
    Pan, Yi
    Park, Jong Hyuk
    SYMMETRY-BASEL, 2019, 11 (07):