基于门限秘密共享的区块链分片存储模型  被引量:18

Blockchain shard storage model based on threshold secret sharing

在线阅读下载全文

作  者:张国潮 王瑞锦 ZHANG Guochao;WANG Ruijin(School of Information and Software Engineering,University of Electronic Science and Technology of China,Chengdu Sichuan 610054,China)

机构地区:[1]电子科技大学信息与软件工程学院

出  处:《计算机应用》2019年第9期2617-2622,共6页journal of Computer Applications

基  金:国家自然科学基金青年项目(61802033)~~

摘  要:针对存储原因所导致的区块链技术难以在大型业务场景应用的问题,提出了一种基于门限秘密共享的区块链分片存储模型。首先由共识节点使用改进的Shamir门限,将要上链的交易数据进行分片处理;其次,共识节点基于分片数据构造不同的区块,并分发给现存于区块链网络中的其他节点进行存储;最后,当节点要读取交易数据时,在从分发到交易数据分片的n个节点中的k个节点请求数据,并利用拉格朗日插值算法进行交易数据的恢复。实验结果表明,该模型在保证了上链数据安全性、可靠性、隐私性的同时,每个节点的数据存储量约为传统存储方法的1/(k-1),从而有利于区块链技术在大型业务场景的应用。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.

关 键 词:区块链存储 Shamir秘密共享 数据安全性 数据隐私性 分布式存储 

分 类 号:TP309.2[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象