共识算法共16篇
各种主流区块链共识算法大比拼-区块链开发网

各种主流区块链共识算法大比拼

本文介绍的几种共识算法(PoW、PoS、DPoS、PoC)都存在着一定的可能性:即通过资本投入来达到垄断算力的可能性,从而削弱去中心化的目的。而FBA可以被认为是目前最去中心化的分布式共识现算法。...
也许是国内第一篇把以太坊工作量证明从算法层讲清楚的-区块链开发网

也许是国内第一篇把以太坊工作量证明从算法层讲清楚的

找遍中文资料,没有哪篇文章能对以太坊工作量证明有一个全面的介绍。对于没有把数学学会的同学来说,如果希望从算法层了解以太坊的工作量证明是非常困难的。一本黄皮书会难倒一大批吃瓜群众。因...
死磕以太坊源码分析之Ethash共识算法-区块链开发网

死磕以太坊源码分析之Ethash共识算法

死磕以太坊源码分析之Ethash共识算法 > 死磕以太坊源码分析之Ethash共识算法 > > 代码分支:https://github.com/ethereum/go-ethereum/tree/v1.9.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. 本文...
共识算法PoW之由来-区块链开发网

共识算法PoW之由来

大家好,我是虞双齐,当前市场上还未有系统讲解整理区块链共识算法的教程。从这篇文章起,我将系统地讲解区块链共识算法。 大家好,我是[虞双齐](https://learnblockchain.cn/people/43),...
详解实用拜占庭协议PBFT-区块链开发网

详解实用拜占庭协议PBFT

PBFT算法和 Raft算法解决的核心问题都是在分布式环境下如何保持集群状态的一致性,简而言之就是一组服务,给定一组操作,最后得到一致的结果。 `PBFT`算法和 [Raft算法](https://learnblock...
简述目前相对成熟的区块链共识算法-区块链开发网

简述目前相对成熟的区块链共识算法

共识算法是实现自主产权区块链的必不可少的关键环节,本文列出相对成熟的区块链共识算法开源实现,包括BFT共识、Raft共识、 Paxos共识、PoW共识等,可供希望开发自主产权区块链的团队参考学习。...
第三类共识算法AVALANCE雪崩共识:Part1-区块链开发网

第三类共识算法AVALANCE雪崩共识:Part1

实现共识是区块链的核心,最早的基于拜占庭的共识依赖节点间的互相通信来达成共识,但是问题是通信开销与节点个数的平方成正比,没法拓展。后来中本聪在2008年创造性的提出了中本聪共识,这种共...
第三类共识算法AVALANCE雪崩共识:Part2-区块链开发网

第三类共识算法AVALANCE雪崩共识:Part2

Avalance团队利用Snow共识开发了一个点对点电子支付系统Avalance,Avalanche可以说就是Snowball共识的实例,它把所有的交易维护成一个有向无环图DAG 上次聊到了Avalance背后的[Snow共识的基...
区块链研究指北-区块链开发网

区块链研究指北

我从一个计算机研究者的角度分享一下我对区块链的认识以及如何在这个领域展开研究,希望能对迷茫的同学有所帮助。 随着人们对区块链认识的不断深入,国内外很多大学以及实验室都开设了针对研...
pBFT算法的关键设计,你可能忽视了...-区块链开发网

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

pBFT为什么不要三个阶段,看完你就知道。 实用拜占庭容错算法,简称pBFT,是首个可以在实际应用场景中相对高效的解决拜占庭将军问题的BFT算法,由Miguel Castro和Barbara Liskov在1999年提出...
共识算法之PoW与PoS,孰优孰劣?-区块链开发网

共识算法之PoW与PoS,孰优孰劣?

这是Maxdeath早在19年写的一个有关共识算法的系列观点,经典值得反复阅读,欢迎大家收藏传阅。 这是Maxdeath早在19年写的一个有关共识算法的系列观点,经典值得反复阅读,欢迎大家收藏传阅。...
区块链与共识机制演变史-区块链开发网

区块链与共识机制演变史

简单聊聊 维基百科这样定义区块链: > **区块链**(英语:blockchain[[1\]](https://zh.wikipedia.org/wiki/区块链#cite_note-te20151031-1)[[2\]](https://zh.wikipedia.org/wiki/区块...
我们到底需要什么样的共识算法?-区块链开发网

我们到底需要什么样的共识算法?

当这个领域所有的人似乎都已经开始盲目乐观地考虑长期发展的时候,我们需要反思一下——我们做的这些东西,真的“够安全”吗? 这是Maxdeath早在19年写的一个有关共识算法的系列观点最后一篇...
主流共识算法-区块链开发网

主流共识算法

共识算法是指在分布式场景中,多个节点为了达成相同的数据状态而运行的一种分布式算法。 ## **一、引言** 自人类社会产生以来,人们就一直从事着各种各样的贸易活动,货币体系在整个贸易活...