PBFT共9篇
Ted Yin | 2021 年的区块链基础设施将是什么?-区块链开发网

Ted Yin | 2021 年的区块链基础设施将是什么?

第三代区块链协议有多酷 > **注:** 本文转载自BeWater公众号: > https://mp.weixin.qq.com/s/HY2qKnTJBm0RKW9Da61deg 2021年9月4日,在BeWater DevCon 2021 全球开发者大会上,Aval...
tendermint的共识详解-区块链开发网

tendermint的共识详解

本文为tendermint paper: The latest gossip on BFT consensus的读书笔记, 本文旨在理清论文中所讲的BFT共识. 如果您在阅读过程中有任何意见可以发起ISSUE, 如果喜欢的话可以点击star. 本文...
详解实用拜占庭协议PBFT-区块链开发网

详解实用拜占庭协议PBFT

PBFT算法和 Raft算法解决的核心问题都是在分布式环境下如何保持集群状态的一致性,简而言之就是一组服务,给定一组操作,最后得到一致的结果。 `PBFT`算法和 [Raft算法](https://learnblock...
摘要 | 大狗精读 PBFT 论文(一)-区块链开发网

摘要 | 大狗精读 PBFT 论文(一)

为什么比特币 10 分钟出个块,每个块的大小 1 MB? ## 1 原文与翻译 > This paper describes a new replication algorithm that is able to tolerate Byzantine faults. We believe that...
区块链时代的拜占庭将军们(中)-区块链开发网

区块链时代的拜占庭将军们(中)

我管拜占庭容错诞生直到比特币诞生这段时间内的所有BFT算法,包括像是后来诞生的但是还未受到比特币和区块链影响的BFT算法叫做传统BFT算法。这类算法包括著名的PBFT,也包括之前的不那么practic...
区块链时代的拜占庭将军(下)—区块链共识算法的发展趋势-区块链开发网

区块链时代的拜占庭将军(下)—区块链共识算法的发展趋势

上次我们讲到,比特币带来了一个新思路——用经济学和博弈论的原理约束节点,让他们不会作恶,于是整个问题重新回到了异步普通容错问题的轨道,于是整个问题的消息复杂度回到了O(N),即,可扩展...
介绍 | 大狗精读 PBFT 论文(二)-区块链开发网

介绍 | 大狗精读 PBFT 论文(二)

继续来读经典论文吧ヾ(◍°∇°◍)ノ゙ ## 1 原文与翻译 > **1 Introduction** > Malicious attacks and software errors are increasingly common. The growing reliance of industr...
为什么PBFT需要3个阶段消息?-区块链开发网

为什么PBFT需要3个阶段消息?

PBFT 解决的是在拜占庭环境下,如何提供一致性,以及如何持续的提供一致性的问题 ## 前言 在面试的时候,很多同学的简历熟悉PBFT共识算法,在现场面试的时候,却只能说个主要逻辑,离完整的...
pBFT算法的关键设计,你可能忽视了...-区块链开发网

pBFT算法的关键设计,你可能忽视了…

pBFT为什么不要三个阶段,看完你就知道。 实用拜占庭容错算法,简称pBFT,是首个可以在实际应用场景中相对高效的解决拜占庭将军问题的BFT算法,由Miguel Castro和Barbara Liskov在1999年提出...