AttriChain: Decentralized traceable anonymous identities in privacy-preserving permissioned blockchain

AttriChain: Decentralized traceable anonymous identities in privacy-preserving permissioned blockchain
复制标题

DOI:
10.1016/j.cose.2020.102069
复制
发表时间:
2020-10
期刊:
Comput. Secur.
影响因子:
--
通讯作者:
Wei Shao;Chunfu Jia;Yunkai Xu;Kefan Qiu;Yan Gao;Yituo He
Wei Shao;Chunfu Jia;Yunkai Xu;Kefan Qiu;Yan Gao;Yituo He
中科院分区:
其他
文献类型:
--
作者:
Wei Shao;Chunfu Jia;Yunkai Xu;Kefan Qiu;Yan Gao;Yituo He

文献摘要

相似文献

在本文中,我们提出了一个名为AttriChain的框架,该框架支持在许可区块链中具有匿名发送者身份和阈值可追溯性的交易。AttriChain通过允许用户使用其交易密钥和属性匿名创建交易来实现链上访问控制和分布式身份治理。它提供了属于合法用户的交易的不可链接性和匿名性,同时为网络中其他成员认为可疑或恶意的交易提供了问责制。匿名交易的阈值可追溯性设计允许网络成员在不违反区块链去中心化属性的情况下将交易追溯到发送者。在AttriChain中,对网络中不当行为的自发跟踪将身份治理的权力分配给多个独立的跟踪成员,而不是依赖于单点管理。它显著提高了许可网络中的用户隐私和自主性,同时促进了审计。我们在通用组合模型中定义了属性链的功能和协议。我们还提供了一个用于性能分析的AttriChain原型的实现。
In this paper, we propose a framework named AttriChain that supports transactions with anonymous sender identity and threshold traceability in permissioned blockchain. AttriChain realizes on-chain access control and distributed identity governance by allowing users to create transactions anonymously using their transaction keys and their attributes. It provides unlinkability and anonymity of transactions belonging to legitimate users whereas provides accountability for those whom other members in the network regard as questionable or malicious. The design of threshold traceability of anonymous transactions allows network members to trace transactions back to the sender without violating the decentralized property of blockchain. In AttriChain, the spontaneous tracing of misbehaviors in the network distributes the power of identity governance to multiple independent tracing members instead of depending on single-point management. It significantly increases user privacy and autonomy in a permissioned network and facilitates auditing at the same time. We define the functionality and the protocol of AttriChain in the universal composable model. We also provide an implementation of an AttriChain prototype for performance analysis.