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
期刊:
2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData)
影响因子:
--
通讯作者:
B. Krishnamachari
B. Krishnamachari
中科院分区:
--
文献类型:
--
作者:
Rahul Radhakrishnan;B. Krishnamachari

文献摘要

被引文献

相似文献

随着物联网系统的部署在广泛的应用中不断增长,出现了新的用例,其中拥有传感器设备的组织或个人与使用这些设备数据的个人或组织不同。在这种情况下,数据消费者能够轻松地获得数据流以换取金钱支付是有帮助的。加密货币技术的出现,使得建立双向自动数据小额支付通道(一个方向流动数据,另一个方向流动小额支付)成为可能。我们提出了一种称为流数据支付协议(SDPP)的应用层协议,它体现了这一理念。该协议还规定数据提供者发送自动发票,数据消费者提供签名收据以将数据存储在不可变的分布式账本上,以用于审计和争议解决目的。我们提出了一种 SDPP 的实现,使用 TCP 进行数据传输,并使用 IOTA 作为加密货币和分布式账本。
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.