星球日报搜索
手机客户端
iPhone · Android
微信公众号
微信公众号

iPhone · Android

微信公众号

以太坊的扩容方案:Plasma的前世今生(4)

2020-03-26 17:00:00

以太坊社区再也没有人对Plasma技术抱有曾经的期待和热情。

上一篇我分析尽管Plasma技术遇到了挫折,但众多研究者还在锲而不舍地向这个方向前进,在众多参与者包括以太坊创始人Vitalik的努力下,终于新一代的Plasma技术Plasma Cash问世了。

相较于上一代Plasma技术,Plasma Cash采用了新的数据模型,因此在技术性能上比Pmasma的MVP更优异。Plasma Cash可以完全杜绝“群体离开问题”(massive exit problem)。

在Plasma Cash中,所有的代币(token)都被定义成非同质代币(non-fungible token),这使得每一个代币的所有权都能够得到严格的定义。也就是说在任意时刻,代币的属性就能显示它当前的所有者。这样,用户就只需要关注他自己拥有的代币而不需要像前一代Plasma技术那样要监控整个Plasma的状态。

Plasma Cash还设计出一种新的互动式挑战系统,这种系统让用户在有人作恶的情况下也能轻易地拿回自己的资产。它用了一种被称为是“稀疏默克尔树”(Sparse Merkle Tree)的默克尔树结构(Merkel Tree)。

采用这种树状结构,用户能够轻易验证一个代币的历史和所有权。当Plasma中有人作恶想盗取资产时,资产的真正所有者只需要向以太坊提交自己拥有数字资产的证明(包括两笔最近的交易记录和这两笔交易记录对应的稀疏默克尔树证明)就能保护自己的资产。

然而Plasma Cash也再次引入了一系列新的问题。这其中最主要的问题是恶意用户或一个代币曾经的所有者可以发起恶意请求骗取资产。

举例来说,当某个不怀好意的用户A看中了Plasma中某个用户B的资产时,A故意向以太坊提交一些虚假的证明声称这笔资产是自己的并且要提取它。这时,用户B如果要阻止A的恶意企图则必须在挑战期内向以太坊提交一份证明,证明B才是这个资产的所有者。因此在Plasma Cash中,用户必须保持每两周(挑战期)内至少有一次在线,以应对这些非法请求。

除此以外,为了证明一个代币的所有权,用户还必须维护这个代币所有的交易记录和这些交易记录所对应的默克尔树证明,这对存储来说也是一个不小的负担。

在2018年年末,以太币的价格跌到了谷底,数字货币乌托邦式的热情烟消云散。作为新一代Plasma技术的Plasma Cash也没有像人们预期的那样给以太坊性能的扩展带来多大的成效。

在这种情况下,当时众多参与Plasma Cash客户端研发的公司也停止了相关的研发工作

整个以太坊社区显得焦虑不安,动荡不已。虽然仍然有团队和研究者还在尝试新的Plasma方案和设想,并确实研发出了新的技术,这些新技术和新方案在某些方面也对Plasma技术作出了这样那样的改进。但至此,以太坊社区再也没有人对Plasma技术抱有曾经的期待和热情。

原创文章,作者:道说区块链。转载/内容合作/寻求报道请联系 report@odaily.com ;违规转载法律必究。

Odaily星球日报提醒,请广大读者树立正确的货币观念和投资理念,理性看待区块链,切实提高风险意识;对发现的违法犯罪线索,可积极向有关部门举报反映。

参与讨论

登录后参与讨论

道说区块链

特邀作者

道说区块链

问道区块链世界,探索区块链投资之道!

总文章数: 212


分享至

微信扫一扫分享

0