自选
我的自选
查看全部
市值 价格 24h%
  • 全部
  • 产业
  • Web 3.0
  • DAO
  • DeFi
  • 符文
  • 空投再质押
  • 以太坊
  • Meme
  • 比特币L2
  • 以太坊L2
  • 研报
  • 头条
  • 投资

免责声明:内容不构成买卖依据,投资有风险,入市需谨慎!

Devcon大会上Plasma Group与Uniswap联合发布全新以太坊扩容方案

2019-10-09 06:15:05
收藏

以太坊区块链接近饱和,Plasma与Optimistic Rollup的解决方案

以太坊联合创始人Vitalik Buterin在上个月初接受加拿大《星报》采访时表示:“以太坊区块链几乎已经满了。”根据追踪网站Etherscan.io的数据,以太坊的网络使用率在过去几个月内一直保持在90%以上,这无疑是一个巨大的问题。

如果以太坊区块链没有更多的空间,网络可能会变得过于缓慢,使得人们无法在其上构建应用,或者迫使人们依赖那些可能损害安全性或去中心化的解决方案,例如将某些流程委托给受信任的第三方。在这种情况下,为什么还要在区块链上开发呢?

Plasma:以太坊扩展问题的解决方案

解决以太坊扩展问题的一个方案是“Plasma”,这本质上是以太坊版本的比特币闪电网络。2017年,以太坊联合创始人Vitalik Buterin和Joseph Poon提出了这一想法,旨在在以太坊网络上创建一层高效的“Plasma链”,这些链只在绝对必要时与以太坊区块链的底层通信。此外,这些Plasma链是非托管的,这意味着如果一个Plasma链受到攻击,黑客将无法破坏网络的其余部分。

开发者们纷纷加入支持以太坊的行列。然而,Plasma的实现方式多种多样,且充满了营销噱头,这使得以太坊社区难以追踪真正的情况。那么,Plasma现在怎么样了,它能拯救以太坊吗?

Plasma Group的成果:Optimistic Virtual Machine (OVM)

事实证明,由以太坊基金会和Consensys等支持者资助的研究人员社区Plasma Group一直在努力。今年7月,Plasma Group发布了其宏伟项目——乐观虚拟机(OVM),它将所有不同的第二层解决方案整合在一起。

“我们通过所有的Plasma研究意识到,大多数第二层架构实际上有很多重叠的部分,”Plasma Group的执行董事Jinglan Wang告诉Decrypt。“因此,与其每次都重新发明轮子,我们认为创建一个抽象,将其形式化,并为每个人提供真正干净的共享基础设施和安全模型是有意义的。”

“我认为[OVM]从可用性角度来看的一个原因是,钱包不必集成五千种不同的扩展解决方案。它们只需要集成OVM,通过它就可以访问任何在OVM中编写的第二层架构。”

Optimistic Rollup的演示

在过去的九个月里,该公司已经为OVM上的三种不同扩展解决方案开发了概念验证:Plasma、状态通道和乐观汇总(Optimistic Rollup)。像Cryptoeconomics Lab、Matic和OmiseGo这样的团队已经开始使用Plasma Group绘制的技术蓝图实施系统。

在以太坊基金会的年度会议Devcon上,Plasma Group首次展示了其中一个概念验证——乐观汇总(Optimistic Rollup)的工作演示,这是一种在第二层上运行自主智能合约的以太坊扩展解决方案。

该演示是与去中心化交易所协议Uniswap合作完成的。它允许你将“UNI”代币交换为“PIGI”代币,关键的是,这些交易是即时的,并且不需要gas(以太坊网络的燃料),这意味着使用Optimistic Rollup的应用程序不会堵塞以太坊网络。

“以太坊现在可以扩展了,”演示网站上的消息写道。“它的感觉就像你习惯使用的任何其他正常集中式应用程序一样快。这对像我们这样的扩展公司和像Uniswap这样的DeFi应用程序来说,实际上非常性感,”Wang说。

Optimistic Rollup的优势

Uniswap的首席执行官Hayden Adams告诉Decrypt,这里的成就是Optimistic Rollup设法在不使用侧链(更中心化)的情况下完成了所有这些,而没有牺牲创建复杂应用程序的能力。这对于Adams的Uniswap来说非常重要,因为它需要许多不同的参与方相互交互。

不要误会——Optimistic Rollup不是Plasma。“Plasma和Optimistic Rollup的相似之处在于,它们的可扩展性都来自于一切都以‘乐观’的方式执行。这个梗是,你不会每次有人停车时都去法院(以太坊)——只有在出现问题时才会去,”Adams说。

那么区别是什么呢?如果在建立在Plasma链上的智能合约上进行了无效交易,你需要用来争议无效交易的数据由Plasma操作员持有。如果Plasma操作员愿意,他们可以扣留这些数据;“对于像Uniswap这样的应用程序来说,这使得争议解决变得极其困难,”Adams说。

但是,使用Optimistic Rollup,解决争议所需的所有数据都必须发布到以太坊主链上。发布争议数据的成本非常低,并且操作员无法扣留数据,从而防止强制的大规模退出。

Optimistic Rollup的妥协

那么,Optimistic Rollup的妥协是什么?它并没有完全解决以太坊的扩展问题:Devcon上的Optimistic Rollup演示允许每秒处理250笔交易,优化后将达到每秒2000笔交易。这可能比以太坊目前的每秒15笔交易快得多,但它不是Plasma。Adams说,Plasma提供了近乎无限的扩展机会。

然而,团队认为这是一个可以接受的妥协,考虑到Optimistic Rollup的好处。“Optimistic Rollup是一个折中的方案,”Adams说。“它没有其他第二层解决方案那样高的理论吞吐量,但允许我们做任何你可以在以太坊上做的事情,同时仍然实现相当高的吞吐量。”他说,尽管一个双方状态通道在技术上可以每秒处理数千笔交易,但这些交易不会非常复杂,例如“双方之间的简单转账”。

TPS的重要性

“侧链的去中心化和安全漏洞已经有很多记录,但对于那些去中心化不是优先考虑的应用程序来说,如今在侧链上构建应用程序非常容易,”Plasma Group的Wang说。但是,“如果一个应用程序想要抗审查并真正去中心化,那么安全模型就很重要。所以游戏公司可能可以接受侧链,但金融应用程序应该使用Optimistic Rollup。”

Wang说,无论如何,TPS的重要性被夸大了。“我们正在测试一个假设,即只要人们能够进行可扩展的计算,他们实际上可以接受较低的TPS,”她说。

“2000 TPS显然不如20,000 TPS性感,但说实话,现在谁需要20,000 TPS呢?”Plasma的Wang说。“OVM上的Optimistic Rollup足以满足当今dapp的需求。”

未来的方向

尽管Optimistic Rollup没有提供Plasma那样的每秒交易量,“它是对开发者体验的提升,”Wang说。“在Plasma上构建应用程序相当困难——我们知道,因为我们用广义Plasma谓词开创了它。”

那么,Plasma是不是不再使用了?“我们并没有放弃Plasma,但我们确实认为,对于我们现在看到的应用程序来说,它是一个早期的过度优化,”Wang说。“尽管我们被称为Plasma Group,但我们的主要愿望是安全地扩展以太坊——有很多方法可以做到这一点。”

展开阅读全文
更多新闻