Craft.io Raft 共识算法的 C 实现。
2021-10-20 14:49:53 27KB C
1
共识算法是实现自主产权区块链的必不可少的关键环节,本文列出社区中相对成熟的区块链共识算法开源实现,包括BFT共识、Raft共识、Paxos共识、PoW共识等,可供希望开发自主产权区块链的团队参考学习。 相关推荐:区块链开发系列教程 1、BFT共识开发库 BFT共识算法可以应对分布式系统中的拜占庭故障(Byzantine failures),也就是可以在集群中部分节点存在恶意行为时依然保证整个系统的正常工作。 1.1 Tendermint Core Tendermint Core 是一个拜占庭容错的中间件,可以安全的将任何语言开发的状态机复制到集群中的其他机器上。Tendermint Core已
2021-09-14 18:50:37 549KB babble ow paxos
1
Raft共识在1.4.1版本时正式支持,本次基于1.4.4版本部署Raft版的Fabric网络。由于Raft共识集成了etcd,不再需要使用kafka、zookeeper等中间件。本次部署将搭建3Orderer节点、2组织(2peer)的Fabric网络,使用vagrant创建 8台centos虚拟机,其中一台用于nfs共享文件,具体主机组件对应如下: 192.168.33.11: orderer0 192.168.33.12: orderer1 192.168.33.13:orderer2 192.168.33.21:peer0-org1 192.168.33.22:peer1-org1 1
2021-09-11 18:54:44 255KB ab br c
1
漂流 使用达成共识的分布式键/值存储,并使用编写的兼容API。 基于 。 (请参阅 ) Redis兼容API 基于Bitcask的磁盘存储 命令支持筏 与现有的Redis客户端兼容 用法 $ go get github.com/prologic/bitraft $ bitraft 码头工人 您还可以使用: $ docker pull prologic/bitraft $ docker run -d -p 4920:4920 prologic/bitraft 会话示例 命令: SET key value GET key DEL key [key ...] KEYS [WITHVALU
2021-08-31 22:58:20 34KB go golang database raft
1
etcd原版release包for win x64,下载后需要增加.exe后缀就能运行(golang发布程序自带runtime). amazonaws也给墙了,还让不然人活了。特首金币一枚
2021-08-01 00:25:50 5.58MB 分布式锁 windows Raft 自动发现
1
raft 是一种类似于 paoxs 的分布式算法,相对于 paxos 算法, raft 更容易于理解以及实现,这也是一种典型的 半数协议算法 。这里不详细介绍 raft 算法
2021-07-15 20:27:48 748KB raft算法
1
读者学习过程中,发现网上的翻译版的格式混乱,然后使用ieee的latex的论文格式按照原论文格式进行了翻译,希望读者可以比对原论文阅读,及节约时间又可以快读理解raft论文。如果觉得翻译的存在问题,可以到https://github.com/brandonwang001/raft_translation提建议或改进。如果有侵权,请联系作者进行删除。
2021-07-01 13:06:26 1.78MB raft 一致性 中文翻译 paxos
1
Hyperledger Fabric动态配置Raft节点 最近看官方文档发现新的共识算法etcdRaft允许动态添加或删除排序节点,所以也花了一天时间操作了以下,写篇文章把整个过程记录一下。 初始网络本文设置了4个Orderer节点,1个Peer节点(用于更新配置文件以及测试用),然后动态添加第五个Orderer节点。 本文分成两个部分: 第一部分是手动通过Fabric-CA生成每一个节点的证书文件 第二部分是更新Fabric网络配置添加新的Orderer节点。 本文基于Fabric v2.0.0-beta版本。版本号只要高于1.4.1就行 1 搭建定制化的Fabric网络 前提条件是
2021-06-17 15:38:41 118KB ab br c
1
raft算法,原版论文,英文版 摘要 Raft 是一种用来管理日志复制的一致性算法。它和 Paxos 的性能和功能是一样的,但是它和 Pax
2021-05-14 15:00:10 586KB 论文 raft算法
1
hyperledger fabric v2.3.1,单机raft集群,三个orderer节点, 两个组织, 三个peer节点;配置文件参考fabric-samples的test-network
2021-05-12 18:06:42 5.23MB fabric
1