如果应用特定的 Rollup 成本过高且没有提供必要的技术定制,大多数开发者会选择在共享的 Rollup 上进行发布。这让我开始思考 Ethereum Rollups 与 Cosmos 的应用链以及 Solana 之间的观点。
我对竞争生态系统的心智模型很简单——最容易且最大的部署平台将拥有最具传播力的应用程序。为什么呢?因为这个社区对实验的接受度最高,这样就能提供最高的传播应用程序的机会。我从2019年开始就持有这个观点。
必须部署自己的链或 Rollup 会大大降低实验的速度,因为你需要处理基础架构和应用程序。
话虽如此,对于一些开发者来说,为了运行高性能应用程序,定制化的修改是必要的。这些应用程序不能在共享的 L1 上运行。举例说明:
1)dYdX:需要每个验证者运行一个内存中的订单簿,以实现高吞吐量和完全去中心化。
2)Thorchain:无需依赖任何一个 L1,可以进行无信任的跨链交换。
3)ChainFlip:需要一个独立的网络用于保管通过 TSS 方案等方式的资产,并具备其他功能。

那么,如何解决最大生态系统(以太坊)将吸引最多开发者/应用程序的竞争观点与无法在其中构建关键用例之间的矛盾?
我并不解决这个问题。
大多数开发者/应用程序将在以太坊/Solana上发布,而需要定制修改的特定情况将会在应用链上发布。目前我的看法是:
1)以太坊:最多的开发者/应用程序实验,毫无疑问。
2)Solana:在最快的共享全局状态方面是最佳选择。
3)Cosmos:启动应用特定链,需要定制修改,这在共享的 L1 或 Rollup 上不受支持。
2、一些存在的问题难题 1