pbft

  • PoS、DPoS、PBFT...创新共识层出,PoW是不是过时了?

    在当今充斥着各种创新共识(PoS,DPoS,PBFT)的区块链世界,PoW是不是过时了?PoW的未来是什么?是否还要基于PoW做一些共识优化和创新工作?

    我们认为,PoW仍然是目前其他共识的内核或基础,有...

    2019年7月5日 245.65K
  • 比较各种共识算法的Finality和Liveness

    由于 FLP Imposibility 原理,

    No completely asynchronous consensus protocol can tolerate even a single unannounced process death

    因此不要浪费时间为纯异步网络设计共识算法。解决办法就是,要么加...

    2019年7月5日 249.82K
  • 深度 | 区块链互操作性深度解读:Cosmos vs. Polkadot(上)

    区块链互操作性可能成为下一波创新浪潮,并将为分布式网络的扩张创造巨大的价值。

    Cosmos 和 Polkadot 是创建区块链互操作网络的两个主要竞争者。本专题将分别探究两个项目的协议,网络设计,安全模...

    2019年4月16日 324.87K
  • 区块链入门系列 | 实用拜占庭容错算法 pBFT

    所谓 P2P 系统,就是所有节点地位平等,没有老大的系统。没有老大有一个最大的问题,就是没有了事实裁决的能力。各个节点如果出现了数据不统一,如何达成共识就变得困得。补充一句,共识的意思就是大家都认可同一份...

    2019年2月10日 413.55K
  • 盘点区块链领域常见的四种加密算法

    在深入学习区块链时,不可避免的需要了解密码学。密码学流传已久,有几千年历史,在军事、外交、情报等领域有广泛的的应用。在区块链领域,也大量应用了密码学算法,比如哈希算法和椭圆曲线算法,今天我们盘点一下区块链项目常用的一些加密算法。 1. 哈希算法

    2019年2月4日 424.50K
  • 共识 | 拜占庭容错的代表 PBFT

    本文是共识系列文章的第一篇。在共识系列文章中,我将会向大家介绍常见的共识算法。在文章开头,我会用一定篇幅介绍一致性问题的基础知识。一致性问题是分布式系统中最基础也是最重要的问题,而共识算法就是用来解决分布式系统一致性的。之后,我会介绍一个非常经典的拜占庭容错算法 PBFT。 预备 一致性 一致性(Consistency),早期也叫(Agreement),是指...

    2019年2月4日 428.48K
  • 超级账本PBFT(拜占庭容错)算法详解

    上一章我们从分布式系统的角度简单叙述了一下 IBM HyperLedger fabric 的一些基本概念、架构和协议信息。其中最为核心的部分就是共识算法(consensus plugin),fabric推荐并实现的就是PBFT这一经典算法。 BFT算法 Client会发送一系列请求给各个replicas节点来执行相应的操作,BFT算法保证所有正常的repli...

    2018年3月31日 892.80K