![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
blockchain
Ivan She
这个作者很懒,什么都没留下…
展开
-
PBFT 转载2
本文转载至https://www.cnblogs.com/s-lisheng/p/13083074.html 侵删 PBFT共识算法 拜占庭将军问题 我们已知的共识算法,Paxos、Raft解决的都是非拜占庭问题,也就是可以容忍节点故障,消息丢失、延时、乱序等,但节点不能有恶意节点。但如何在有恶意节点存在的情况下达成共识呢?BFT共识算法就是解决这一问题的。即不但能容忍节点故障,还能容忍一定的恶意节点或者说拜占庭节点的存在。我们下面就学习一下BFT算法中的PBFT(Practical Byzantine F转载 2020-06-22 09:25:10 · 346 阅读 · 0 评论 -
PBFT共识
本文转载自https://www.cnblogs.com/gexin/p/10242161.html PBFT论文断断续续读了几遍,每次读或多或少都会有新的理解,结合最近的项目代码,对于共识的原理有了更清晰的认识。虽然之前写过一篇整理PBFT论文的博客,但是当时只是知道了怎么做,却不理解为什么。现在整理下思路,写一篇关于PBFT的理解。 前提假定 1.1 同步模型 在分布式系统中谈论共识,首先需要明确系统同步模型是synchrony,asynchrony还是partial synchrony? sync转载 2020-06-22 09:12:40 · 702 阅读 · 0 评论