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 条
  • [21] DesignChain: A Smart Contract-based Customized Production Model
    Baygin, Nursena
    Baygin, Mehmet
    Karakose, Mehmet
    2020 ZOOMING INNOVATION IN CONSUMER TECHNOLOGIES CONFERENCE (ZINC), 2020, : 138 - 141
  • [22] 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 - +
  • [23] 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
  • [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 integrity audit method for IoT
    Wang, Chunbo
    Liu, Xu
    Li, Hang
    Di, Xiaoqiang
    Cong, Ligang
    Zhang, Siyu
    Qi, Hui
    INFORMATION SCIENCES, 2023, 647
  • [26] Smart Contract-Based Access Control Through Off-Chain Signature and On-Chain Evaluation
    Hao, Jialu
    Huang, Cheng
    Tang, Wenjuan
    Zhang, Yang
    Yuan, Shuai
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2022, 69 (04) : 2221 - 2225
  • [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] Formal Modeling of Smart Contract-based Trading System
    Park, Woong Sub
    Lee, Hyuk
    Choi, Jin-Young
    2021 23RD INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT 2021): ON-LINE SECURITY IN PANDEMIC ERA, 2021, : 48 - 52
  • [30] 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