时间:2023-08-07|浏览:186
这便是今天要讲的知识,波卡的异构分片。
一、以太坊的困境
以太坊的DEFI生态被广泛看好,然而性能问题却一直是硬伤。记得18年以太坊就因超人气游戏加密猫而爆发严重的拥堵,而由拥堵引发的转账手续费居高不下也成为了制约DEFI发展最大的因素,随着越来越多的DEFI应用部署在以太坊上,以太坊的性能缺陷变得越来越明显。
V神并非没有意识到这个问题,很早就有分片技术但是正如鸭哥在第一篇中所说,以太坊是个建设趋近完毕的大厦,要从地基上进行大修改是个非常困难的事情,因此分片技术迟迟落不了地。
为什么一个加密猫就能让以太坊性能崩溃呢?
因为以太坊就像一台大型计算机,很多应用可以在上面运行,
它的性能是有限的,不同的应用之间要争夺执行的权利。
所以一旦有某个爆款应用短时间爆发了巨大的转账请求,以太坊的性能就都被这个应用所占有了,导致其他应用拥堵不堪。
看下面这张图就懂了:
在这个图中,以太坊就像办理业务的银行,一群人在排队等着处理业务,但是只要有个非常强壮的人(加密猫)堵在门口霸占以太坊业务(争夺执行权),那么被挤在外面的人(其他应用)就无法享用以太坊的资源了。
这就是以太坊的困境,自己本身是一个封闭的生态,如此多的应用在以太坊上互相争夺执行权,无法想象未来如果几亿人同时使用DEFI应用,以太坊何以扛起“世界计算机”的大旗?
二、波卡的异构分片
以太坊的前CTO林嘉文早就看破了这一切,他深知,要在以太坊这个大厦上爆破重来是不可能的,于是他离开了以太坊创建了波卡,除了解决区块链之间跨链通信的问题,还要使吞吐量TPS维持高水准。
我们在超市买东西的时候,如果只有一个收银员,可能就要排很长的队等待结账;如果有两个收银员,立刻就会快一倍;假如有五个收银员,可能就不需要排队了。这就是分片的基本逻辑,把一个人的工作分给多个人来完成,就可以极大的提升效率。
从区块链的角度来看就是:
分片前只有以太坊一个账本,每秒只能处理20笔交易,当交易量大于这个数字时就需要排队造成拥堵。
分片就是把一个账本变成了几十几百个账本,让他们同时来处理交易。
相当于波卡开了几百个以太坊这样的银行去处理业务(有没有被震撼到)。
在上文介绍波卡的跨链可组合性中,鸭哥说过,各类区块链可以插入插槽,成为平行链,即使是以太坊比特币这种已经建设完毕的区块链也可以通过转接桥成为平行链的一员。
如下图所示,波卡通过中继链、平行链的方式开办了很多像以太坊这样的银行去并行处理业务,这样:
在以太坊上的DEFI应用完全可以独立出来,成为波卡的一个平行链,就再也不怕拥堵了。
你可以想象一下,未来这个趋势一旦形成,会对以太坊造成什么样的影响,对波卡又意味着什么。
这里有个问题,假如一个渔村、一个水果村、一个猎户村,他们都作为平行链加入了波卡,以前是用以太坊一个账本记三个村庄的账,速度有点慢,现在脱离了以太坊,改成了三个账本记,那么如果渔村的人要和水果村的人做交易怎么办?他们会发现账本变成了三个,互相之
用戶喜愛的交易所
已有账号登陆后会弹出下载