1. 首页
  2. 区块链资讯

一分钟了解波卡平行链起源:它要解决什么问题?

为区块链实现可扩展性,为开发者带来灵活性。

原文题目:《「平行链」 这个方案是若何发生的?》
撰文:Web3 基金会
翻译:PolkaWorld

这份文档主要形貌了波卡平行链功效宿主的实现,主要针对的是波卡平行链宿主的实现者。该文档分为以下部门:

  1. 平行链起源
  2. 协议概览
  3. 架构概览
  4. Runtime 架构
  5. Runtime APIs
  6. 节点架构
  7. 数据结构与类型

本文是由 PolkaWorld 翻译的第一部门「平行链起源」。有兴趣的同砚可以阅读 原文档 来进一步领会。

本文档旨在形貌 Polkadot 的平行链功效宿主(为组成平行链提供平安性和先进性的软件)的目的、功效和实现。该文档不是针对特定平行链实现者,而是针对平行链宿主(Parachain Host)实现者。实际上,此文档通常是针对 Polkadot 的实现者的。

另有其他一些文档更详细地形貌了这项研究。所有参考文档都放在了该文档中,并应与本文档一起阅读,以便更好地明白全文。不外,这是唯一一份旨在形貌 Polkadot 的特定实例关键因素,并将该研究拆解为了较底层的技术细节和软件结构的文档。

平行链起源

平行链是一种问题的解决方案。与任何解决方案一样,若是不首先明白问题,就无法明白它。因此,让我们从区块链技术所面临的问题最先,这些问题导致我们最先探索像平行链这样的设计空间。

问题 1:可扩展性

几年前,一个显著的现象是,比特币、以太坊和其他一些简朴工作量证实(PoW)区块链的买卖吞吐量太低。

TODO:若是有更多的区块链会怎么样呢?

Matic Network 更名为 Polygon,以全力支持二层扩容解决方案

链闻消息,以太坊侧链扩容方案 Matic Network 宣布更名为 Polygon,以全力支持以太坊二层扩容解决方案,包括 Optimistic Rollup、zkRollup 和 Validium 等。另外,MATIC 代币仍然为该网络的唯一原生代币。根据 Polygon 官…以太坊,扩容,Matic Network,zkRollup,Optimistic Rollup,项目进展,二层,Polygon

权益证实(PoS)系统可以实现比 PoW 区块链更高的吞吐量。PoS 系统由绑定的资源担保,而不是破费精神 —— 流动性机会成本 VS 燃烧电力。他们的工作方式是选择一组具有已知经济身份的验证人,他们锁定代币,以换取获得「验证」或介入共识历程的权力。若是发现它们错误地执行了这一历程,它们将被 slash 责罚,这意味着部门或所有锁定的代币将被销毁。这对不良行为有很强的抑制作用。

由于这种共识协议不会浪费资源,区块时间和协议可以更快地发生。PoW 挑战的解决方案不必在建立区块之前就找到,因此建立区块的成本削减到只需要建立和分发区块的成本。

然则,要杀青 PoS 链共识,就必须有大于三分之二的验证人对 Layer1 上发生的所有事情杀青完全一致,所有逻辑都是作为区块链状态机的一部门执行的。这意味着每个人仍然需要检查所有的事情。此外,基于通过异步网络接收到的信息,验证人可能对系统有差别的看法,这使得就最新状态杀青一致加倍难题。

平行链是分片协议的一个例子。分片是从传统的数据库架构中借鉴而来的观点。我们不是要求每个介入者检查每个买卖,而是要求每个介入者检查买卖的某个子集,这样就有足够的冗余,使得拜占庭式 (随便恶意的) 介入者无法悄悄混入无效的买卖 —— 至少无法在不被检测到和被 slash 的情况下,将这些买卖逆转。

通过分片和权益证实的相互配合,纵然没有所有介入者检查所有状态转换,平行链宿主也可以在许多平行链上提供周全的平安性。

TODO:注重网络影响和桥接

问题 2:灵活性 / 专业化

「不伶俐」 的虚拟机无法为你提供灵活性。任何工程师都知道,能够专业地解决某个问题会给他们和他们的用户带来事半功倍的作用。

TODO:做到加倍事半功倍

认识到这些问题后,我们最先寻找解决这些问题的方案,这将允许开发人员在统一的平安泉源下建立和部署特定目的区块链,并具有在它们之间通报新闻的能力。这是一种异构分片解决方案,我们称之为平行链。

原创文章,作者:链大大,如若转载,请注明出处:https://www.chaindada.com/chain/36077.html