链资讯 链资讯
Ctrl+D收藏链资讯

BAB:Polkadot共识第3部分:BABE-ODAILY_BABYDB

作者:

时间:

这是我们的Polkadot共识系列文章的第3部分。有关简介,请参见第1部分,有关GRANDPA的讨论,请参见第2部分。

区块链扩展的盲分配是一种区块生产引擎,其灵感来自另一个权益证明协议OuroborosPraos。BABE可以单独使用因为提供确定性概率,也可以与GRANDPA这样的终端工具结合使用。

BABE是基于插槽的算法。它把时间分成几个时间段,每个时间段都分成多个时间间隙。在Polkadot中,我们目标区块的时间间隙时长为六秒钟。BABE将选择一个作者在每个插槽中创建一个区块。

Polygon的模块化区块链项目Avail已开源OpEVM SDK新原型:7月28日消息,Polygon的模块化区块链项目Avail已开源Optimism EVM(OpEVM)软件开发工具包(SDK)的新原型,开发者可以使用OpEVM构建主权的、EVM兼容的Optimistic Rollups。该技术为开发者提供了用于运行在L2上的去中心化基础设施,支持去中心化定序器集、无需再L1上简历嵌入式跨链桥,并真正以乐观的方式验证状态转换。OpEVM建立在Avail数据可用性层之上,可以帮助创建独立于智能合约运行的 Rollup。OpEVM是Avail与Equilibrium Group的合作项目,OpEVM原型有其局限性,尚未投入生产。[2023/7/28 16:03:45]

BABE中的时间分成几个时段,每个时段是一组插槽。

Polygon Pos链推出“并行EVM”升级,可提高PoS链吞吐量:据官方消息,Polygon表示,Polygon Pos链完成“并行EVM”(Parallel EVM)升级,该升级受到AptosLabs开发Block-STM引擎的启发,用Go语言为Polygon PoS链的EVM部署并行引擎。升级后Polygon PoS链能够同时处理多项交易,可提高其吞吐量,扩展交易处理速度。[2022/12/6 21:25:44]

将创建者分配到这些插槽的一种方法就是简单地轮流使用。然而在这种循环模式下,对手始终知道下一位创建者是谁,并可以利用该信息来调整攻击。理想情况是在他或她做出证明之前,没人知道创建是谁。

每个槽位可以有主要创建者和次要创建者。主插槽的负责权限是随机分配的。但是由于该功能是随机的,所以有时会有一些没有主要负责人的插槽。为了确保区块时间的一致性,BABE使用循环系统来安排次级插槽负责人。

Polymer Labs完成 360 万美元的种子轮融资:金色财经报道,Polymer Labs完成 360 万美元的种子轮融资,为多链未来建设基础设施。本轮融资由 Distributed Global 和 North Island Ventures 共同牵头,CoinDesk 母公司 Digital Currency Group (DCG) 也加入了该轮融资。

Polymer Labs 的基础设施旨在扩展IBC(区块链间通信)协议,该协议最初是为 Cosmos 生态系统开发的,旨在为不同的区块链提供一种轻松相互通信的方式。(Coindesk)[2022/3/3 13:34:05]

主要插槽

主要插槽的领导权授予是基于一个可验证函数的评估。区块链中的随机数据已经有了过多的炒作。简而言之,许多应用程序都依赖于随机数生成,但是当所有链上操作都必须是确定性的并且可验证,去识别大家都认可的随机数是有一定难度的。

Polker将Chainlink价格信息整合到加密货币市场:金色财经报道,Polker宣布即将整合Chainlink Price Feeds。通过集成由 Chainlink 驱动的去中心化预言机,Polker平台将能够为玩家提供更加去中心化和可信的服务。Polker获得专利的Multi Crypto Marketplace解决方案要求实时正确更新所有加密货币价格。该协议目前使用一个 API,该API从多个来源提取实时价格数据,检查异常情况并实时更新价格。(news.bitcoin)[2021/9/25 17:05:41]

VRF会生成伪随机数以及正确生成的证明。它们采用一些参数作为输入。我们的VRF获取一个时段随机的种子,一个插槽号和作者的私钥。因为没有两个节点具有相同的私钥,所以每个节点可以为每个插槽生成唯一的伪随机值。

动态 | 5000万枚USDT从Poloniex交易所转入Tether Treasury钱包,价值4960万美元:北京时间07月14日02:20,5000万枚USDT从Poloniex交易所转入Tether Treasury钱包,按当前价格计算,价值约4960万美元,交易哈希为:5f4aed993b7b431025926db5eb0d151c778cb15b41ae7c6e58bf09c0abfc9e74。[2019/7/14]

在一段时期内每个创建者为每个插槽评估其VRF。对于每个输出低于某个商定阈值的插槽,验证者有权在该插槽中创立一个区块。由于随机插槽分配过程,有可能会导致具有多种参数的插槽也没有区块。稍后我们将讨论如何处理。

BABE中的VRF以一个随机性时段,时隙编号和验证者私钥作为输入,并为一个插槽中的每个时隙输出一个值。当区块创建者的输出低于网络的阈值时,它将生成一个区块作为该插槽的主要区块指引者。

次要插槽

为了处理空插槽,BABE使用循环反馈模式。每个插槽都有次级负责人。如果没有该插槽开端的主要负责人,则次要负责人将创建一个区块。此后备将确保每个插槽都有一个区块创建者,并有助于确保一致的区块时间。

联合BABE和GRANDPA

到目前为止,我们已经有GRANDPA来确定终端链和BABE来创建了新的区块。自从单个插槽可以有多个负责人,因此BABE的某些链就会产生分叉。

选择最佳延伸链的第一条规则很简单:BABE必须建立在GRANDPA最终确定的链上。这是使用GRANDPA的要求之一。

使用GRANDPA的第二个更微妙的要求是区块生产算法必须具有选择“最佳”链的方法。此属性导致BABE具有概率确定性。

最好的链在BABE只是由原创者创建的最多区块的那条链。

一个BABE选择最佳分叉链的示例

分叉在BABE中很常见,正如在GRANPA文章中讨论的那样,区块生产是O,这意味着创建者只需要向所有人广播新创建的区块,而不需要每个人都向每个人发送消息。因此并非每个人都对未最终确定的链有相同的看法。

该系统使我们能够高效地生产区块,并使GRANDPA最终确定它们所要聚集的链。

该等谁的时钟?

我们根据时间分配槽位,但是我们没有单一时间观念。每台计算机都有自己的时钟。我们不能使用中心化的时间服务,因为这就是单点攻击。攻击者可能会切断NTP服务器,或者切断它的控制权或采取控制措施,以采取更加不道德的行为,例如将不同的时间数据发送到不同的节点。

如果您有兴趣,请考虑以下情形:

我收到您的消息说“是8:42:00。”我的时钟显示是8:42:03。可能发生以下三种情况之一:1.我们的时钟同步,网络传送您的消息只花了3秒钟。2.实际花费了1秒钟来传递您的消息。我们的时钟不同步2秒。3.你在我,这不是你的时钟所说的。

现在设想一下当我的时钟说8:41:59时,我收到了此消息。如果我相信您是在诚实地告诉我您的时钟说了什么,那么我知道我们不同步,我必须将时钟提前。我仍然不知道通过网络传递所花费的时间,所以我不知道我们有多少不同步。

BABE使用相对时间给单个计算机的时钟分配了槽位编号。当节点接收到一个区块时,它将校对接收时间和与该块关联的插槽编号。然后它将槽数编号添加到每个区块上,并用其中位数来预测未来的槽位。请记住,证者会事先知道要为其创建的插槽编号,因此他们可以对此进行检查。

BABE中的区块创建者使用区块的接收时间创建了网络时间视图。他们将接受时间映射到未来,基于槽点时间来确定何时应该创建和发起一个区块。

到目前为止,我们已经讨论了链是如何被制造的和如何确认。我们下一个必须要解决问题是,如何使人们以正确的方式运行这些协议?本系列的最后一部分将讨论运行时如何激励运行BABE和GRANDPA以及对错误的惩罚。

阅读有关安全性的第4部分->

原地址:https://polkadot.network/polkadot-consensus-part-3-babe/

翻译:Mike

编辑:Mike

标签:BABRANANDGRANDBABYDB3X Short Algorand TokenSPANDA币GRAND价格

以太坊交易所热门资讯
比特币:黎明前最黑暗,比特币一根大阳柱突破天际即将来袭-ODAILY_MAC

行情回顾: 昨日白盘行情整体上是没有什么动静的,一天的波动在50个点左右,晚间9点左右开启回调之路,最低在23点达到最低点9160,随后反弹运行在9200一线.

区块链:一文了解区块链企业入选韩国政府扶持80亿的项目-ODAILY_MOI

在韩国政府与大企业合作培育扶持的国内初创企业项目中,包括一个区块链初创企业——金融科技公司MOIN,这家企业将获得KB金融公司的指导与支持,两家公司将在区块链跨境结算服务领域展开合作.

XRP:行情分析:ETH和XRP仍是强势标的,后市可期 -ODAILY_iXRP币

市场要闻 1、WeissRatings更新顶级代币排名:以太坊评级为A,位居首位,其次为比特币.

DEF:Cortex开源人人可用的AI DeFi智能投顾解决方案 打造智能化DeFi生态-ODAILY_去中心化金融defi是干什么的

目录 1、前言:DeFi火了 2、DeFi火热重要驱动力:“新代币”刺激3、DeFi领域新基建:AIDeFi智能投顾4、核心很丰富之一:DeFi产品去中心化AI评级5、核心很丰富之二:根据用户风.

EFI:昨日比特币为何强势拉升?真的是多头逆转-ODAILY_NeoCortexAI

昨日比特币为何强势拉升?真的是多头逆转,还是技术面的反攻? A股火爆行情延续 7月7日,三大股指高开.

区块链:BSN北京市区块链主干网正式发布-ODAILY_CBSN

2020年7月17日,钛媒体集团、链得得、六脉数字科技共同主办的T-EDGE-X全球金融科技论坛在北京市大兴区举办.