ContractBox: Realizing accountable data sharing on the edge using a small scale blockchain

被引:3
|
作者
Almstedt, Lennart [1 ]
Bleeke, Kai [1 ]
Mahhouk, Mohammad [1 ]
Jehl, Leander [1 ]
Wolf, Lars [1 ]
Kapitza, Ruediger [2 ]
机构
[1] Tech Univ Carolo Wilhelmina Braunschweig, Braunschweig, Germany
[2] Friedrich Alexander Univ Erlangen Nurnberg, Erlangen, Germany
关键词
Blockchain; Smart contract; Trusted Execution; WebAssembly;
D O I
10.1016/j.comnet.2023.109768
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The utilization of IoT devices is becoming omnipresent in industrial settings. However, adoption in more rural areas still poses challenges. Especially when processing data on the edge, privacy, data integrity, accountability and data ownership pose challenges since the devices may be easily accessed and manipulated.We present ContractBox, a system that provides accountable and trusted data sharing based on a publisher- subscriber system, as well as trusted computing on the edge. ContractBox uses a Trusted Execution Environment to guarantee the confidentiality and integrity of clients' data and code. Furthermore, it provides security by using WebAssembly to execute the smart contracts in their own sandboxed environment. This design protects the host as well as co-located smart contracts from misbehaving executions. Lastly, it ensures the immutability and accountability of the published data by storing it in a blockchain. We show that ContractBox can process several thousand publications per second with various payloads and host multiple smart contract runtimes on a single edge device. ContractBox also achieves up to 35 times higher throughput than a comparable deployment of Hyperledger Fabric.
引用
收藏
页数:11
相关论文
共 50 条
  • [41] Trusted Sharing of Autonomous Vehicle Crash Data using Enterprise Blockchain and IPFS
    Singh, Akarsh
    Sural, Shounak
    Sengupta, Tirthankar
    Sural, Shamik
    PROCEEDINGS OF THE 5TH ACM INTERNATIONAL SYMPOSIUM ON BLOCKCHAIN AND SECURE CRITICAL INFRASTRUCTURE, ACM BSCI 2023, 2023, : 11 - 24
  • [42] A Practical and Privacy-Preserving Vehicular Data Sharing Framework by Using Blockchain
    Yang, Xu
    Wang, Ao
    Wang, Qiuhao
    Qi, Saiyu
    Qi, Yong
    2023 IEEE 22ND INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS, TRUSTCOM, BIGDATASE, CSE, EUC, ISCI 2023, 2024, : 1300 - 1305
  • [43] MedShare: A Privacy-Preserving Medical Data Sharing System by Using Blockchain
    Wang, Mingyue
    Guo, Yu
    Zhang, Chen
    Wang, Cong
    Huang, Hejiao
    Jia, Xiaohua
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (01) : 438 - 451
  • [44] A Multifactor Combined Data Sharing Scheme for Vehicular Fog Computing Using Blockchain
    Guo, Zhenzhen
    Wang, Gaoli
    Zhang, Guoyan
    Li, Yingxin
    Ni, Jianqiang
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (22) : 20049 - 20064
  • [45] Performance Analysis of Data Sharing Using Blockchain Technology in IoT Security Issues
    Babu, R. Ganesh
    Yuvaraj, S.
    Manjula, M. Muthu
    Kaviyapriya, S.
    Harini, R.
    INTERNATIONAL CONFERENCE ON INNOVATIVE COMPUTING AND COMMUNICATIONS, ICICC 2022, VOL 3, 2023, 492 : 507 - 515
  • [46] SHAREChain: Healthcare data sharing framework using Blockchain-registry and FHIR
    Lee, Ah Ra
    Kim, Min Gyu
    Kim, Il Kon
    2019 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE (BIBM), 2019, : 1087 - 1090
  • [47] Blockchain-Based Data Owner Rating in Medical Record Data Sharing using Ethereum
    Putra, Fandi Aditya
    Febriansyah, Haekal
    Sari, Riri Fitri
    2022 20TH INTERNATIONAL CONFERENCE ON ICT AND KNOWLEDGE ENGINEERING (ICT&KE), 2022, : 34 - 42
  • [48] Data protection in internet of medical things using blockchain and secret sharing method
    Shree, Shreyshi
    Zhou, Chen
    Barati, Masoud
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (04): : 5108 - 5135
  • [49] Cross-domain secure data sharing using blockchain for industrial IoT
    Singh, Parminder
    Masud, Mehedi
    Hossain, M. Shamim
    Kaur, Avinash
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2021, 156 (156) : 176 - 184
  • [50] BCDS-SDN: Privacy and trusted data sharing using Blockchain based on a software-defined network's Edge computing architecture
    Sebbar, Anass
    Boulmalf, Mohammed
    ICC 2023-IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2023, : 6578 - 6583