区块链中物联网数据的链上修改
密码学与安全
2021-03-22 v1
摘要
近年来,对区块链(BC)与物联网(IoT)集成——称为BIoT——以通过去中心化获得更多信任的兴趣增长,在医疗、供应链追踪和智能城市等多种用例中带来巨大潜力。BIoT生态系统的关键要素是由IoT设备收集数据所包含的数据交易(TX)。BIoT应用面临诸多挑战以符合欧洲通用数据保护条例(GDPR),即使用户能够行使其在公开可访问且不可篡改的BC上删除或修改其数据的权利。对此,本文识别BIoT用例中BC为符合GDPR所需的要求。相应地,提出一种链上解决方案,允许对BC内TX的数据字段进行细粒度修改(更新与擦除)操作。该方案基于称为变色龙哈希(Chameleon Hashing)的密码学原语。此方法的新颖性多方面:BC用户有权更新其数据,这些数据在TX层级被寻址且对区块或链无副作用。通过执行并存储数据更新(全部链上),BC的可追溯性与可验证性得以保持。此外,与允许压缩BC大小的TX聚合机制的兼容性也得以维持。
引用
@article{arxiv.2103.10756,
title = {On-Chain IoT Data Modification in Blockchains},
author = {Sina Rafati Niya and Julius Willems and Burkhard Stiller},
journal= {arXiv preprint arXiv:2103.10756},
year = {2021}
}
备注
10 pages, 3 figures