應用程式 Rollup 採用的拐點可能會在 6 至 12 個月後到來。

原文:App-Specific Rollups: A Trade-Off Between Connectivity and Control

作者:Alana Levin

編譯:Luffy,Foresight News

封面:Photo by The Halal Design Studio on Unsplash

兩年前,應用程式開發人員在決定要在哪條鏈上部署自己的應用時,只需面臨一個相當簡單的選擇:乙太坊、Solana、Cosmos,或者其他的 Layer 1 區塊鏈。 彼時,Rollup 都尚未啟動主網,很少有人聽說過「模組化堆棧」這個詞。 L1 之間的差異(輸送量、費用等)非常明顯並且相對容易理解。

如今的情況看起來已大不相同。 應用程式開發人員面臨著更多的選擇:L1、通用 Rollup(Optimistic 和 zk)、IBC 基礎設施、Rollup 即服務提供者、應用程式鏈等等。 更多的選擇帶來了更多的問題:團隊是否應該將應用部署到通用 Rollup,還是構建特定的應用程式 Rollup。 如果他們選擇通用 Rollup,那麼選擇哪一個; 如果他們走應用程式 Rollup 的路線,那麼要使用哪個 SDK/Rollup 即服務,選擇哪個數據可用性層,EigenLayer 是否可以提供説明,如何考量排序器; 如果他們選擇走 OP Stack 的路線,是否能在 Optimism 的超級鏈生態系統中佔有一席之地。

為了縮小問題範圍,本文將採用已經部署在乙太坊上的應用程式的框架,該應用程式希望在乙太坊生態系統中進行擴展。 因此,本文的重點將放在應用程式團隊在決定是否啟動自己的 Rollup 時面臨的決策樹、哪些類型的應用程式特別適合某類基礎設施,以及我認為我們何時可能達到採用的臨界點。

高層次框架

應用程式 Rollup 決策的核心實際上是一個簡單的問題:如果該應用程式構建在自己的鏈上,使用者還會使用它嗎? 進一步展開就是兩個問題:

  • 如果應用程式位於自己的鏈上, 使用者是否更有可能使用它?
  • 如果應用程式位於自己的鏈上,使用者是否一樣會使用它?

特定應用程式 Rollup 的好處是更好的控制:抽象 Gas 成本的能力,限制其他應用程式活動引起的鏈上擁堵,更好地試驗如何利用代幣,探索不同的經濟結構(例如 Gas 回扣),構建自定義執行環境,實施訪問控制(例如許可權部署)等等。

但這種額外控制的代價是失去與更廣闊生態系統的連接性。 通用鏈上的應用程式可以訪問該鏈上已有的流動性(例如,不需要在鏈之間進行額外的橋接)、與其他應用程式的可組合性以及鏈上的使用者注意力。 相對於運行自己鏈的應用程序來說,在通用鏈上構建還省去了不少工程上的開銷。

如果免費的話,更好的控制性可能會增強用戶體驗。 因此,核心問題的答案——如果應用程式位於自己的鏈上,使用者是否仍然會使用該應用程式——實際上取決於這種控制與連接的權衡。

应用程序可以牺牲多少连接性? 

连接有多种形式,最重要的两个是:1)注意力,2)资本。 

注意力与原生传播有关。如果一个团队的项目是用户进入生态系统时首先要参与的项目,那么就说明该应用程序具有原生传播性。能够掌控注意力的应用程序更适合推出自己的链;无论该应用程序位于哪条链上,用户都会使用该应用程序。在我看来,当前具备原生传播性的应用程序包括 Mirror、Zora、 Manifold 、Sound.xyz 和 OnCyber​​ 。还有一种观点认为,没有强大传播性的应用程序可能会选择推出自己的链,以激发用户兴趣(但是我发现如果许多链同时追求这条路线,那么这就不那么引人注目了)。

连接性的第二种形式是资本。通常,用户在一个应用程序上部署的资金是从同一生态系统中的另一个应用程序中转移过来的。我称之为「共享流动性」,它的影响是真实存在的。大量新的应用程序选择通用 Rollup,因为桥接到该生态系统的 ETH 数量较多,生态系统内的现有资本可以帮助消除用户采用的障碍(而不是试图说服用户进入新的生态系统)。这些因素对于任何将某种形式的金融化嵌入到其产品中的应用程序都是需要考虑的。DeFi 之外的例子可能包括:通过 Mirror 收集 NFT 论文、付费在 Stealcam 上「窃取」图像,或者任何具有产品内打赏功能的东西。

失去这种「资金连通性」意味着应用程序需要强迫用户将资金停放在链上。原因之一可能是消费者经常使用该应用程序,毕竟跨链很痛苦,因此在链上保持健康的资金供应会更容易。但比闲置资金更令人信服的是为用户提供产生收益的选择。这看起来像是链原生形式的收益、构建提供收益的相邻产品的应用程序(如 Blur 的借贷协议)等等。  

注意力和资本也是许多人将链上游戏视为特定应用程序 Rollup 的理想候选者的原因:它们是相当独立的经济体,并且极度依赖流畅的用户体验。换句话说,链上游戏受益于高度的控制,即便它们被孤立,也不会遭受重大损失。其他非常适合应用 Rollup 的应用程序可能会通过补贴交易(例如前几笔交易是免费的)或在登录时不需要付款(例如用户生成的链上内容、某些社交应用程序、DePIN 网络等)来最大限度地减少前期用户资本要求。 

当然,项目希望对其基础设施进行更多控制还有其他原因。专有 Rollup 实现部署许可和筛选用户的能力(例如对链拥有 / 运营的排序器进行 KYC)。然而,这样也会导致 Rollup 数据库和中心化数据库之间的界限变得愈加模糊。

最小化连接性损耗

随着互操作性解决方案的改进,连接性与控制性的权衡也变得不那么重要。桥接器和排序器通常是被讨论的关键基础设施。它们有些相似,因为两者都提供了一种让一条链上的交易影响另一条链上的交易的方式。桥通过传递消息或启用资产转移来实现这一点,共享排序器通过从多个链中摄取和排序交易来实现这一点。共享排序器和桥都是原子可组合性所必需的——排序器保证在一个块中包含多个(跨链)交易,而这些交易的实际执行通常需要桥。

Rollups 的单位经济效益是「连接性」具有影响力的另一个领域。L2 交易费用由两部分组成:1)将数据发布到 L1 的成本,2)用户为交易支付的成本。Rollup 批量处理交易的调用数据,使发布成本能够在用户之间分摊:交易越多,每个用户的平均成本越低。这也意味着活跃度较低的 Rollup 可能会延迟将交易发布到 L1,直到它们拥有足够大的交易包。其后果是最终确定时间变慢,用户体验差。共享排序器似乎越来越多地成为聚合层,其中对来自多个较小 Rollup 的交易进行批处理可以帮助为长尾个体创造可行的单位经济学。

我们正处于一个转折点吗?

应用链和应用 Rollup 的想法并不新鲜。然而,在很长一段时间里,它给人的感觉就像是一个正在开发的住宅区:大量基础设施正在建设中,但没有任何居民。最近几个月,我们开始看到第一批居民涌入。Lattice 构建了 OpCraft,这是一个由自己的 rollup 支持的链上自治世界;Lit Protocol 和 Synapse 已经宣布了自己的 Rollup(尽管这两者都更多是面向基础设施而不是面向应用程序的项目);Zora 推出了 Zorachain。最近与成熟的应用程序团队(尤其是那些考虑 L2 策略的团队)的对话已经开始探索应用程序 Rollup 是否适合他们。

我的假設是,真正的拐點將在(至少)6 至 12 個月後到來。 遊戲和社交應用與特定應用程式 Rollup 具有最明顯的產品市場契合度:社交和遊戲都嚴重依賴索引、排序問題(尤其是在遊戲玩法中)和自定義功能(像無 Gas 交易)對於娛樂型消費產品都特別重要。 許多應用程式團隊正在建設中,尤其是遊戲,可能需要數年時間才能完成開發併發佈。

我的另一個收穫是,對於金融化程度較低的應用程式來說,最關鍵的是吸引注意力。 到目前為止,本文將應用程式 Rollup 定義為「每個 Rollup 對應一個應用程式」。 但這種觀點可能過於狹隘。 也許有多個應用程式組成一個集體,共同啟動一條鏈。 同樣,我們可以看到一個應用程序構建自己的鏈並鼓勵其他應用程式在其上部署。

最後,我堅信我們會看到未來有更多的 Rollup。 為應用程式 Rollup 構建基礎設施服務的專案將會激增。 Caldera、Sovereign SDK、Eclipse、Dymension、Conduit、AltLayer 等為應用程式團隊提供了低門檻解決方案來啟動自己的 Rollup。 Espresso、Astria 和 Flashbots 的 SUAVE 是排序器領域的一批早期探索者。 啟動成本呈下降趨勢,「連接性」權衡也變得不那麼重要。 但如此大量的新基礎設施供應商也意味著應用程式團隊可能會花時間瞭解各種選項方案,並且這些參與者之間將爆發一場戰爭。 再說一次,雖然跡象表明人們正在採用,但我認為拐點還需要幾個月的時間。

感謝 Devloper、Jill Gunter、Kyle Samani、Jason Maier、Cem Ozer 和 Viktor Bunin 的反饋、評論和對話,幫助開發了許多這些想法。

免責聲明:作為區塊鏈資訊平臺,本站所發佈文章僅代表作者及嘉賓個人觀點,與 Web3Caff 立場無關。 文章內的資訊僅供參考,均不構成任何投資建議及要約,並請您遵守所在國家或地區的相關法律法規。