Smart Contracts Integration between Blockchain and Internet of Things: Opportunities and Challenges

A. Rashid, M. Siddique
{"title":"Smart Contracts Integration between Blockchain and Internet of Things: Opportunities and Challenges","authors":"A. Rashid, M. Siddique","doi":"10.23919/ICACS.2019.8689132","DOIUrl":null,"url":null,"abstract":"A Smart Contract is self-executable and self-enforceable program code that runs on the top of blockchain to manage complex business logic. It eliminates the need of extrinsic enforcement of legal agreements. Furthermore, it enforces the terms and conditions of an agreement that lies between untrustworthy parties in which the trusted third parties cannot interfere. The cryptography logic used in smart contract enables the blockchain network to provide trust and authority to all parties in transaction. Network decentralization, data immutability and transparency, resiliency and security make blockchain technology more versatile. Recently, it has become a potential quality and capability of IoT to connect uncountable electronic objects or devices at the same time. The most prominent feature of blockchain-based IoT applications is the integration of smart contracts between blockchain and IoT.A brief comparison has been given in the paper that how the smart contracts react on multiple blockchain platforms with respect to scalability, system complexity and consensus protocol factors. Furthermore, the context of Smart contract integration between blockchain and IoT with highlighting the integration opportunities and challenges along with future research directions. Therefore, we have concluded in the current paper that amalgamation of Blockchain with IoT through Smart Contract can provide a strong framework for distributed application and the newly introduced business communities.","PeriodicalId":290819,"journal":{"name":"2019 2nd International Conference on Advancements in Computational Sciences (ICACS)","volume":"108 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 2nd International Conference on Advancements in Computational Sciences (ICACS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/ICACS.2019.8689132","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 11

Abstract

A Smart Contract is self-executable and self-enforceable program code that runs on the top of blockchain to manage complex business logic. It eliminates the need of extrinsic enforcement of legal agreements. Furthermore, it enforces the terms and conditions of an agreement that lies between untrustworthy parties in which the trusted third parties cannot interfere. The cryptography logic used in smart contract enables the blockchain network to provide trust and authority to all parties in transaction. Network decentralization, data immutability and transparency, resiliency and security make blockchain technology more versatile. Recently, it has become a potential quality and capability of IoT to connect uncountable electronic objects or devices at the same time. The most prominent feature of blockchain-based IoT applications is the integration of smart contracts between blockchain and IoT.A brief comparison has been given in the paper that how the smart contracts react on multiple blockchain platforms with respect to scalability, system complexity and consensus protocol factors. Furthermore, the context of Smart contract integration between blockchain and IoT with highlighting the integration opportunities and challenges along with future research directions. Therefore, we have concluded in the current paper that amalgamation of Blockchain with IoT through Smart Contract can provide a strong framework for distributed application and the newly introduced business communities.
区块链与物联网的智能合约整合:机遇与挑战
智能合约是一种自我执行和自我执行的程序代码,它运行在区块链的顶部,以管理复杂的业务逻辑。它消除了外部强制执行法律协议的需要。此外,它执行了不可信方之间协议的条款和条件,可信的第三方无法干预。智能合约中使用的加密逻辑使区块链网络能够为交易各方提供信任和权威。网络去中心化、数据不变性和透明性、弹性和安全性使区块链技术更加通用。最近,同时连接无数电子对象或设备已成为物联网的潜在质量和能力。基于区块链的物联网应用最突出的特点是区块链和物联网之间智能合约的集成。本文简要比较了智能合约在多个区块链平台上在可扩展性、系统复杂性和共识协议因素方面的反应。在区块链与物联网智能合约融合的背景下,强调了区块链与物联网融合的机遇和挑战,以及未来的研究方向。因此,我们在本文中得出结论,通过智能合约将区块链与物联网融合可以为分布式应用程序和新引入的商业社区提供强大的框架。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信