检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:阎萌 杨颖 王刚 刘晓光 YAN Meng;YANG Ying;WANG Gang;LIU Xiao-guang(College of Computer Science,Nankai University,Tianjin 300350,China;Tianjin Key Laboratory of Network and Data Security Technology,Nankai University,Tianjin 300350,China)
机构地区:[1]南开大学计算机学院,天津300350 [2]天津市网络与数据安全技术重点实验室,天津300350
出 处:《电子学报》2024年第4期1364-1376,共13页Acta Electronica Sinica
基 金:国家自然科学基金项目(No.62141412,No.61872201);天津市科技发展计划项目(No.20JCZD⁃JC00610,No.19YFZCSF00900)。
摘 要:针对联盟链系统普遍采用的全副本存储模式导致存储可扩展性及安全性降低的问题,提出一种基于动态弹性区块散布的存储分片方案.在全网划分若干存储组,同一组内节点以协作方式维护固定数量区块链副本,从而在大幅降低存储开销的同时保证存储可靠性及数据访问性能.具体地,初始散布机制为每个新区块随机分配固定数量初始副本;根据实时区块访问热度变化,动态复制机制弹性增加热区块副本数量,存储优化机制则将冷区块由副本态切换为编码态.根据模拟实验结果,与使用全副本存储模式相比,具有2节点容错能力的存储分片系统可将节点存储开销降低约71%,同时区块访问性能保持在较为良好的水平.For the permissioned blockchain,the commonly-used full-replication storage mode impacts the storage scalability and security.To solve the problem,a blockchain storage sharding scheme was proposed,which offered good per⁃formance,high reliability,and low storage overhead.The network is divided into several storage units,each of which holds a certain number of blockchain copies through cooperation among nodes.The initial allocation distributes each new block to fixed-number of nodes.According to the changing access pattern,the adaptive replication increases replicas of popular blocks,and the storage optimization switches unpopular blocks into encoded mode.Experimental results show that,com⁃pared with the full-replication mode,the proposed scheme reduces the storage overhead of full nodes by on average 71%,with the performance kept at a proper level.
关 键 词:联盟链 区块链可扩展性 分布式存储 数据散布 存储分片
分 类 号:TP302[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.7