织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 比特币 > 比特币资讯

波卡联合创始人解读平行链:它是区块链的一种更简单的形式

时间:2021-03-23 08:40来源:未知 作者:admin 点击:
作者:Robert Habermeie 翻译:PolkaWorld Polkadot 是一个用于可扩展的去中心化计算和互操作性的区块链。在本文中,我们将研究这个网络的一个主要部分:平行链。 今天的区块链以一种相当

作者:Robert Habermeie

翻译:PolkaWorld

Polkadot 是一个用于可扩展的去中心化计算和互操作性的区块链。在本文中,我们将研究这个网络的一个主要部分:平行链。

今天的区块链以一种相当标准的形式出现,由两部分组成。第一部分是共识算法,它提供了安全性。第二部分是状态机,它提供了值得在其上获得安全性的链的各个方面。以太坊、比特币、Zcash 和其他加密货币都受到工作量证明(PoW)与其各种变体共识的保护,但它们处理的交易类型和账户(构成其唯一状态机的事物)都是不同的。想象一下,一个开发者想出了一个新区块链的好想法,它可以提供有效的隐私保护、财富分配或其他一些令人兴奋的功能。当开发人员致力于实现这个独特的状态机时,他们还必须实现某种共识算法,并且当他们启动链时,它必须与其他链竞争安全资源。这给开发新的区块链项目带来了成本和不安全感。

我来介绍一下平行链。平行链(可并行化的链)是区块链的一种更简单的形式,它连接到由“中继链”提供的安全性上,而不是自己提供安全性。之所以称之为中继链,是因为它不仅为附加的平行链提供了安全性,而且还提供了它们之间安全消息传递的保证。平行链的一个关键特性是它们执行的计算本质上是独立的。图灵完备的智能合约的完全通用的系统在确定哪些交易将彼此“冲突”时会遇到问题,这意味着可能并行化的交易会按顺序运行,从而浪费了宝贵的计算时间。在平行链之间划清界限意味着我们可以一次执行所有的平行链而不用担心“冲突” —— 如果我们有 10 个平行链,我们可以使用相同的安全源执行 10 倍的工作。

高度专业化的平行链还有另一个目的:它们可以针对其问题领域以最有效的方式实现数据存储和交易操作,而不会陷入特定于区块链的脚本语言或虚拟机中。在他们的核心,诸如比特币脚本和 EVM 之类的模型在设计时就考虑到了互操作性的目标,但是,使用这些模型的系统要为其实现的所有部分支付更高的执行成本,而不仅仅是那些可以从运行在同一网络上的其他系统访问的部分。相比之下,Polkadot 平行链通过异步消息传递相互通信,因此只在平行链相交的边界处支付数据一致性的成本。

请注意,你仍然可以创建一个为完全通用的、图灵完备的智能合约提供框架的平行链。一个简单的例子是由 EVM 驱动的平行链。基于上述原因,在这个平行链部署的合约既会受益于以太坊智能合约的通用性和互操作性,也会因其而带来不便。最主要的区别是,它是完全选择加入的。我们认为 Polkadot 能够集成重点解决方案的同时,还可以保留使用非常通用的框架作为其最强大特性之一 —— 可选性。 (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容