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

我的网站

当前位置: 主页 > 区块链

区块链扩容下一站:速览 Rollup、分片等流行扩容方案(3)

时间:2021-07-13 10:36来源:未知 作者:admin 点击:
一个人的活多个人一起完成提高效率,这就是分片。然而说起来容易,做起来难,不然 ETH2.0 不会折腾这么久,当前甚至暂时放弃分片,专攻 Rollup;波卡做

  一个人的活多个人一起完成提高效率,这就是分片。然而说起来容易,做起来难,不然 ETH2.0 不会折腾这么久,当前甚至暂时放弃分片,专攻 Rollup;波卡做了 4 年,平行链这才即将上线,Near 的分片还没有完全成型,Harmony 的分片阶段性上线……

  本质上分片就是一个异步处理的机制,目前绝大多数分片都需要一个可信中介来协调处理,ETH2.0 里面是信标链,波卡是中继链,Elrond 是元数据链,唯一不需要中介的是 Near,这也是为什么 Near 号称「最强分片」。

  然而是否真的最强,还是得等完全做出来,大家互相 PK 一下技术和体验再说,这个时间点,估计得 2-3 年之后了。

  分片技术也是当前 Layer1 里对于不可能三角最为均衡,或者说性价比最高的的一种扩容手段,牺牲一小部分安全性,换取性能的极大提升 。其中 Randomness (验证者选取以及新节点加入到某个分片的随机性)的安全性是重中之重,有兴趣的朋友可以自行查阅相关资料。

  分片是无论如何绕不过去的扩容方案,未来 2 年分片技术一定会占据我们越来越多的视线。

「非主流」扩容方案

  还有许多链采用了独特的技术来对区块链进行扩容,我们来简单的介绍最有代表性的三个:

  •   Solana:Solana 独创了一个工作历史证明(Proof of History)技术,没有使用分片,也没有 Layer2,就在 Layer1 上面「硬刚」,数据目前来看还不错,至少可以算是当前「最速区块链」。

  Solana 的 POH 是个理解起来比较抽象的东西,其核心就是整个链有一个全局可用的时钟(比如互联网时代之前,很多人都会对着 7 点整的新闻联播对表),有了全局一致的时钟,状态更新就可按照小于一秒时间的异步方式进行,比比特币这种 10 分钟才更新一次区块(确认一次时间戳)的方式要快很多。

  Solana 除了速度快之外,最大的让人诟病的问题是不兼容 EVM,最让人喜欢的则是对于扩容的可预测性,或者说确定性(相对而言,你完全不知道 ETH2.0 哪一年才会完成,Rollup 最终是 ZK 还是 OR 还是 Validium 会胜出……)

  •   Flow:思路很有意思,通过多重角色架构在 layer1 层解决区块链扩容。说白了就是把流水线这个概念引入了节点。目前的公链都是几个节点一起打包一个网络,一起出块,每个节点的责任也一样,都是干着重复的活(假设没有分片的话)

  Flow 则把这个活分成了 4 份,收集、共识、执行和验证,每个节点执行不同任务。拿之前分片里面那个收银台的例子来看的话,分片可以看做是增加收银台数量,Flow 则是几个人负责一个大型收银台,一个负责收钱,一个负责录入,一个负责找钱,一个提前在客人排队时候挨个询问提前记录客人要点的东西,流水线作业加速收银速度。 (责任编辑:admin)

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