在之前的博客中,我们已经从一个更为宏观的视角了解了Cosmos/Tendermint技术栈。在本文中,我们将深入介绍Tendermint共识引擎的共识层和网络层。Cosmos-SDK将实现区块链的应用逻辑,它与Tendermint共识引擎一起实现区块链的三层架构:应用层、共识层、网络层。Tendermint共识引擎将共识的产生与p2p广播以一种创新方式结合在一起。在软件工程中,模块化的设计相比于整体化的设计在代码复用、代码库的维护上有明显的优势。 自上而下:应用层(Cosmos-SDK),ABCI,Tendermint共识引擎(共识+p2p网络)Tendermint共识引擎也被称为Tende
2023-01-01 18:01:57 224KB IN int min
1
Go 基于 Raft 共识算法的分布式可靠的 KV 存储系统源码.zip
2022-12-14 19:18:53 42KB go语言
SOFAJ筏 总览 SOFAJRaft是基于一致性算法的生产级高性能Java实现,该算法支持MULTI-RAFT-GROUP用于高负载,低延迟的情况。 使用SOFAJRaft,您可以专注于您的业务领域。 SOFAJRaft应对所有与RAFT相关的技术挑战。 SOFAJRaft非常用户友好,它提供了几个示例,使其易于理解和使用。 产品特点 领导人选举和基于优先级的半确定性领导人选举 日志复制和恢复 只读成员(学习者) 快照和日志压缩 集群成员资格管理,添加节点,删除节点,替换节点等。 用于重新引导,负载平衡场景等的传输领导者的机制 对称的网络分区容限 不对称的网络分区容限 容错,少数故障不会
2022-11-23 11:53:13 1.65MB java raft consensus raft-algorithm
1
Raft是一种共识算法,旨在替代Paxos。 它通过逻辑分离比Paxos更容易理解,但它也被正式证明是安全的,并提供了一些额外的功能。 是用java开发的例子demo
2022-11-04 18:07:20 8KB Raft 区块链 共识算法
1
一个简单的dpos(委托权益证明)共识算法的实现
2022-10-25 10:13:33 734KB 共识算法 view4nn dpos 权益
1
Consensus_problems_in_networks_of_agents_with_switching_topology_and_time-delays论文的总结,并非单纯的翻译原文,而是自己手推所有的结论包含定理、推论的数学推导,对于刚刚开始看论文的研究生较为友好。
2022-09-20 15:29:30 381KB 文档资料
基于评分机制的实用拜占庭容错共识算法,李景然,亓峰,针对区块链的实用拜占庭容错(PBFT)共识算法中存在的网络节点扩展性差和主节点选取不合理等问题,通过引入评分机制,提出了基于评分
2022-08-31 14:06:48 964KB 首发论文
1
分布式系统-分享-共识算法与区块链
2022-08-21 09:07:17 23.66MB Raft Paxos Bitcoin Ethereum
1
课程目标 本套课程带你认识常用的共识算法及其代码实现 课程简介 @课程收益: 掌握劳动量证明(PoW)算法及其实现;  课程配套学习资料,建议学员学习过程中跟着视频教程实操,可理解更加深入。技术问题可在下方留言,每晚8点我会准时答疑。感谢观看,祝您学习愉快!
2022-07-25 09:40:11 36KB 算法 区块链 color 微软 视频 技术 rgb
1
Fabric2.2中的Raft共识模块源码分析.doc
2022-07-13 13:07:37 715KB 技术资料