什么是圆点

波尔卡圆点 是即将到来的类似于Cosmos的多链框架平台,旨在促进可插入其“中继链”的区块链的互操作性和可扩展性。适用于与其连接的更广泛的区块链生态系统,计划于2019年第三季度正式启动.

重要的是,Polkadot允许仅在区块链之外的数据结构作为“平行链”连接到网络。最初由Solidity编程语言的创建者Gavin Wood构思的Polkadot是一种异构多链框架,平行链通过信任来运行最小的联盟结构.

区块链网络的可扩展性问题已得到充分证明,并且Polkadot等平台正在努力成为下一代网络,通过扩展公共区块链的设计概念和标准化数据传输来促进增强的可扩展性和互操作性.

什么是圆点

圆点设计

Polkadot明确指出了当前区块链为实现其在提供实际应用中的全部潜力而奋斗的三个主要领域:

  1. 互通性
  2. 可扩展性
  3. 共享安全

Polkadot使用中继链,该中继链充当枢纽,副链通过该中继链连接并协调共识,以及在副链之间传输消息和数据。值得注意的是,公共链和经许可的区块链都可以连接到网络,具有经许可的链将自身与系统其余部分隔离的能力,同时仍保留将数据传输到其他链并利用网络安全性的能力。.

平行链可以是插入中继链中的区块链或其他数据结构,以实现集中式安全性以及与其他链的互操作性。但是,它们必须满足以下条件才能与Polkadot网络兼容:

  1. 可以形成紧凑而快速的客户证明
  2. 必须是大量独立机构授权交易的方法(即Schnorr签名).

平行链处理自己的交易,这使得网络可以基于并发独立处理每个平行链的交易来扩展规模,并通过更广泛的网络共识来保证.

Polkadot的共识在很大程度上受到Tendermint和HoneyBadgerBFT的启发,但使用PoS作为激励验证者在网络中诚实的主要方法.

什么是嫩薄荷

阅读:初学者的Tendermint指南:拜占庭容错区块链引擎

Polkadot还可以与拥有自己共识的其他链条(例如以太坊)形成“桥梁”.

Polkadot协议的底层称为 Polkadot运行时环境 并且在网络上所有平行链中都很常见。这三层包括Wasm解释器,共识和网络.

上层对于每个连接的平行链都是唯一的. 基质 来自Parity Technologies的产品是Polkadot运行时环境(PRE)的第一个实现。平行链将使用PRE(基于PRE)编写 Web3 技术栈.

Polkadot的一个重要方面是它使用Libp2p网络堆栈,并且是其Rust实现的第一个实际应用.

Polkadot工作原理的动态非常复杂,因此最好通过生态系统中的四个主要参与者角色来可视化平台.

  1. 验证者
  2. 提名人
  3. 整理者
  4. 渔民

验证者

验证程序最终确定Polkadot网络中的块,并在生态系统中扮演最关键的角色。验证程序必须运行完整的中继链客户端,并且需要抵押(在本机DOT令牌中)大量的“债券”以进行资格验证。但是,验证者可以提名其他验证者代其行事.

验证者从收集者那里接收候选块-收集者将选择的块从平行链传播到验证者子组-并通过确定性选择过程和最后一轮验证批准来最终确定中继链上的块.

提名人

提名人是在网络中也有利益关系的各方,但通过将其债券捐献给选定验证者的债券,作为选择可信赖验证者的机制。它们的作用非常简单,有助于增强中继链的集合安全性.

整理者

收集器在副链级别上工作,而不是直接在保护中继链上工作。他们从平行链上收集交易,产生一个带有未密封区块的证明,然后将其发送给负责完成平行链区块的适当验证器。 Polkadot白皮书指出,收集者的角色可能会演变,最终他们可能会与特定的验证者签约,以验证来自某些平行链的区块.

整理者还可以向网络上的验证者证明恶意行为,作为附加的安全层。整理者的一般角色类似于PoW区块链中矿工的工作.

渔民

渔民独立于块验证过程,并在网络上寻找恶意行为,并向验证者报告有关不良验证者的恶意行为。他们被激励为“赏金猎人”,他们通过证明担保方(即验证人或整理人)在规则集之外的恶意行为来寻求一次性的丰厚奖励。.

但是,渔民也在网络上发布了一些小债券。这是为了防止 西比尔攻击, 但不及验证者高,可以随时撤回.

图片来源– Polkadot白皮书

Polkadot通过其链间通信协议实现了整个网络的标准化通信。平行链之间或平行链与中继链之间的事务是完全异步的,并且所有数据传输(甚至平行链之间)都在中继链上进行引用.

“桥接”到Polkadot而不是直接作为平行链插入的区块链可以利用网络的标准化互通,而无需牺牲自己的共识。但是,这些链放弃了Polkadot网络的共享状态和安全性保证。以太坊将是平台上这种桥梁的第一个例子.

DOT代币角色和Polkadot治理

Polkadot采用链上治理模型,该模型完全由中继链涉众控制。利益相关者(即验证者)拥有本机DOT令牌,并可以控制从直接协议升级到错误修复的所有内容.

像其他PoS共识模型一样,本机令牌用于绑定并激励验证者通过在验证过程的真实性中拥有财务利益来诚实地采取行动。此外,平行链通过绑定连接到Polkadot,并且可以通过从网络中撤回其股份来移除.

Polkadot当前处于testnet POC-2阶段,其中使用testDOT从POC-1网络升级协议,并引入了其他一些功能,包括使用Libp2p的Rust实现.

链上治理是一个引人入胜的概念,不仅被Polkadot所采用,而且还被Tezos和Decred等已经存在的其他网络所采用.

Polkadot的应用

由于Polkadot并未对连接到网络的平行链做出任何假设,因此它为开发人员提供了广泛的灵活性,使其可以构建特定于应用程序的区块链,例如面向隐私的区块链或明确专注于某些dapp开发的区块链。.

Polkadot还旨在促进更快的创新周期。一个旁链的功能可以在另一个上利用,在链之间共享创新,而不仅仅是作为互操作性的唯一形式的令牌转移。平行链还可以自由地专注于应用程序构建,而不必专注于自身的安全性。明确设计为可在Polkadot中运行的副链是更大的集合安全性的一部分,为开发人员创建了区块链网络中较为复杂的组件之一的关键抽象.

Polkadot的一个有趣例子 提供 是一种准链上的去中心化交易所的用户通过利用ZCash准链使用零知识证明(ZKP)将BTC存入交易所的能力.

多链框架的潜在应用是巨大的,并且应该有助于对由于互操作性的强大力量而诞生的新技术进行更多的试验。但是,共识(尤其是PoS)的设计复杂且棘手,并且尚待相当长的时间在去中心化网络中进行大规模验证,尤其是在多链环境中.

波尔卡多(Polkadot)提供了另一种有希望的一瞥,即下一代区块链将是什么样子,并可能为公共区块链和许可区块链走到一起并互惠互利提供了诱人的环境.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me