A Lightweight Payment Verification Protocol for Blockchain Transactions on IoT Devices

被引:0
作者
Pouraghily, Arman [1 ]
Wolf, Tilman [1 ]
机构
[1] Univ Massachusetts, Dept Elect & Comp Engn, Amherst, MA 01003 USA
来源
2019 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC) | 2019年
基金
美国国家科学基金会;
关键词
Internet of Things; blockchain; payment; protocol; embedded system; prototype; INTERNET; THINGS;
D O I
10.1109/iccnc.2019.8685545
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Internet of Things (IoT) promises technical solutions to many important societal problems relating to the environment, healthcare, transportation, etc. One approach to making IoT solutions more cost-effective is the idea of horizontal integration, where sensors and actuators are shared between different applications. In such environments, economic transactions between system components are used to pay for data and services. Blockchain-based overlay networks have been developed to provide such financial mechanism for IoT devices with sufficient processing power and operating system support. However, no practical solutions for low-end devices exist. In addition, existing solutions also require setting up multiple blockchain accounts for a single administrative domain, which incurs high fees when consolidating those accounts. In this paper, we propose a Ticket-Based Verification Protocol, which defines two separate logical entities, contract manager and transaction verifier. Our design limits the need for high-performance embedded systems to only one unit per administrative domain and reduces the processing and networking overhead other IoT devices in that domain.
引用
收藏
页码:617 / 623
页数:7
相关论文
共 21 条
[1]  
[Anonymous], 2017, WORKING MICROPAYMENT
[2]  
[Anonymous], 2014, White Paper
[3]  
Bahga A., 2016, Journal of Software Engineering and Applications, V9, P533, DOI [DOI 10.4236/JSEA.2016.910036, https://doi.org/10.4236/jsea.2016.910036]
[4]   Blockchains and Smart Contracts for the Internet of Things [J].
Christidis, Konstantinos ;
Devetsikiotis, Michael .
IEEE ACCESS, 2016, 4 :2292-2303
[5]  
Conoscenti M., 2016, P 2016 IEEE ACS 13 I, P1, DOI [10.1109/AICCSA.2016 .7945805, DOI 10.1109/AICCSA.2016.7945805]
[6]   Internet of Things (IoT): A vision, architectural elements, and future directions [J].
Gubbi, Jayavardhana ;
Buyya, Rajkumar ;
Marusic, Slaven ;
Palaniswami, Marimuthu .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (07) :1645-1660
[7]  
Hees H., 2016, Devcon Two
[8]  
Heilman E., 2016, BLINDLY SIGNED CONTR, P43
[9]   Internet of Things, Blockchain and Shared Economy Applications [J].
Huckle, Steve ;
Bhattacharya, Rituparna ;
White, Martin ;
Beloff, Natalia .
7TH INTERNATIONAL CONFERENCE ON EMERGING UBIQUITOUS SYSTEMS AND PERVASIVE NETWORKS (EUSPN 2016)/THE 6TH INTERNATIONAL CONFERENCE ON CURRENT AND FUTURE TRENDS OF INFORMATION AND COMMUNICATION TECHNOLOGIES IN HEALTHCARE (ICTH-2016), 2016, 98 :461-466
[10]   KERBEROS - AN AUTHENTICATION SERVICE FOR COMPUTER-NETWORKS [J].
NEUMAN, BC ;
TSO, T .
IEEE COMMUNICATIONS MAGAZINE, 1994, 32 (09) :33-38