首页 | 本学科首页   官方微博 | 高级检索  
     

基于双层协同的联盟区块链隐私数据保护方法
引用本文:蔡亮,端豪,鄢萌,夏鑫.基于双层协同的联盟区块链隐私数据保护方法[J].软件学报,2020,31(8):2557-2573.
作者姓名:蔡亮  端豪  鄢萌  夏鑫
作者单位:浙江大学计算机科学与技术学院,浙江杭州310007;重庆大学大数据与软件学院,重庆401331;3Faculty of Information Technology, Monash University, Melbourne, VIC 3800, Australia
摘    要:为了解决联盟区块链平台中的隐私保护问题,提出了一种基于双层协同的隐私数据保护方法,包括:(1)链间隐私保护:通过将不同业务的数据进行分流处理、分区存储,实现了不同业务之间的隐私机密性保护;(2)链内隐私保护:通过在交易体中嵌入字段来指定链内隐私数据的参与方,并由接收交易的区块链节点作为中转节点进行链内隐私数据的同步,中转节点同时负责将隐私数据替换成其哈希值后,构造公开交易进行正常公开交易的上链,待公开交易上链成功后,由隐私参与方节点各自进行隐私账本的更新.为了验证该方法的有效性,分别对链间隐私方法吞吐量以及链内隐私保护方法的延迟性进行了测试与对比,结果表明,通过结合粗粒度的链间隐私保护与细粒度的链内隐私保护,在满足了隐私需求的同时,也保证了可观的性能,为区块链平台的隐私性与安全性做出了贡献.

关 键 词:区块链  分区共识  隐私保护
收稿时间:2019/10/28 0:00:00
修稿时间:2019/12/30 0:00:00

Private Data Protection Scheme for Consortium Blockchain Based on Two-layer Cooperation
CAI Liang,Duan Hao,YAN Meng,XIA Xin.Private Data Protection Scheme for Consortium Blockchain Based on Two-layer Cooperation[J].Journal of Software,2020,31(8):2557-2573.
Authors:CAI Liang  Duan Hao  YAN Meng  XIA Xin
Affiliation:College of Computer Science and Technology, Zhejiang University, Hangzhou 310007, China;School of Big Data and Software Engineering, Chongqing University, Chongqing 401331, China; Faculty of Information Technology, Monash University, Melbourne, VIC 3800, Australia
Abstract:This study proposes a two-layer collaborative approach for privacy protection in consortium blockchain. The proposed approach consists of two layers. 1. Inter-chain privacy protection: such protection approach aims to protect the privacy between different businesses. This approach is realized by separating and storing the data of different businesses. 2. Intra-chain privacy protection: such protection approach is realized by embedding collection field into transaction body to specify the participants of privacy protection. Then, this approach regards the receiving blockchain node as a relay node to synchronize private data. At the same time, the relay node is also responsible to construct a public transaction by replacing the private payload with its hash after which the public transaction will be synchronized to all participants through consensus. Finally, private participant nodes update their private ledgers to achieve intra-chain privacy. To verify the validity of the proposed approach, some experiments are designed to measure the throughput of inter-chain privacy protection and the delay of intra-chain privacy protection. The experimental results show that the privacy protection approach which is combined with coarse-grained inter-chain protection and fine-grained intra-chain protection ensures the considerable performance and satisfies the privacy requirements at the same time. Thus, the proposed approach has made a potential contribution to the privacy and security of blockchain platform.
Keywords:blockchain  namespace  privacy protection
本文献已被 万方数据 等数据库收录!
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号