當Amazon Web Services (AWS) 在2006 年突然出現時,人們很快就發現,以自給自足的名義在內部進行所有運營的企業不一定有效或聰明地工作。能夠遠程託管應用程序、服務和數據變得非常強大。
在使用AWS 之前,你必須聘請信息技術專業人員團隊、租用物理空間並投資硬件才能管理你的計算和存儲需求。整個設置完全沒有彈性。使用AWS,計算或存儲需求的前期成本已成為過去。通過加快上市時間,提供全球影響力、速度和靈活性,AWS 為他們的客戶提供了競爭優勢,同時降低了初出茅廬的初創公司的進入門檻。
快進到現在,匯總即服務(RaaS) 將為基於區塊鏈的應用程序提供類似的競爭優勢。 Rollups 添加了一個彈性執行層,以在需要時有效地提高可擴展性和性能——現在它可以在沒有更高成本、鏈限製或構建時間的情況下完成。
簡而言之,RaaS 之於Web3 可能就像AWS 之於Web2 時代一樣。
區塊鏈世界的“AWS 時刻”?
就目前而言,區塊鏈生態系統受到許多與早期互聯網相同的問題的困擾,整個空間將從“AWS 時刻”中受益匪淺。可擴展性仍然是一個主要挑戰。開發人員使用以太坊、Solana 和Avalanche 等第1 層來部署他們的應用程序,但發現它們的可定制性都不夠。例如,構建完全鏈上游戲的遊戲工作室希望能夠部署大於第1 層施加的限制的智能合約。此外,他們更願意以安全性換取延遲。例如,以太坊目前的出塊時間平均約為12 秒,這對於大多數鏈上游戲來說可能不夠用。因此,某些應用程序開發人員離開了現有的鏈並構建了他們自己的應用程序專用解決方案。 CryptoKitties 和Axie Infinity 就在其中。
因此,人們當然可以將“構建自己的鏈”現象與前AWS 時代相提並論。那時,像Cosmos SDK 和Polkadot Substrate 這樣的項目試圖用SDK 填補空白,這將啟動時間從幾年縮短到幾個月——從而在這個領域創造了巨大的進步。
畢竟,通過創建適合特定應用程序或產品需求的鏈來提高速度、交付和質量似乎是一件很容易的事。毫無疑問,它還使相關開發人員更加自主——讓他們能夠完全控制底層技術並作為擴展,從而能夠更快地實施升級和安全更改。如果定位正確,它還可以為dApp 提供市場競爭優勢,為其核心層及其支持的生態系統吸引價值。
以去中心化貨幣市場協議Compound 為例。 Compound 宣布計劃在2020 年推出自己的名為Compound Chain 的鏈。 Compound 將使用Polkadot 的底層框架構建,據該團隊稱,它允許開發人員專注於構建應用程序代碼,而不是發明共識算法。然而,該項目在大約一年後被放棄,因為它被認為太難使用。
最近的一個例子是dYdX(以太坊上主要的去中心化衍生品交易所)決定轉向使用Cosmos SDK 構建的自己的鏈。該公告於2022 年6 月發布。雖然該項目仍在如火如荼地進行,但最新的開發更新估計主網將在2023 年9 月的某個時候準備就緒——即,將需要一年多的時間來構建一條應用程序專用鏈,使用最先進的工具。看來我們又回到了原點。這些SDK 雖然非常有用,但仍然不是理想的產品。
顯然,這些項目自身也面臨著一系列挑戰。對於想要啟動鏈的開發人員來說,它們通常太低級了。另一個問題是引導網絡,並創建一個足夠可行的生態系統以使其成功。
看來我們還沒有用於區塊鏈的AWS。甚至可以說這些鏈中的每一個都在構建自己的AWS,在這個過程中製造了更多的混亂並利用了大量資源。
匯總即服務的工作原理
Rollup-as-a-service (RaaS)——一種第2 層服務,可幫助用戶根據他們的特定需求輕鬆創建和管理匯總——正在成為一種可行的技術。 RaaS 被建模為一種彈性的、按需付費的服務,通過將一些計算負載從主網絡轉移出去,可以實現更快、更便宜的交易,幾乎沒有擁塞。
受軟件即服務的啟發,RaaS 產品允許開發人員通過提供簡單易用的圖形界面來啟動匯總。讓我們以開發人員想要啟動與以太坊相關的匯總為例。不使用複雜的SDK,而是提供一個界面,允許通過簡單的按鈕和點擊進行鏈定制。總體而言,上線時間將從幾年或幾個月縮短到幾分鐘。
rollups 相對於主權鏈的另一個好處是,rollups 從底層第1 層獲得安全性,因此,即使它們僅由處理用戶交易的單個節點組成,這些rollups 也是安全的。這是因為,在節點惡意行為的場景中,底層1 層可以檢測並懲罰節點,從而對不當行為產生財務威懾。因此,啟動匯總的團隊不一定需要說服數百名驗證者來監督和維護網絡。這減少了構建生態系統以運行匯總所需的工作量。
事實上,這些匯總由底層鏈而不是主權鏈保護,這些匯總還提供了主權鏈無法提供的獨特而強大的功能:處理匯總的能力。
期望對其應用程序的需求增加的開發人員可以:(1)啟動由第1 層保護的快速且可擴展的匯總; (2) 根據需要使用rollup,然後(3) 通過在第1 層進行“生命週期結束”結算來處理rollup,從而轉移rollup 上的所有資產,例如NFT 和代幣到第1 層。根據定義,主權鏈無法實現這一點,因為沒有基礎鏈可以將資產轉移到其中。事實上,這些一次性匯總使整個系統的資源得到了高度優化。僅當去中心化應用程序預計第1 層無法處理的大量需求時,才會調用匯總及其資源,並且一旦需求逐漸減少,dApp 就可以移回第1 層。
未來,RaaS 之於Web3 可能就像AWS 等基於SaaS 的模型之於Web2。事實上,以太坊是領先的區塊鏈之一,優先考慮其第2 層空間的開發,以允許dApp 具有更大的可擴展性和功能。幾個項目正在構建匯總即服務解決方案,但仍處於非常早期的開發階段。有些人還在構建直觀且易於使用的儀表板,可以幫助任何人(不僅僅是開發人員)在大約10 分鐘內部署匯總。與側鍊和SDK 等選項相比,這是閃電般的速度——因此它的價值主張是巨大的。企業不僅可以獲得所需的可擴展性和安全性大幅上漲,而且還可以獨立完成。
當然,人們必須為rollups 處於早期開發階段這一事實做好準備。他們也可能受限於他們選擇建立的生態系統,並且與其他區塊鏈建立互操作性可能是某些人的長期目標。但隨著它的成熟,RaaS 可以成為需要定制擴展的公司的催化劑,就像SaaS 為Web2 所做的那樣。
匯總即服務將改變企業滿足可擴展性需求的方式,激發下一個業務轉型時代。此外,可定制方面將更好地滿足小眾消費者的需求。通過慶祝去中心化設計可以為每個人做些什麼,讓我們共同承擔塑造一個既個性化又互聯的互聯網的責任。
資訊來源:由0x資訊編譯自FORKAST。版權歸作者Amrit Kumar所有,未經許可,不得轉載
0X簡體中文版:為什麼rollups-as-a-service 之於Web3 就像AWS 之於Web2