TUHH Open Research
Help
  • Log In
    New user? Click here to register.Have you forgotten your password?
  • English
  • Deutsch
  • Communities & Collections
  • Publications
  • Research Data
  • People
  • Institutions
  • Projects
  • Statistics
  1. Home
  2. TUHH
  3. Publication References
  4. IoTLogBlock: recording off-line transactions of low-power IoT devices using a blockchain
 
Options

IoTLogBlock: recording off-line transactions of low-power IoT devices using a blockchain

Publikationstyp
Conference Paper
Date Issued
2019-10
Sprache
English
Author(s)
Profentzas, Christos  
Almgren, Magnus  
Landsiedel, Olaf  
TORE-URI
https://hdl.handle.net/11420/53883
Volume
2019
Start Page
414
End Page
421
Article Number
8990728
Citation
Proceedings of the 44th Annual IEEE Conference on Local Computer Networks (LCN 2019): 8990728, 414-421
Contribution to Conference
44th Annual IEEE Conference on Local Computer Networks, LCN 2019  
Publisher DOI
10.1109/LCN44214.2019.8990728
Scopus ID
2-s2.0-85080934122
Publisher
IEEE
ISBN
978-1-7281-1028-8
978-1-7281-1027-1
978-1-7281-1029-5
For any distributed system, and especially for the Internet of Things, recording interactions between devices is essential. At first glance, blockchains seem to be suitable for storing these interactions, as they allow multiple parties to share a distributed ledger. However, at a closer look, blockchains require heavy computations, large memory capacity, and always-on communication to the cloud; these are three properties that are challenging for IoT devices with limited resources.In this paper, we present IoTLogBlock to address these challenges. IoTLogBlock connects resource-constrained IoT devices to the blockchain, and it consists of three building blocks jointly enabling recording transactions: a lightweight contract signing protocol, a blockchain network, and a smart contract. The contract signing protocol allows devices to interact locally to perform transactions, even if no communication to the cloud and the blockchain exists at that moment. At a later time, devices forward the stored transactions to the blockchain, where a smart contract ultimately verifies the transactions.We evaluate our design on low-power devices and quantify the performance in terms of memory, computation, and energy consumption. Our results show that a constrained device can create and sign a transaction within 3 s on average. Finally, we expose the devices to network scenarios with edge connections ranging from 10 s to over 2 h.
Subjects
Blockchain | Internet of Things | Smart contracts
DDC Class
600: Technology
TUHH
Weiterführende Links
  • Contact
  • Send Feedback
  • Cookie settings
  • Privacy policy
  • Impress
DSpace Software

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science
Design by effective webwork GmbH

  • Deutsche NationalbibliothekDeutsche Nationalbibliothek
  • ORCiD Member OrganizationORCiD Member Organization
  • DataCiteDataCite
  • Re3DataRe3Data
  • OpenDOAROpenDOAR
  • OpenAireOpenAire
  • BASE Bielefeld Academic Search EngineBASE Bielefeld Academic Search Engine
Feedback