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 条
  • [21] Blockchain and Smart Contracts
    Abdelhamid, Manar
    Hassan, Ghada
    PROCEEDINGS OF 2019 8TH INTERNATIONAL CONFERENCE ON SOFTWARE AND INFORMATION ENGINEERING (ICSIE 2019), 2019, : 91 - 95
  • [22] Smart Contracts based on Blockchain for Logistics Management
    Alvarez-Diaz, Nestor
    Herrera-Joancomarti, Jordi
    Caballero-Gil, Pino
    PROCEEDINGS OF THE 1ST INTERNATIONAL CONFERENCE ON INTERNET OF THINGS AND MACHINE LEARNING (IML'17), 2017,
  • [23] IoT Registration and Authentication in Smart City Applications with Blockchain
    Soares Ferreira, Celio Marcio
    Batista Garrocho, Charles Tim
    Rabelo Oliveira, Ricardo Augusto
    Silva, Jorge Sa
    Marcelo da Cunha Cavalcanti, Carlos Frederico
    SENSORS, 2021, 21 (04) : 1 - 23
  • [24] Enabling Decentralized and Auditable Access Control for IoT through Blockchain and Smart Contracts
    Truong, Hien
    Hernandez-Ramos, Jose L.
    Martinez, Juan A.
    Bernabe, Jorge Bernal
    Li, Wenting
    Frutos, Agustin Marin
    Skarmeta, Antonio
    SECURITY AND COMMUNICATION NETWORKS, 2022, 2022
  • [25] Applicability of Blockchain smart contracts in securing Internet and IoT: A systematic literature review
    Lone, Auqib Hamid
    Naaz, Roohie
    COMPUTER SCIENCE REVIEW, 2021, 39
  • [26] A transformative shift toward blockchain-based IoT environments: Consensus, smart contracts, and future directions
    Trivedi, Chandan
    Rao, Udai Pratap
    Parmar, Keyur
    Bhattacharya, Pronaya
    Tanwar, Sudeep
    Sharma, Ravi
    SECURITY AND PRIVACY, 2023, 6 (05)
  • [27] Designing blockchain based secure autonomous vehicular internet of things (IoT) architecture with efficient smart contracts
    Hemani
    Singh D.
    Dwivedi R.K.
    International Journal of Information Technology, 2025, 17 (2) : 1207 - 1223
  • [28] Intelligent contracts: Making smart contracts smart for blockchain intelligence
    Ouyang, Liwei
    Zhang, Wenwen
    Wang, Fei-Yue
    COMPUTERS & ELECTRICAL ENGINEERING, 2022, 104
  • [29] Automated DEMO Action Model Implementation using Blockchain Smart Contracts
    Aparicio, Marta
    Guerreiro, Sergio
    Sousa, Pedro
    PROCEEDINGS OF THE 12TH INTERNATIONAL JOINT CONFERENCE ON KNOWLEDGE DISCOVERY, KNOWLEDGE ENGINEERING AND KNOWLEDGE MANAGEMENT (KEOD), VOL 2, 2020, : 283 - 290
  • [30] Blockchain 2.0: Smart contracts
    Aggarwal, Shubhani
    Kumar, Neeraj
    BLOCKCHAIN TECHNOLOGY FOR SECURE AND SMART APPLICATIONS ACROSS INDUSTRY VERTICALS, 2021, 121 : 301 - 322