置顶 +.以太坊成功升级至 2.0 ,波卡还有机会吗?
发布于 2 年前 作者 insightcj 737 次浏览 来自 波卡生态

以太坊 2.0 的升级一直备受关注,以太坊计划在2022 年第二季度由工作量证明(PoW)转向权益证明(PoS),最近对升级路线也做出了调整。

一些言论认为,以太坊成功升级至 2.0 后将完全解决以太坊的现存问题,届时Polkadot 将再无翻身机会。那么事实是这样的吗?

以太坊 2.0 和 Polkadot 确实有一些相似性,如都采用了分片技术,都采用了 PoS 共识,都随机分配验证人等等。本文将结合以太坊最新的升级路线图,比较以太坊 2.0 和 Polkadot 的异同,和各自的开发进度。

设计目标 在开始具体的对比之前,我们先来了解以太坊和 Polkadot 的设计目标,这可能也是两者最大的区别。

以太坊旨在成为智能合约执行的平台。以太坊的创新性毋庸置疑,它开创了应用型区块链这个新赛道。但以太坊的局限也很快凸显了出来——网络拥堵、节点运营昂贵、PoW 消耗大量能源等。从 2014 年以来,以太坊社区就一直在寻求解决这些问题的方法,并踏上了旷日持久的升级之路。 因此,以太坊 2.0 还是一个智能合约平台,只是会变得更可扩展、更安全、更可持续。

Polkadot 的目标是成为第零层(Layer 0)区块链,帮助大家创建区块链,为这些区块链提供共享的安全性,让它们彼此之间可以方便地跨链交互。

分片方式 以太坊 2.0 和 Polkadot 都选择了分片来提升可扩展性。区别在于状态转换函数上,状态转换函数是管理区块链如何改变每个区块状态的规则。

以太坊 2.0 的主链叫做 “信标链”,每个分片都是一条具有** eWasm 接口的链,一共有 64 个分片**。每个分片都具有相同的状态转换函数,该状态转换函数提供了智能合约执行的接口。合约存在于单个分片上(并且可以在分片之间发送异步消息),因此可以通过并行执行分片来进行扩展。 不过,以太坊的分片还在概念阶段,社区仍在讨论未来的分片方案。在以太坊官网的最新版本中提到,或许会考虑将分片链只作为数据层,只向网络提供额外的数据,而不处理交易或智能合约,或者仅有一部分的分片处理合约。

在 Polkadot 网络中,主链叫做 “中继链”,分片叫做 “平行链”,每条中继链预计可以支持 100 条平行链。最重要的区别在于,Polkadot 使用 Wasm 作为元协议,因此平行链不会受限于像 eWasm 这样的单一接口,而是可以定义自己的逻辑和接口,只需把自身的状态转换函数提供给中继链验证人来执行即可。也就是说,平行链的开发者享有自由,去定义自己的链如何改变状态的规则,你可以用任何你喜欢的语言来编写任何计算机程序,只要能够编译为 WebAssembly 就行。应用可以存在于某个平行链内,也可以跨平行链部署。

总的来说,以太坊 2.0 的分片是让原有的以太坊模型变得更具扩展性,可以处理更多的智能合约交易。而 Polkadot 的分片并不局限于智能合约,每条平行链可以做成完全不一样的链,比如一条平行链可以是类似以太坊的智能合约链,另一条平行链可以是专为 DeFi 应用打造的链,另一条平行链可以专注于 NFT。 举个可能不太恰当的例子,以太坊 2.0 的分片是工作任务太多了,一个员工干不完,那么就分给 N 个实习生去干,但是能干的活还是那些。Polkadot 的分片是有不同的业务部门,比如有销售部、市场部、技术部,每个部门各自负责自己擅长的业务

欢迎使用OKX交易所
回到顶部