观点碰撞:以链上游戏为例,Optimistic Rollups 是否更适合高吞吐量和低可组合性的应用?

观点碰撞:Optimistic Rollups 在链上游戏中是否更适合高吞吐量和低可组合性的应用?

最近,一位名为Noah Citron的研究员提出,对于具有高吞吐量和低可组合性的应用程序来说,Optimistic Rollups可能是更合适的选择。他以链上游戏为例来说明,游戏更需要高性能和低成本的执行,而不需要像DeFi那样的可组合性。此外,游戏生成Zero-Knowledge(ZK)证明的成本可能很高,这将转嫁给用户,最终降低游戏的吸引力。

尽管Optimistic Rollups具有桥接/互操作性差、轻客户端模型更困难等缺点,但Noah Citron认为糟糕的桥接对于游戏这种场景来说并不是问题,因为游戏几乎不需要桥接。此外,应用程序的特定设计减轻了Optimistic Rollups客户端必须重新运行计算的额外负担,以捕捉任何欺诈行为。因此与通用Rollups相比,计算开销会更少。

然而,Polygon Labs的开发人员Brendan Farmer持有不同的观点。他认为:1. 如果是在以太坊虚拟机(EVM)环境下,确实存在成本问题,但更大的问题是拥堵和高交易费用,这是当前所有EVM环境都面临的困扰。2. 如果是非EVM环境,成本问题可能并没有实际意义。不同的虚拟机通常具有更低的证明成本,并且可以设计成更好地缓解拥堵问题。3. 低价值的游戏Rollups实际上比预期更需要桥接,从而获得流动性。

由上述观点可以看出,对于高吞吐量和低可组合性的应用程序来说,Optimistic Rollups可能是一种更适合的解决方案。虽然它存在一些缺点,如桥接性差和轻客户端模型更困难,但在游戏这种特定场景下,这些缺点并不是问题。相比之下,Optimistic Rollups具有计算开销较小的优势。

然而,在选择合适的解决方案时,还要考虑到具体的环境和场景。在以太坊虚拟机环境下,成本问题可能是一个需要关注的因素。然而,在非EVM环境下,成本问题可能并不那么重要,而更重要的是如何解决拥堵和高交易费用的问题。

此外,低价值的游戏Rollups实际上更需要桥接来增加流动性。这是因为流动性对于游戏来说非常重要,而通过桥接可以将游戏中的资产与其他链上资产进行交互,从而增加流动性。

综上所述,对于具有高吞吐量和低可组合性的应用程序来说,选择适合的解决方案是非常重要的。Optimistic Rollups可能是一个不错的选择,尤其对于游戏这种特定场景来说。然而,在做出决策时,还需要考虑其他因素,如成本问题和流动性需求。只有在深入了解具体环境和需求的基础上,才能选择最适合的解决方案。