论文标题
使用区块链记录合同对医疗物联网数据的最佳见证
Optimal Witnessing of Healthcare IoT Data Using Blockchain Logging Contract
论文作者
论文摘要
验证可穿戴传感器生成的数据越来越引起卫生服务提供商和保险公司的关注。需要一个验证框架,各种当局可以为目标物联网设备的本地网络数据请求验证服务。在本文中,我们利用区块链作为分布式平台来实现按需验证方案。这允许当局自动与连接的设备进行见证服务。提出了有关目标物联网数据的数据的证人声明,该数据在本地网络上传输,随后,设备(目标物联网附近)提供了见证服务。 我们的贡献是三倍:(1)我们基于区块链和智能合约开发系统体系结构,使当局能够从分布式的证人集中动态地利用主题设备的数据验证服务,这些证人愿意(以隐私保护方式)其本地无线衡量货币回报; (2)然后,我们开发一种方法来最佳选择证人,以使验证错误受到货币成本限制的约束; (3)最后,我们使用从拥有三十多个访问点的五层楼建筑中收集的实际Wi-Fi会话痕迹评估了计划的功效,代表了医院。根据当前以太坊公共区块链的定价时间表,我们的计划使医疗机构能够验证从典型的可穿戴设备传输的数据,其验证误差为0.01%,费用为一小时的见证服务,费用不到两美元。
Verification of data generated by wearable sensors is increasingly becoming of concern to health service providers and insurance companies. There is a need for a verification framework that various authorities can request a verification service for the local network data of a target IoT device. In this paper, we leverage blockchain as a distributed platform to realize an on-demand verification scheme. This allows authorities to automatically transact with connected devices for witnessing services. A public request is made for witness statements on the data of a target IoT that is transmitted on its local network, and subsequently, devices (in close vicinity of the target IoT) offer witnessing service. Our contributions are threefold: (1) We develop a system architecture based on blockchain and smart contract that enables authorities to dynamically avail a verification service for data of a subject device from a distributed set of witnesses which are willing to provide (in a privacy-preserving manner) their local wireless measurement in exchange of monetary return; (2) We then develop a method to optimally select witnesses in such a way that the verification error is minimized subject to monetary cost constraints; (3) Lastly, we evaluate the efficacy of our scheme using real Wi-Fi session traces collected from a five-storeyed building with more than thirty access points, representative of a hospital. According to the current pricing schedule of the Ethereum public blockchain, our scheme enables healthcare authorities to verify data transmitted from a typical wearable device with the verification error of the order 0.01% at cost of less than two dollars for one-hour witnessing service.