【尾巴讲堂】走进以太坊--了解Plasma
Plasma是什么?
Plasma是另一种正在开发的以太坊第二层扩容解决方案。预计这将是以太坊主网上继状态通道之后第二个完全部署的扩展解决方案。Plasma指的是一个框架,允许创建“子”区块链,使用主要的以太链作为信任和仲裁层。在Plasma中,子链可以配置为匹配特定用例的需求,特别是那些在以太坊上不可行的用例。强制用户支付高额交易费用的分散式应用程序更适合在Plasma上运行。
Plasma与状态通道
Plasma类似于状态通道,其基本目标是将尽可能多的事务膨胀移出主链。在子链上执行的状态更新总是可以在发生争议的情况下被带回以太坊网络,或者如果用户想停止在子区块链中进行的事务。
子链可能具有不同的复杂性。他们可以有他们自己的共识机制,他们自己的块大小,和他们自己的确认时间,相对于每个应用程序设计是非常灵活的。一些开发人员甚至开始研究子链中的子链…在子链中。
这一切的最终目标很简单:如果没有必要在以太坊区块链上直接验证每个事务,那么我们现在就可以创建dApps,为成千上万的用户提供服务。
Plasma安全吗?
乍一看,有许多潜在的漏洞使等离子体看起来不安全。与状态通道类似,Plasma利用以太区块链作为仲裁层。在恶意方的情况下,用户总是可以作为可信源恢复到主链。以太坊的主网络和子链通过“根契约”连接在一起,根契约是以太坊区块链上的智能合约,包含指导每个子链的规则。
根契约的重要性
根契约也非常重要,因为它们充当桥梁,允许用户在以太坊和子链之间移动资产。所有资产最初都必须在以太坊上创建。这使得子链上的恶意活动永远不会被带回主链。如果Alice将三个加密可收集的非同质币转移到子链上,并且能够证明她从未使用过它们,那么她总是可以从子链中取出它们,并在主要的以太网络上使用自己的资产。
Plasma作为恶意活动的保护
大多数潜在的恶意活动都集中在主要由中心实体控制的子链周围。在DPoS或PoA类型区块链中,生成和验证块的参与方更少,这使得它们更容易受到破坏。Plasma通过允许用户提交针对任何区块生产者工作的欺诈证明,有效地对他们的动机进行了经济检查,从而防范了这种风险。
Plasma的问题
Plasma的一个主要警告是,用户提取资金的时间要长得多。虽然国家频道允许用户随时提取资产,但Plasma用户必须等待一个预先设定的仲裁窗口,通常持续7至14天。对于那些没有大量资产的用户来说,这可能是一种非常糟糕的体验,他们不想等待数周才能获得自己的资产。
复习一下Plasma
让我们快速浏览一下。让我们以一个NFT游戏为例:
游戏开发人员在以太坊上创建根智能契约,规定游戏规则
用户可以通过根契约将其Ethereum NFTs移动到子链
用户在子链中进行处理,保留其加密签名消息的副本
用户提交取款请求
用户可以在1 - 2周内将资金转移到以太网上
影响
和状态通道一样,等离子体也很重要,因为它能极大地缓解以太坊的拥堵。用户想要更便宜的费用和更高的吞吐量,而开发者想要他们的dApps达到规模化。这是该社区将以太坊进一步推向大众的最好机会之一。
Plasma和状态通道也可以结合起来产生复合效应。有许多开发小组正在子链中构建状态通道实现。用户将能够在子链内以很少或零成本进行交易,并且不会因为将资金移出渠道而产生任何费用。
以太坊的第二层才刚刚开始,但是已经打下的基础应该会让每个开发人员对以太坊的未来感到兴奋。
欢迎关注公号【尾巴笔记】,了解更多区块链:
尾巴笔记
加微信聊一聊:weibahanhan123