A secure and extensible blockchain-based data provenance framework for the Internet of Things

被引:23
作者
Sigwart, Marten [1 ]
Borkowski, Michael [2 ]
Peise, Marco [3 ]
Schulte, Stefan [1 ]
Tai, Stefan [3 ]
机构
[1] TU Wien, Vienna, Austria
[2] German Aerosp Ctr DLR, Inst Flight Guidance, Braunschweig, Germany
[3] TU Berlin, Berlin, Germany
关键词
Internet of things; IoT; Data provenance; Blockchains; Smart contracts;
D O I
10.1007/s00779-020-01417-z
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As data collected and provided by Internet of Things (IoT) devices power an ever-growing number of applications and services, it is crucial that this data can be trusted. Data provenance solutions combined with blockchain technology are one way to make data more trustworthy by providing tamper-proof information about the origin and history of data records. However, current blockchain-based solutions for data provenance fail to take the heterogeneous nature of IoT applications and their data into account. In this work, we identify functional and non-functional requirements for a secure and extensible IoT data provenance framework, and conceptualise the framework as a layered architecture. Evaluating the framework using a proof-of-concept implementation based on Ethereum smart contracts, we conclude that our framework can be used to realise data provenance concepts for a wide range of IoT use cases. While blockchain technology generally poses constraints on scalability and privacy, we discuss multiple solutions aiming to overcome these issues.
引用
收藏
页码:309 / 323
页数:15
相关论文
共 34 条
  • [1] Aman M.N., 2017, ACM IoTPTS, P11
  • [2] Back A., 2014, Enabling Blockchain Innovations with Pegged Sidechains
  • [3] Securing Data Provenance in Internet of Things (IoT) Systems
    Baracaldo, Nathalie
    Bathen, Luis Angel D.
    Ozugha, Roqeeb O.
    Engel, Robert
    Tata, Samir
    Ludwig, Heiko
    [J]. SERVICE-ORIENTED COMPUTING - ICSOC 2016 WORKSHOPS, 2017, 10380 : 92 - 98
  • [4] Bertino E., 2014, Data Trustworthiness - Approaches and Research Challenges, P17, DOI DOI 10.1007/978-3-319-17016-9_2
  • [5] Block4Forensic: An Integrated Lightweight Blockchain Framework for Forensics Applications of Connected Vehicles
    Cebe, Muinin
    Erdin, Enes
    Akkaya, Kemal
    Aksu, Hidayet
    Uluagac, Selcuk
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2018, 56 (10) : 50 - 57
  • [6] Blockchains and Smart Contracts for the Internet of Things
    Christidis, Konstantinos
    Devetsikiotis, Michael
    [J]. IEEE ACCESS, 2016, 4 : 2292 - 2303
  • [7] Cold chains, interrupted: The use of technology and information for decisions that keep humanitarian vaccines cool
    Comes, Tina
    Sandvik, Kristin Bergtora
    Van de Walle, Bartel
    [J]. JOURNAL OF HUMANITARIAN LOGISTICS AND SUPPLY CHAIN MANAGEMENT, 2018, 8 (01) : 49 - 69
  • [8] Cooper K, 2020, HYPERLEDGER BURROW
  • [9] General State Channel Networks
    Dziembowski, Stefan
    Faust, Sebastian
    Hostakova, Kristina
    [J]. PROCEEDINGS OF THE 2018 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY (CCS'18), 2018, : 949 - 966
  • [10] ZoKrates - Scalable Privacy-Preserving Off-Chain Computations
    Eberhardt, Jacob
    Tai, Stefan
    [J]. IEEE 2018 INTERNATIONAL CONGRESS ON CYBERMATICS / 2018 IEEE CONFERENCES ON INTERNET OF THINGS, GREEN COMPUTING AND COMMUNICATIONS, CYBER, PHYSICAL AND SOCIAL COMPUTING, SMART DATA, BLOCKCHAIN, COMPUTER AND INFORMATION TECHNOLOGY, 2018, : 1084 - 1091