-
题名基于信誉投票的PBFT改进方案
被引量:13
- 1
-
-
作者
涂园超
陈玉玲
李涛
任晓军
卿欣艺
-
机构
贵州大学计算机科学与技术学院
贵州大学公共大数据国家重点实验室
潍坊科技学院农蔬区块链实验室
-
出处
《应用科学学报》
CAS
CSCD
北大核心
2021年第1期79-89,共11页
-
基金
国家自然科学基金(No.61962009)
贵州省科技重大专项计划基金(No.20183001)
贵州省公共大数据重点实验室开放课题基金(No.2018BDKFJJ003,No.2019BDKFJJ011)资助。
-
文摘
区块链作为一种去中心化、防篡改的分布式账本,其性能从根本上受共识机制效率的影响。实用拜占庭容错算法以视图切换随机选取主节点的方式会导致安全问题,且在节点较多时共识效率变低。针对这两个问题,提出了基于信誉投票的PBFT改进方案。根据节点划分机制评估节点的可靠性,动态地选取高信誉值节点来参与共识,降低恶意节点成为共识节点的概率,增加系统的安全性;根据节点状态转移机制转换节点的角色,维持系统的正确运行,提高系统的稳定性。将所提方案与PBFT方案进行对比实验的结果表明:在系统长期运行中,所提方案能减少共识过程中的拜占庭节点和通信开销,提高容错率和吞吐量。
-
关键词
区块链
实用拜占庭容错
共识机制
信誉积分
投票选举
-
Keywords
blockchain
practical Byzantine fault tolerance(PBFT)
consensus mechanism
credit score
vote by ballot
-
分类号
TP309.2
[自动化与计算机技术—计算机系统结构]
-
-
题名基于中国剩余定理的区块链存储扩展模型
被引量:3
- 2
-
-
作者
卿欣艺
陈玉玲
周正强
涂园超
李涛
-
机构
贵州大学计算机科学与技术学院
省部共建公共大数据国家重点实验室(筹)(贵州大学)
-
出处
《计算机应用》
CSCD
北大核心
2021年第7期1977-1982,共6页
-
基金
国家自然科学基金资助项目(61962009)
贵州省科技重大专项计划项目(20183001)
贵州省公共大数据重点实验室开放课题(2018BDKFJJ013)。
-
文摘
区块链以分布式账本的形式存储交易数据,其节点通过存储哈希链来持有当前数据的副本。由于区块链链式结构的特殊性,区块的数量会随着时间推移不断增加,节点承受的存储压力也随之增大,因此存储扩展性成为区块链发展的瓶颈之一。针对该问题,提出了一种基于中国剩余定理(CRT)的区块链存储扩展模型。模型将区块链分为高安全性区块和低安全性区块,并对它们采取不同的存储策略。其中,低安全性区块以全网保存(所有节点都需保存)的形式进行存储,高安全性区块被基于CRT的分割算法分片后以分布式的形式进行存储。此外,利用冗余余数系统(RRNS)的错误检测与纠正来防止恶意节点攻击,进而提高数据稳定性和完整性。实验结果与安全性分析表明,所提模型在具有安全性、容错性的同时保障了数据的完整性,还能有效地减少节点的存储消耗,增强区块链系统的存储扩展性。
-
关键词
区块链
存储扩展性
中国剩余定理
分布式存储
冗余余数系统
数据完整性
-
Keywords
blockchain
storage scalability
Chinese Remainder Theorem(CRT)
distributed storage
Redundant Residual Number System(RNNS)
data integrity
-
分类号
TP309
[自动化与计算机技术—计算机系统结构]
-