8月1日,比特币扩容局面才稍稳定。本周三(8月9日),以太坊扩容的新方案——Plasma面世,激起了这个第二大区块链平台社区的众多讨论。
因为此新方案的提出者来头不小。其中之一是以太坊的创始人维塔利克·布特林(Vitalik Buterin),另外一人则是大名鼎鼎、被最看好的比特币扩容解决方案基础——“闪电网络”白皮书的作者之一约瑟夫·潘(Joseph Poon)。潘直言:“有人说不可能将世界上所有事物都加到区块链上去运行,但我打心底里认为可以做到。”他坚信以太坊将成为“取代服务器”的世界电脑这一理念,而且以太坊的扩容问题终将得到妥善解决
Plasma就是他看好的解决之道
小区块
扩容问题简而言之就是:要查找以太坊历史,用户需要存储一份完整的区块链,保存区块里交易和计算的历史。但“世界电脑”会涉及到大量数据,这对当今的大多数用户来说,都很难在他们的设备上存储如此海量数据。因此,以太坊及其他公有链都在寻找减少直接储存在链上的数据的方法。
对此,Plasma试图通过使用许多小区块链来达成这个目标。这一系统通过“伪证”将“子”区块连接到“主”区块。这个想法和潘几年前为比特币提出的闪电网络有类似之处,闪电网络是上层区块与下面的核心区块交互联通。但闪电网络只适用于支付,而Plasma将这一想法扩展到更复杂的计算,如以太坊的智能合约。
潘解释这一概念时说,“基本上这就相当于你想做一些数学运算,但这个运算相当复杂,需要很长时间才能做好,所以你请别人为你做这件事。”并且,世界上任何人都可以见证这个过程,并指出错误。若有人提供证据证明最初方案错了,其他人就可以计算并认定此错误。另外,当用户认为有谬误伪证,就可以选择将这个计算重新打回主区块,这样一来就能完全解决争议。
在潘看来,由于所有参与者都清楚若伪证作假,就会被查出来并受处罚,所以不太会在系统里造假。
仍存质疑
Plasma系统背后的技术理念在区块链社区引起了广泛讨论,既有热烈的支持者,也有强烈的反对者。
以太坊POS研究主管弗拉·基米尔(Vlad Zamfir)就是质疑者之一。布特林和潘提出这个方案没两天,他就在推特上发文,称对这个项目“没什么兴趣”,并说他曾在2015年就放弃了一个类似的项目。
但布特林和潘似乎都没被这些质疑影响,布特林表示Plasma与目前以太坊的分层扩容工作(意在扩大以太坊协议底层的容量)相辅相成。另一提出人潘也承认Plasma的理念需要经过很多测试,前路漫漫,正如最近去几年取得了很大进展的闪电网络也依然不完善。