Implementation of smart contracts for blockchain based IoT applications

被引:0
|
作者
Papadodimas, Georgios [1 ]
Palaiokrasas, Georgios [1 ]
Litke, Antonios [1 ]
Varvarigou, Theodora [1 ]
机构
[1] Natl Tech Univ Athens, Elect & Comp Engn Dept, Athens, Greece
基金
欧盟地平线“2020”;
关键词
blockchain; ethereum; smart contracts; internet of things; sensing as a service;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
An increasing number of people, organizations and corporations are expressing their interest in the decentralization technology of the blockchain. The creation of the blockchain marks the time when we start building distributed peer-to-peer networks consisting of non-trusting members that interact with each other without a trusted intermediary but in a verifiable manner. In this paper, we propose a decentralized application (DApp) based on blockchain technology for sharing Internet of Things (IoT) sensors' data, and demonstrate various challenges addressed during the development process. This application combines blockchain technology with IoT and operates through smart contracts that are executed on the Ethereum blockchain. More specifically the application is a platform for sharing (buying and selling) measurements of IoT weather sensors and operates on the Ethereum blockchain, acting as a marketplace for IoT sensor data. This application applies the Sensing-as-a-Service (S2aaS) business model combined with blockchain.
引用
收藏
页码:60 / 67
页数:8
相关论文
共 50 条
  • [41] IoT Device Multi-layer Connection Management Mechanism with Blockchain Smart Contracts
    Bin Ahmadon, Mohd Anuaruddin
    Yamaguchi, Shingo
    2020 ZOOMING INNOVATION IN CONSUMER TECHNOLOGIES CONFERENCE (ZINC), 2020, : 62 - 66
  • [42] Blockchain, Smart Contracts and law: Smart Contracts as risk for computer scientists
    Hoffmann T.
    Skwarek V.
    Informatik-Spektrum, 2019, 42 (03) : 197 - 204
  • [43] Blockchain-enhanced smart contracts for formal verification of IoT access control mechanisms
    Guo, Zhifeng
    ALEXANDRIA ENGINEERING JOURNAL, 2025, 118 : 315 - 324
  • [44] MedBlock: Using Blockchain in Health Healthcare Application based on Blockchain and Smart Contracts
    da Fonseca Ribeiro, Maria Ines
    Vasconcelos, Andre
    PROCEEDINGS OF THE 22ND INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS (ICEIS), VOL 1, 2020, : 156 - 164
  • [45] Smart City IoT System Network Level Routing Analysis and Blockchain Security Based Implementation
    Bommu, Samuyelu
    Kumar, Aravind M.
    Babburu, Kiranmai
    Srikanth, N.
    Thalluri, Lakshmi Narayana
    Ganesh, V. G.
    Gopalan, Anitha
    Mallapati, Purna Kishore
    Guha, Koushik
    Mohammad, Hayath Rajvee
    Kiran, S. S.
    JOURNAL OF ELECTRICAL ENGINEERING & TECHNOLOGY, 2023, 18 (02) : 1351 - 1368
  • [46] Blockchain-Enabled Smart Contracts: Architecture, Applications, and Future Trends
    Wang, Shuai
    Ouyang, Liwei
    Yuan, Yong
    Ni, Xiaochun
    Han, Xuan
    Wang, Fei-Yue
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2019, 49 (11): : 2266 - 2277
  • [47] Smart City IoT System Network Level Routing Analysis and Blockchain Security Based Implementation
    Samuyelu Bommu
    Aravind Kumar M
    Kiranmai Babburu
    Srikanth N
    Lakshmi Narayana Thalluri
    V. Ganesh G
    Anitha Gopalan
    Purna Kishore Mallapati
    Koushik Guha
    Hayath Rajvee Mohammad
    S. Kiran S
    Journal of Electrical Engineering & Technology, 2023, 18 : 1351 - 1368
  • [48] Implementation of Smart Contracts Using Hybrid Architectures with On and Off-Blockchain Components
    Molina-Jimenez, Carlos
    Sfyrakis, Ioannis
    Solaiman, Ellis
    Ng, Irene
    Wong, Meng Weng
    Chun, Alexis
    Crowcroft, Jon
    2018 IEEE 8TH INTERNATIONAL SYMPOSIUM ON CLOUD AND SERVICE COMPUTING (SC2), 2018, : 83 - 90
  • [49] Towards an Automated DEMO Action Model Implementation using Blockchain Smart Contracts
    Aparicio, Marta
    Guerreiro, Sergio
    Sousa, Pedro
    PROCEEDINGS OF THE 22ND INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS (ICEIS), VOL 2, 2020, : 762 - 769
  • [50] Blockchain and IoT based Food Traceability for Smart Agriculture
    Lin, Jun
    Shen, Zhiqi
    Zhang, Anting
    Chai, Yueting
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON CROWD SCIENCE AND ENGINEERING (ICCSE 2018), 2018,