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 条
  • [1] Accountable Data Sharing Scheme Based on Blockchain and SGX
    Luo, Yili
    Fan, Jia
    Deng, Chunhua
    Li, Yixin
    Zheng, Yue
    Ding, Jianwei
    2019 INTERNATIONAL CONFERENCE ON CYBER-ENABLED DISTRIBUTED COMPUTING AND KNOWLEDGE DISCOVERY (CYBERC), 2019, : 9 - 16
  • [2] Blockchain-based Distributed Platform for Accountable Medical Data Sharing
    Khan, Azam
    Anjum, Ashiq
    COMPANION PROCEEDINGS OF THE 14TH IEEE/ACM INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC'21 COMPANION), 2021,
  • [3] Accountable Cross-Border Data Sharing Using Blockchain Under Relaxed Trust Assumption
    Shahriar Rahman, Mohammad
    Al Omar, Abdullah
    Bhuiyan, Md Zakirul Alam
    Basu, Anirban
    Kiyomoto, Shinsaku
    Wang, Guojon
    IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT, 2020, 67 (04) : 1476 - 1486
  • [4] FairShare: Blockchain Enabled Fair, Accountable and Secure Data Sharing for Industrial IoT
    Sengupta, Jayasree
    Ruj, Sushmita
    Das Bit, Sipra
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (03): : 2929 - 2941
  • [5] An integrative approach for secure data sharing in vehicular edge computing using Blockchain
    Mahadev Gawas
    Hemprasad Patil
    Sweta S. Govekar
    Peer-to-Peer Networking and Applications, 2021, 14 : 2840 - 2857
  • [6] An integrative approach for secure data sharing in vehicular edge computing using Blockchain
    Gawas, Mahadev
    Patil, Hemprasad
    Govekar, Sweta S.
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2021, 14 (05) : 2840 - 2857
  • [7] Integrated and Accountable Data Sharing for Smart Grids With Fog and Dual-Blockchain Assistance
    Liu, Suhui
    Chen, Liquan
    Chen, Liqun
    Lai, Jianchang
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2024, 20 (03) : 4940 - 4952
  • [8] Towards Privacy-Aware and Trustworthy Data Sharing Using Blockchain for Edge Intelligence
    Qu, Youyang
    Ma, Lichuan
    Ye, Wenjie
    Zhai, Xuemeng
    Yu, Shui
    Li, Yunfeng
    Smith, David
    BIG DATA MINING AND ANALYTICS, 2023, 6 (04) : 443 - 464
  • [9] Towards accountable and privacy-preserving blockchain-based access control for data sharing
    Hu, Qiwei
    Huang, Chenyu
    Zhang, Guoqiang
    Cai, Lingyi
    Jiang, Tao
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2024, 85
  • [10] Privacy-preserved Secure Medical Data Sharing Using Hierarchical Blockchain in Edge Computing
    Emon R.I.
    Onik M.M.H.
    Al Hussain A.
    Tanna T.A.
    Emon M.A.
    Rifat M.A.A.
    Miraz M.H.
    Annals of Emerging Technologies in Computing, 2022, 6 (04) : 38 - 48