区块链数据隐私解决方案技术综述
密码学与安全
2021-05-05 v1 分布式、并行与集群计算
摘要
本报告旨在综述现有的企业区块链技术方案——EOSIO 驱动的系统、Hyperledger Fabric 和 Besu、Consensus Quorum、R3 Corda 以及安永的 Nightfall——这些方案在利用区块链数据完整性优势的同时提供数据隐私。通过回顾并比较这些技术如何实现以及实现数据隐私的效果如何,我们捕捉了行业当前最佳实践和数据隐私模型的快照。将主要企业技术与 EOSIO 并行对比,以更好地理解 EOSIO 如何演进以满足企业区块链隐私中的趋势。在这些技术中普遍观察到以下策略和趋势:密码学:哈希算法被发现是企业或过渡隐私方案中最常用的密码学原语。通过链上合约协调——一个常见策略是使用共享公共账本来协调数据隐私组并更一般地管理身份和访问控制。交易与合约代码共享:围绕业务逻辑(智能合约代码)可见性存在多种不同的隐私级别。一些方案仅允许授权节点查看代码,而其他方案则使共享账本的成员均可访问。数据隐私应用的数据库迁移:在使用加密存储数据时,能否运行系统升级方面存在显著挑战。多个区块链账本用于数据隐私:方案曾尝试为每个私有数据关系创建新的私有区块链,最终被放弃,转而采用一个带有私有数据集合/交易的共享账本,并以哈希锚定至账本以改善扩展性。
引用
@article{arxiv.2105.01316,
title = {Technology Review of Blockchain Data Privacy Solutions},
author = {Jack Tanner and Roshaan Khan},
journal= {arXiv preprint arXiv:2105.01316},
year = {2021}
}