Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Smart Contract Design Considerations for SLA Compliance Assessment in the Context of IoT
Newcastle University, School of Computing, UK; Umm Al-Qura University, Saudi Arabia.
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Computer Science.ORCID iD: 0000-0003-3489-7429
Newcastle University, School of Computing, UK.
2021 (English)In: Proceedings: The Fifth IEEE International Conferenceon Smart Internet of Things, IEEE, 2021, p. 74-81Conference paper, Published paper (Refereed)
Abstract [en]

One of the main drivers behind blockchain adoption is a lack of trust among entities serving a common goal, but with different interests. Following the success of Bitcoin, several blockchain platforms have emerged, such as Ethereum and Hyperledger Fabric, to enable conducting distrusted processes in a non-repudiable manner. However, it is not safe to assume the applicability of conventional software design strategies to Blockchain-based solutions. In this paper, we assume an untrusted SLA (service level agreement) relationship between an IoT service provider and its consumer. We adopt Hyperledger Fabric for the purpose of implementing SLA compliance assessment. We design a smart contract that takes blockchain unique features into consideration. The design particularly accounts for the MVCC (multiversion concurrency control) mechanism, which while effective for resolving the double spending problem, causes read-write conflicts when high transmission rates are experienced between the IoT application and the blockchain. Using a fire station event monitoring scenario, we describe our smart contract design and solution for conflicting transactions. We experimentally evaluate our solution and demonstrate clear performance improvements in terms of throughput and latency.

Place, publisher, year, edition, pages
IEEE, 2021. p. 74-81
Keywords [en]
Blockchain, Hyperledger, Smart contract, IoT, Monitoring, Performance, SLA, Fire Service
National Category
Computer Sciences
Research subject
Pervasive Mobile Computing
Identifiers
URN: urn:nbn:se:ltu:diva-87492DOI: 10.1109/SmartIoT52359.2021.00021Scopus ID: 2-s2.0-85125796895OAI: oai:DiVA.org:ltu-87492DiVA, id: diva2:1602945
Conference
5th IEEE International Conference on Smart Internet of Things (IEEE SmartIoT 2021), online, August 13-15, 2021
Note

ISBN för värdpublikation: 978-1-6654-4511-5

Available from: 2021-10-14 Created: 2021-10-14 Last updated: 2022-03-21Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Mitra, Karan

Search in DiVA

By author/editor
Mitra, Karan
By organisation
Computer Science
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 100 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf