排序方式: 共有37条查询结果,搜索用时 359 毫秒
31.
容忍入侵系统中复制技术的研究 总被引:1,自引:0,他引:1
针对传统的被动复制技术不能容忍拜占庭错误的缺点,提出了一种改进的被动复制技术,使其可以初步容忍拜占庭错误,并给出了模型。该模型通过增加硬件检测机制,克服了被动复制的缺点,充分利用了被动复制开销小、容易实现的优点。组通信系统的可靠性一直是容忍入侵系统设计的重点和难点。群组通信系统通信量大,基于传统的组通信模型,设计了一种可靠组通信模型,其优点是通信量小,而且保证了各个复制品之间的最终一致性。 相似文献
32.
对ABBA协议进行了改进,引入了中止消息并对算法进行了优化,使其具有更好的效率和实用性,同时为保证ABBA协议能符合组合多方安全性的要求,提出了一种根据本地局部递增序列和签名的方式构造全局唯一TID(交易标识符)的方法,最后通过在TID中加入客户请求等相关信息的方式重构TID,使得ABBA协议能应用在提供身份认证服务的KDC(密钥分发中心)中,从而提高KDC的可靠性,并具体探讨了身份认证协议中服务认证,用户密钥修改以及域间认证过程. 相似文献
33.
实用拜占庭容错(Practical Byzantine Fault Tolerance,PBFT)共识算法是确保区块链等分布式系统达成一致性的重要算法,但其仍难以应用到节点数量规模较大的网络环境,且共识过程中主节点的错误选取会导致系统通信资源的浪费。针对以上问题,文章提出基于信任评估模型的PBFT共识算法(Trust-based Practical Byzantine Fault Tolerance,T-PBFT),首先采用聚类的方法对系统中的共识节点进行分组共识,降低通信复杂度;然后根据网络中节点历史行为进行信任度评估,选取可靠的节点作为共识小组中的主节点;组内实现共识后,再进行组间共识,确保系统中共识节点存储的数据信息达成一致。所提出的改进算法能够更好地应用于大规模区块链网络系统,并能够选择更可靠的主节点。通过仿真实验和分析得出,改进算法通信复杂度小于原算法的O(N2),系统的吞吐量与原算法相比最高增加了17%,共识时间节省了25%。 相似文献
34.
35.
为了解决区块链共识机制中验证效率偏低问题,将聚合签名方法应用于共识过程中的消息验证,改变共识过程中传统的单签名验证方式,从而降低共识过程中的验证复杂性;为了解决密钥中心权限过大问题,结合分布式密钥生成技术实现多中心的密钥授权机制,使共识节点的密钥生成不再依赖于单可信中心,从而避免密钥托管问题;以实用性拜占庭容错方案为例,构造基于多中心聚合签名的拜占庭容错共识改进方案。仿真实验表明,相对传统的实用性拜占庭容错方案,所提方案效率更高。 相似文献
36.
实时分布式系统的时间同步化策略 总被引:2,自引:0,他引:2
实时分布式系统必须建立统一的时间服务系统或时间服务器,以实现系统的时间统一。从时间同步着手,分析了时间同步技术——网络时间协议(NTP)和直接连接时间技术,比较了几种分布式系统的时间同步化策略。针对工程实际,参考主仆式及时间服务器的时间同步化策略,提出得到时间校正值的一种算法,并用Socket编程在某电力系统中得到实现,保证了电力系统调度自动化实时性。 相似文献
37.
《华东师范大学学报(自然科学版)》2021,(5)
O (n) O (1)摘要:区块链系统采用全复制的数据存储机制,为每个节点保留整个区块链的完整副本,系统扩展性差.同时由于区块链系统中拜占庭节点的存在,导致传统分布式系统中使用的分片方案不能被直接应用于区块链系统中.本文结合纠删码和拜占庭容错算法,使每个区块的存储消耗由降到,增强了系统的可扩展性.本文还提出了对区块数据进行划分的方法,在降低存储冗余的同时减小对查询效率的影响.提出了无需网络通信的编码块存储方法,降低了系统存储和通信开销.还提出了区块链节点加入和退出的动态重编码方法,既保证系统的稳定性,又降低了系统重编码开销.最后,在开源区块链系统CITA上实现,并通过充分的实验,证明系统可扩展性、可用性和存储效率提升. 相似文献