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

基于门限秘密共享的区块链分片存储模型
引用本文:张国潮,王瑞锦.基于门限秘密共享的区块链分片存储模型[J].计算机应用,2019,39(9):2617-2622.
作者姓名:张国潮  王瑞锦
作者单位:电子科技大学信息与软件工程学院,成都,610054;电子科技大学信息与软件工程学院,成都,610054
基金项目:国家自然科学基金青年项目(61802033)。
摘    要:针对存储原因所导致的区块链技术难以在大型业务场景应用的问题,提出了一种基于门限秘密共享的区块链分片存储模型。首先由共识节点使用改进的Shamir门限,将要上链的交易数据进行分片处理;其次,共识节点基于分片数据构造不同的区块,并分发给现存于区块链网络中的其他节点进行存储;最后,当节点要读取交易数据时,在从分发到交易数据分片的n个节点中的k个节点请求数据,并利用拉格朗日插值算法进行交易数据的恢复。实验结果表明,该模型在保证了上链数据安全性、可靠性、隐私性的同时,每个节点的数据存储量约为传统存储方法的1/(k-1),从而有利于区块链技术在大型业务场景的应用。

关 键 词:区块链存储  Shamir秘密共享  数据安全性  数据隐私性  分布式存储
收稿时间:2019-03-11
修稿时间:2019-05-07

Blockchain shard storage model based on threshold secret sharing
ZHANG Guochao,WANG Ruijin.Blockchain shard storage model based on threshold secret sharing[J].journal of Computer Applications,2019,39(9):2617-2622.
Authors:ZHANG Guochao  WANG Ruijin
Affiliation:School of Information and Software Engineering, University of Electronic Science and Technology of China, Chengdu Sichuan 610054, China
Abstract:To solve the problem that blockchain technology is difficult to be used in large-scale business scenarios due to storage constraints, a blockchain shard storage model based on threshold secret sharing was proposed. Firstly, the transaction data to be placed in blockchain was processed into shards by consensus nodes using improved Shamir's threshold secret sharing. Secondly, consensus nodes constructed different blocks based on data shards and distributed them to other nodes existing in the blockchain network for storage. Finally, when a node wanted to read transaction data, the node would request data from k of the n nodes with transaction data shards, and use Lagrange interpolation algorithm to recover the original transaction data. The experimental results show that the model not only guarantees the security, reliability and privacy of data to be placed in blockchain, but also effectively reduces the amount of data stored by each node to 1/(k-1), which is conducive to blockchain technology using in large-scale business scenarios.
Keywords:storage in blockchain                                                                                                                        Shamir's secret sharing                                                                                                                        data security                                                                                                                        data privacy                                                                                                                        distributed storage
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机应用》浏览原始摘要信息
点击此处可从《计算机应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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