LOADING...
LOADING...
LOADING...
当前位置:主页 > 知识列表 >

区块链最终一致性

1. 区块链共识的确定性对接下来的影响与发展

...理就发挥了作用。CAP 定理指出,在网络分区的情况下,分布式系统只能满足一致性或可用性。 满足一致性的系统会停止运行,不让错误的交易通过。而满足可用性的系统即使允许错误的交易通过也会继续运行 。一致性的系统具备拜占庭容错确定性(校注:即绝对性确定),而可用性的系统具备概率性...

知识:区块,确定性,绝对性,概率

2. 从比特币到Polkadot:区块链共识与终结的简史

这篇文章将探讨在区块链网络中对容错一致性算法的需求,以及在不久的将来发展的方向。 为了理解为什么我们需要区块链技术中的一致算法,我们需要理解比特币使用区块链技术解决了哪些问题。我认为主要存在两个关键问题: 双花, 中央集权的货币创造。 这篇博文分为三个部分。第一部分将简要解...

知识:区块,货币,区块链,比特币

3. 一文了解波卡混合共识机制 GRANDPA 与 BABE

...产生新区块的能力)和可证明最终性(在没有逆转机会的规范链上具有普遍一致性)好处的方法。它还避免了每种机制的缺点:概率最终性中不知不觉地遵循错误分叉的可能,以及可证明最终性中「暂停」(无法产生新的块)的问题。通过结合这两种机制,Polkadot 可以快速地生成区块,而较慢的最终性...

知识:PoS,Casper,共识机制,PoW,Polkadot,波

4. SCRY技术分享常见共识协议和算法

...意节点2、故障节点CAP 理论CAP理论,对分布式系统的特性做了很好的抽象。一致性(Consistency)、可用性(Availability)、分区容错性(Partition tolerance)CAP不可能三角:记住结论就好,具体论证流程,需要查看相关的论文。分布式系统中,节点间的分区故障是必然发生的。就是说,技术选型中,分区容错...

知识:共识算法,拜占庭将军问题,共识协议,拜占庭问题

5. 波卡的共识是什么?

...产生新区块的能力)和可证明最终性(在没有逆转机会的规范链上具有普遍一致性)好处的方法。它还避免了每种机制的缺点:概率最终性中不知不觉地遵循错误分叉的可能,以及可证明最终性中“暂停”(无法产生新的块)的问题。通过结合这两种机制,Polkadot 可以快速地生成区块,而较慢的最终性...

知识:区块,分叉,中本聪,工作量证明

6. 波卡(Polkadot)的共识是什么?

...产生新区块的能力)和可证明最终性(在没有逆转机会的规范链上具有普遍一致性)好处的方法。它还避免了每种机制的缺点:概率最终性中不知不觉地遵循错误分叉的可能,以及可证明最终性中“暂停”(无法产生新的块)的问题。通过结合这两种机制,Polkadot 可以快速地生成区块,而较慢的最终性...

知识:Polkadot

7. 科普 | 波卡(Polkadot)的共识是什么?

...产生新区块的能力)和可证明最终性(在没有逆转机会的规范链上具有普遍一致性)好处的方法。它还避免了每种机制的缺点:概率最终性中不知不觉地遵循错误分叉的可能,以及可证明最终性中“暂停”(无法产生新的块)的问题。通过结合这两种机制,Polkadot 可以快速地生成区块,而较慢的最终性...

知识:Polkadot,混合共识

8. 一文了解以太坊2.0背后的PoS共识机制

...先节点表示他们想要就某事达成一致(justification),然后就彼此之间达成的一致性形成共识(finalisation)。Eth2并不会在每个slot(一个区块生成的预计时间)都进行证明和最终确认,而是每32个slots进行证明和最终确认,每32个slots就称为一个epoch。首先,验证者要对一个epoch中的所有32个区块进行签名,...

知识:区块,分叉,区块链,区块链的

9. 首发|IBM开源技术实验室软件工程师郭剑南:区块链在很多层面都实现了分布式

...只不过区块链把一个节点的数据复制到其他成千上万个节点,并且保持最终一致性。这(数据库的复制)在区块链之前就是经常去做的一个技术,使用场景包括容错、并发等等的,这是一个一直都有的技术。但是我们这里要注意,在区块链中我们的节点通常是对称的,在分布式数据库中可节点并不一定...

知识:区块,数据库,节点,共识

10. 波卡的共识是什么? | 波卡百科

...产生新区块的能力)和可证明最终性(在没有逆转机会的规范链上具有普遍一致性)好处的方法。它还避免了每种机制的缺点:概率最终性中不知不觉地遵循错误分叉的可能,以及可证明最终性中“暂停”(无法产生新的块)的问题。通过结合这两种机制,Polkadot 可以快速地生成区块,而较慢的最终性...

知识:波卡,POW,POLKADOT,共识

11. 区块链与分布式账本有何不同?

...别在于共识算法,目前对于共识算法的定义不是十分明确,有将kafka和Raft等一致性算法页定义为共识算法的说法,也有高强度的共识算法有PBFT等,而分布式账本中也是需要kafka和Raft等一致性算法作为全局同步的,只是不去强调共识算法的容错性。(2)智能合约校验和一致规则区别在于可编辑(可扩展...

知识:分布式账本,区块链入门

12. 区块链和数据库:致虚极,守静笃

...的对象都是数据,那么,提过了数据的完整性和确定性,接下来就是数据的一致性。区块链显然是最终一致性的典范 —— 网络越大,参与的节点越多,区块的扩散就越慢,任何时刻在不同的节点上读取状态就很大几率出现不一致的情况。然而,只要节点能同步到最新的区块,整个网络的状态是收敛的...

知识:技术

13. 区块链跨链事务管理

...区块链系统中被处理。这些子交易作为一个整体需要事务管理,保证事务的一致性、原子性。举个例子,A有一个比特币,以1︰50的兑换率交换B的50个莱特币。A和B之间互相转账的过程包含以下两笔交易。(1)在比特币的网络中,A获得B的账户地址,向B的地址转出1个比特币。(2)在莱特币的网络中,B获...

知识:区块,莱特币,共识算法,去中心化

14. 什么是共识?(理论篇)

共识算法,可以理解为是为了实现分布式一致性协议而产生的一系列流程与规则。当分布在不同地域的节点都按照这套规则进行协商交互之后,最终总能就某个/某些问题得到一致的决策,从而实现分布式系统中不同节点的一致性。起源早期的计算机应用大都是单体架构,即单个处理器就能够承接所有的...

知识:共识算法,区块,区块链系统,拜占庭将军问题

15. ETH2.0:打破分片

...个常见的三难困境,称为DCS三角,在这个三角中不可能同时实现去中心化、一致性和可扩展性。一次只能有两个,不能三个都有。去中心化DCS中的“D”,去中心化意味着没有一个单独的实体能够完全控制网络。任何人都可以加入这个网络,并且可以在一个普通的设备上运行客户端,比如一个普通的笔记...

知识:以太坊,以太坊的,区块,权益证明