对DeFi而言,以太坊分片是否足够灵活?

“金钱乐高”或许是去中心化金融(DeFi)的一个贴切比喻,但自今年夏天以来,另一个比喻也开始得到应用,即jackpot(头奖)。

所谓“金钱乐高”指的是以太坊允许不同金融服务相互连接的方式,也就是可组合性。曾经,这算是一个晦涩难懂的专业术语,但在过去的一年里,可组合性已经成为了DeFi的一个非常真实的竞争优势,而其快速匹配智能合约的能力也已经证明了其极高的价值。

智能合约

但有一个价值109亿美元的问题是,可组合性在以太坊2.0上,也能够像现在在世界计算机原始版本那样发挥作用吗?

风险投资公司Placeholder的克里斯•伯尼斯克在电话中告诉CoinDesk:“可组合性真的很重要,因为它可以让创新得以组合,此外创业者也可以把其他创业者的创意组合在一起。在我们的传统领域内,我们每天获得的很多服务都是由各种基础服务组合而成的。”

也就是说,像Netflix这样的公司都是建立在许多服务之上的,比如内容分发网络,存储提供商,产品分析和许多其他普通人甚至从来没有听说过的解决方案。

所有这些叠加组合都依赖于验证以及身份的集中,但对于以太坊来说,这些组合匹配是不需要身份验证的。

智能合约

然而,可组合性的易用性与目前以太坊的实际吞吐能力却是相冲突的。正如CoinDesk Research最近在一份关于以太坊2.0版本的报告中所解释的那样,这是项目开始时每个人都注意到的一个问题。

为了解决这一问题,一些项目已经转向其他侧链以寻求帮助,但是很多人还是期待Eth 2.0能够为交易提供更大的空间。

新吞吐能力的核心在于一种名为“分片”的新架构。到时候,多个区块链就可以通过以太坊信标链进行高效组合,并使一切运行得更快、且成本更低,但如果交易是需要同步(即无延迟或实时)通信的话,则还是会产生问题。

智能合约

尽管现在有很多关于即将发布的Eth 2.0的热议,但它实际上仍处于第一个阶段,而且不会有任何分片。此外,每个额外的阶段都至少需要6个月的时间(考虑到目前为止所有的延迟,这很可能会更长),所以DeFi开发人员和degens并不必过分担心。

Electric Capital公司的Avichal Garg在电子邮件中告诉CoinDesk:“以太坊2.0以及分片可能还需要一段时间。如果它在2021年实现,我会感到非常惊讶的,所以现在可能还不值得过度紧张。”

智能合约

问题所在

基本上任何人在以太坊上采取的行动都是为了收获代币利益,而可组合性就像把资产放置到智能合约当中,然后获取相应的代币利益,并将该代币放入到其他合约中一样简单。期间,不需要任何批准、账户或其他摩擦(只需要一个钱包地址,在某些情况下,会需要适当的抵押品)。

因此,所有交易对于参与者来说都是十分简单的,无论是新手还是高手。但是也有人担心,在分片环境的某些情况下,可组合性可能会受到阻碍。

智能合约

正如Burniske给出的一个例子“闪电贷”那样,它允许那些交易高手在市场上发现套利机会,并通过借入资产从不同市场的资产价格差异中获利,而且在一次交易中全部偿还贷款。他还说到:“如果你能在一笔交易中做到这一切,那就没有风险。但如果不能,那么整个交易就会失败。”

当这一切不能在一笔交易中发生时,那么就谈不上其产品的成本和特性。

有人担心,如果序列中的两个或多个dapps不在同一个分片上的话,那么这样的同步操作就可能无法实现。

Brendan Asselstine,无损彩票项目PoolTogether的首席技术官,在电话中告诉CoinDesk:“他们正在考虑在分片之间进行异步消息传递。而这也是整合智能合约的第二种方式。”“PoolTogether是与Compound和DAI结合在一起的,所以理想情况下,我们将和它们处于同一个分片上。”

这也是DeFi的一个问题。

智能合约

由于dapps之间存在着许多互操作性,所以将所有的DeFi dapps放到同一个分片上可能会有很大的压力,这会使得所有交易又变得昂贵起来

Asselstine注意到,虽然之后以太坊只是单单转换成了权益证明机制(PoS),但其运行速度将会更快,而且从起初的交易开始就会有更多的带宽。

Stefan George,一家市场预测协议制造商Gnosis的联合创始人及首席技术官在电话中告诉CoinDesk:“我认为这实际上没什么大不了的,许多异步交易都是没有问题的。”

此外他还补充道:“对于那些不是超时间要求的信息来说,比如预言机解决方案,可以很容易地在另一个分片上完成。”

智能合约

未解决的问题

期权协议Opyn的联合创始人Zubin Koticha对CoinDesk表示:“关于下一步该怎么做,还存在着很多真正难以解决的问题。要想进入DeFi这样的金融高速公路的话,就必须部署于单一分片上。”

Koticha认为,其中的一个问题是在不知道gas费用的情况下,跨分片通信是有难度的。一旦出错,交易就会被忽略。此外,他还谈到了有关将一个分片转移到另一个分片来运行的讨论,Koticha认为这对于主动发起转移的一方来说是很好的,但对于其他可能想要与相同智能合约进行互动的用户来说就不太好了。

尽管如此,Koticha仍然相信这个问题是可以解决的,只是这些难题还没有被公开讨论。而且即使这些问题得到了解决,也会不可避免地变得更加复杂。

他说:“每个合约都必须重新编写,以处理来自分片内部的同步和异步调用。”而这种复杂性也将引入更多恶意攻击智能合约的方式以及更多的漏洞。

Electric Capital公司的Garg对此也表示赞同:“我不认为生态系统已经对一些二阶效应进行了深入思考。”“不过,我乐观地认为,随着这些问题变得更加紧迫,它们将在未来几年得到解决。”

智能合约

解决方案

UMA项目是另一个在以太坊上创建独特合约技术的协议,该项目的Hart Lambur认为针对这些问题,可以采取一些非工程的解决方案。正如他所建议的,可以用所谓的DeFi思维来解决同步问题。

根据某种风险状况,可以设计一些协议来为交易提供收费担保。

Lambur将这种方法比作是第三方拖管或代理银行(此类银行之间有为另一方管理交易的协议),说到:“中介机构是可以保证事件发生的,如果不发生的话,它们就会被大幅削减。”

如果当所有这一切方案都被采纳使用之后,分片系统还是十分昂贵,而且以太坊依旧有着比其他区块链更高的费用的话,Burniske还是相信以太坊仍将会是DeFi之家,尽管其他底层公链(Polkadot, NEAR, Solana, Avalanche等) 正在试图超越以太坊。

智能合约

Burniske引用了Luis Cuende(Aragon联合创始人)的比喻说:“当所需的交易不那么重要时,完全可以通过其他的分片,或者其他1层网络来进行。”他说,一些城市的生活成本非常高,但人们依旧生活在此的原因是因为他们所从事的工作值得让他们这么做。

对于那些不那么紧急的工作从业者,或者不需要立即处理工作的从业者来说,是完全可以住到其他小城镇的。Burniske说,这样一来,二层网络解决方案和其他区块链就会“类似于郊区”。

不过,他仍然看好以太坊。

他说:“我认为,去中心化金融体系的组成部分可以流向其他公链,但其核心仍旧会在以太坊上。以太坊是DeFi的‘首都’。”

原文作者:Brady Dale

原文链接:https://www.coindesk.com/ethereum-2-0-sharding-defi-composability

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

留言与评论(共有 0 条评论)
   
验证码:
微信号已复制,请打开微信添加咨询详情!