Blockchains and Smart Contracts for the Internet of Things

被引:2221
作者
Christidis, Konstantinos [1 ]
Devetsikiotis, Michael [1 ]
机构
[1] North Carolina State Univ, Dept Elect & Comp Engn, Raleigh, NC 27606 USA
来源
IEEE ACCESS | 2016年 / 4卷
关键词
Blockchain; distributed systems; internet of things;
D O I
10.1109/ACCESS.2016.2566339
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Motivated by the recent explosion of interest around blockchains, we examine whether they make a good fit for the Internet of Things (IoT) sector. Blockchains allow us to have a distributed peer-to-peer network where non-trusting members can interact with each other without a trusted intermediary, in a verifiable manner. We review how this mechanism works and also look into smart contracts-scripts that reside on the blockchain that allow for the automation of multi-step processes. We then move into the IoT domain, and describe how a blockchain-IoT combination: 1) facilitates the sharing of services and resources leading to the creation of a marketplace of services between devices and 2) allows us to automate in a cryptographically verifiable manner several existing, time-consuming workflows. We also point out certain issues that should be considered before the deployment of a blockchain network in an IoT setting: from transactional privacy to the expected value of the digitized assets traded on the network. Wherever applicable, we identify solutions and workarounds. Our conclusion is that the blockchain-IoT combination is powerful and can cause significant transformations across several industries, paving the way for new business models and novel, distributed applications.
引用
收藏
页码:2292 / 2303
页数:12
相关论文
共 53 条
[1]  
Angwin J., 2015, OWN VIZIO SMART TV I
[2]  
[Anonymous], 2005, UNDERSTANDING PUBLIC
[3]  
[Anonymous], IPFS-Content Addressed, Versioned, P2P File System
[4]  
[Anonymous], 2016, BLOCKSTACK DESIGN IM
[5]  
[Anonymous], 2015, Bitcoin-ng: A scalable blockchain protocol
[6]  
[Anonymous], 2002, ANNOUNCING SECURE HA
[7]  
[Anonymous], 2014, TECH REP
[8]  
Antonopoulos A. M., 2014, Mastering Bitcoin: Unlocking Digital Cryptocurrencies
[9]  
Aumasson Jean-Philippe., 2010, SHA 3 PROPOSAL BLAKE
[10]  
Benet J., 2015, REPLICATIONS IPFS BA