Streaming Data Payment Protocol (SDPP) for the Internet of Things
Streaming Data Payment Protocol (SDPP) for the Internet of Things
复制标题
物联网流数据支付协议 (SDPP)
DOI:
10.1109/cybermatics_2018.2018.00280
复制
发表时间:
2018
期刊:
影响因子:
--
通讯作者:
B. Krishnamachari
中科院分区:
文献类型:
--
作者:
Rahul Radhakrishnan;B. Krishnamachari
As the deployments of IoT systems grow for a wide range of applications, there are new use-cases emerging where the organizations or individuals that own sensor devices are different from the individuals or organizations that have use for the data from those devices. In such settings it is helpful for the data consumer to be able to effortlessly get data streams in return for monetary payments. The advent of cryptocurrency technologies have made the establishment of bidirectional automatic data micro-payment channels (with data flowing in one direction and micro-payments in the other) feasible. We present an application layer protocol called the streaming data payment protocol (SDPP) which embodies this very idea. The protocol also makes provisions for the data provider to send automated invoices and the data consumer to provide signed receipts for data to be stored on an immutable distributed ledger for auditing and dispute resolution purposes. We present an implementation of SDPP using TCP for data transport and IOTA as both cryptocurrency and a distributed ledger.