2020年以太坊拥堵主要是因为Defi的爆发,以太坊网络上一下子出现了很多项目吸引人们来转账和调用合约。实际上所有的Defi协议都是由智能合约来控制,你进行的每一个Defi动作都需要跟某个合约产生互动。
比如在Uniswap中存入流动性,第一步需要确认你将要进行的存款动作,实际上是授权向智能合约存款;第二步才是调用合约。
两步都需要支付手续费,第一次应该是普通的转账交易,第二次就是执行合约的运算。
因此我们发现经常发生错误的是在第二步,也就是确认那一步的付款一般没有问题,有问题的常常是调用合约支付的Gas费不够。
对我们来说解决的办法只有两个,一是增加手续费,二就是等,看看有没有交易不那么繁忙的时候。
有人得出的经验是在我们的早上这段时间一般手续费会便宜一些。但是这段时间测试发现,这种差距现在也基本上很小了。
那么对于目前的现状,以太坊生态上的开发者也给出了很多解决方案,从大的类别来讲包括链上扩容和链下扩容两种方案。
所谓的链上扩容,就是在以太坊区块链本身上面动手术来增加以太坊区块所能容纳的交易量,提高交易速度。
最根本的应该是改变51%确认的,以工作量证明来实现的POW共识机制;其他的还有对节点成员进行分组,同时处理不同的事情,改变原来所有人都挤在一起做同一件事情(验证和确认交易)的资源浪费情况,也就是分片方案。
这些解决方案是ETH2.0的核心任务,也是以太坊现有问题的目前能想到的根本解决方案吧。但是完成这件事情可能还需要两三年时间。
在这两三年时间,以太坊的问题如果不解决,还是会严重影响以太坊生态业务的发展,影响用户的体验,也影响开发者的效率。
所以目前很多项目给出了另外一种临时性的解决方案:链下扩容。
相对于链上扩容方案,顾名思义链下扩容就是不在以太坊主链上想办法,而是跟闪电网络的总体思路一样,在以太坊之外重新搭建一层网络,来分担以太坊主网上的交易任务。
这也就是现在到底都比较关心的Layer2,第二层网络。
根据V神的说法,Layer应该是目前这个阶段解决以太坊拥堵,速度和手续费这几大难题的最理想方案。
但是Layer2也是一个非常宽泛的概念,包括了很多种思路和方法,具体来说有
状态通道,侧链,子链(Plasma),Rollup,Validium等等。
我们最开始提到的OMG就属于Plasma子链的解决方案。
而LRC路印则属于Rollup的解决方案。
免责声明: 文章源于会员发布,不作为任何投资建议
如有侵权请联系我们删除,本文链接:https://www.sws100.com/biquan/134952.html