区块链时代的拜占庭将军们(中) 我管拜占庭容错诞生直到比特币诞生这段时间内的所有BFT算法,包括像是后来诞生的但是还未受到比特币和区块链影响的BFT算法叫做传统BFT算法。这类算法包括著名的PBFT,也包括之前的不那么practical的BFT,和后PBFT时代中提出了“投机型”BFT的Zyzzyva。这类BFT算法的最大特点,就是他们并没有把区块链当做主要的应用场景(废话)。然后这类BFT算法我们又可以拿PBFT和Zyzzyva分成三个阶段。 拜占庭将军问题 PBFT BFT 共识 maxdeath 发布于 2020-01-22 6351 5 0
突破区块链不可能三角(四) — 区块链中的BFT及HotStuff BFT(Libra BFT)分析 in 突破区块链不可能三角 系列四 — 区块链中的BFT及HotStuff BFT(Libra BFT)分析 不可能三角 BFT HotStuff 共识 maxdeath 发布于 2020-01-20 10360 3 4
LibraBFT算法简述 既然决心要扩大知名度,那么免不了要偶尔蹭蹭热点,恰好我之前就已经给很多人说过Hotstuff,同时正好也在之前的专栏里介绍过BFT,所以正好可以顺理成章地讲一下LibraBFT。 Libra BFT 共识 HotStuff maxdeath 发布于 2020-01-26 6635 3 1
区块链时代的拜占庭将军(下)—区块链共识算法的发展趋势 上次我们讲到,比特币带来了一个新思路——用经济学和博弈论的原理约束节点,让他们不会作恶,于是整个问题重新回到了异步普通容错问题的轨道,于是整个问题的消息复杂度回到了O(N),即,可扩展。关于扩展性问题我们到以后的文章里再深入说,在这里我们只说它和O(N^2)消息复杂度的传统容错算法,例如PBFT,的最大区别。 拜占庭将军问题 PBFT BFT 共识 maxdeath 发布于 2020-01-22 8121 2 1
Istanbul BFT解读(中) Istanbul BFT实战 前端时间写了Istanbul BFT的一些原理,以及逻辑详情。今天想写一篇实战的技术文章,所以底层原理就不赘述了。 BFT 周俊杰 发布于 2020-09-19 5268 0 0
简述目前相对成熟的区块链共识算法 共识算法是实现自主产权区块链的必不可少的关键环节,本文列出相对成熟的区块链共识算法开源实现,包括BFT共识、Raft共识、 Paxos共识、PoW共识等,可供希望开发自主产权区块链的团队参考学习。 共识算法 BFT Raft Paxos PoW PoS Tendermint 班长大人 发布于 2020-01-07 9420 5 3
tendermint的共识详解 本文为tendermint paper: The latest gossip on BFT consensus的读书笔记, 本文旨在理清论文中所讲的BFT共识. 如果您在阅读过程中有任何意见可以发起ISSUE, 如果喜欢的话可以点击`star`. 共识算法 PBFT BFT Tendermint Yieazy 发布于 2020-01-21 7958 2 0
Vetomint:Simperby 的 BFT 共识协议 Vetomint 是为满足 Simperby 特殊需求而设计的共识算法,它是 Tendermint 的一个修改版本,允许通过投票来替换指定的共识领导者。Vetomint 适用于自托管环境,支持长时间的超时设置,而不会降低性能。主要修改包括允许验证者在超时前投反对票,以及收集到超过 5/6 的prevote时立即停止并进行precommit。 共识算法 BFT Tendermint Simperby prevote precommit postech-dao 发布于 2023-05-03 1433 0 0
Simperby 超级简单总结 Simperby是一个为DAO构建独立区块链的引擎,它具有自主托管、无需信任、分布式、容错、轻量级和高度互操作等特性,原生支持多链金库。Simperby通过构建独立的layer-1区块链,采用点对点投票机制进行治理和成员管理,使用分布式Git存储,并通过轻客户端实现多链互操作性,允许节点进行零星操作。 DAO 区块链 共识算法 多链互操作性 BFT 轻客户端 postech-dao 发布于 2023-02-26 1567 0 0
超越一个核心区块链属性:“强链质量” 文章详细阐述了区块链的核心属性“链质量”(CQ)及其在高吞吐量区块链中的不足,并引入了更精细的“强链质量”(SCQ)概念。SCQ旨在确保权益持有者能按比例控制每个区块内的区块空间,从而增强抗审查性并提供虚拟通道。文章还简要描述了实现SCQ的协议机制。 链质量 强链质量 区块空间 抗审查性 权益证明 BFT a16z Crypto 发布于 2026-03-24 578 0 0
深入理解异步拜占庭共识 异步拜占庭协议由于其对极端网络环境的容忍度很高,非常适用于节点规模相对较大、网络环境不可预测的场景,比如跨多个地域的数据中心、无线网络、物联网等。这类协议虽然看起来非常复杂,但比较容易进行模块化的设计,在工程实践中仍然有很大的优化空间。 拜占庭共识 BFT 盖盖 发布于 2021-05-07 11876 5 3
HotStuff 工程设计与实现 文章从原生 HotStuff 出发,重点讨论 Chained HotStuff 的方案设计和工程实现。 HotStuff BFT 共识算法 xufeisofly 发布于 2024-07-03 8137 1 1
045:共识机制:区块链信任的发动机 in Web3 敲门砖计划 共识机制是区块链的信任核心。它让分布式节点在无信任环境下达成一致。本文梳理 PoW、PoS、BFT 等主流机制的原理、优缺点与演进趋势,解析安全博弈与设计取舍 共识机制 信任 PoW PoS BFT Web3 Henry 发布于 2025-10-10 4977 1 1