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 条
  • [21] Vertical Federated Learning Based on Consortium Blockchain for Data Sharing in Mobile Edge Computing
    Zhang, Yonghao
    Wu, Yongtang
    Li, Tao
    Zhou, Hui
    Chen, Yuling
    CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2023, 137 (01): : 345 - 361
  • [22] The Capability-Security Trade-Off of Blockchain for Data Sharing at the Network Edge
    Li, Yixin
    Liang, Liang
    Jia, Yunjian
    Wen, Wanli
    Chen, Zhengchuan
    2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, : 2188 - 2193
  • [23] A Framework for Data Sharing between Healthcare Providers using Blockchain
    Alzahrani, Ahmed G.
    Alenezi, Ahmed
    Atlam, Hany F.
    Wills, Gary
    PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON INTERNET OF THINGS, BIG DATA AND SECURITY (IOTBDS), 2020, : 349 - 358
  • [24] Secure Data Access Control With Fair Accountability in Smart Grid Data Sharing: An Edge Blockchain Approach
    Yang, Wenti
    Guan, Zhitao
    Wu, Longfei
    Du, Xiaojiang
    Guizani, Mohsen
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (10): : 8632 - 8643
  • [25] Blockchain Based IIoT Data Sharing Framework for SDN-Enabled Pervasive Edge Computing
    Gao, Ying
    Chen, Yijian
    Hu, Xiping
    Lin, Hongliang
    Liu, Yangliang
    Nie, Laisen
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (07) : 5041 - 5049
  • [26] IoV data sharing scheme based on the hybrid architecture of blockchain and cloud-edge computing
    Zheng, Tiange
    Wu, Junhua
    Li, Guangshun
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2023, 12 (01):
  • [27] A data encryption and file sharing framework among microservices-based edge nodes with blockchain
    Li, Weimin
    Li, Zitong
    Yan, Zhengmao
    Liu, Yi
    Zeng, Detian
    Yu, Haoyang
    Chen, Wenxiong
    Wu, Fan
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2025, 18 (01) : 1 - 16
  • [28] IoV data sharing scheme based on the hybrid architecture of blockchain and cloud-edge computing
    Tiange Zheng
    Junhua Wu
    Guangshun Li
    Journal of Cloud Computing, 12
  • [29] A secure and privacy blockchain-based data sharing scheme in mobile edge caching system
    Alamer, Abdulrahman Mohammed Ahmed
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 237
  • [30] EdgeShare: A blockchain-based edge data-sharing framework for Industrial Internet of Things
    Yang, Lei
    Zou, Wanrong
    Wang, Jianggan
    Tang, Zi
    NEUROCOMPUTING, 2022, 485 : 219 - 232