Rollup as a Service (RaaS)是一種允許使用者在幾分鐘內建立和部署自己的L2 Rollup的商業模式。使用Conduit作為RaaS架構,使用者可以輕鬆創建以太坊虛擬機器L2 Rollup。匯總後,用戶可以橋接ETH並部署智能合約和dapp。 Conduit也提供區塊瀏覽器,方便用戶視覺化所有內容。 RaaS的興起使得創建L2 Rollup變得簡便,帶來了更多的Rollup選擇。用戶也可以在新的L2區塊鏈上部署自己的代幣、智慧合約和dapp,展現了RaaS為區塊鏈發展帶來的潛力。
撰文:一隻狐狸
編譯:深潮TechFlow
本文摘要:
Rollup as a Service (RaaS) 是一種新的商業模式,允許任何人在沒有編碼的情況下創建和部署自己的L2 Rollup。 Conduit 是一個非常容易使用的RaaS 架構,下面您將看到使用幾次點擊如何快速簡單地運行以太坊虛擬機(EVM)L2 Rollup。當您匯總活動狀態時,您可以將ETH 橋接收其中並部署智能合約和dapp,例如,我創建了一個名為DOG 的代幣並將其轉移。 Conduit還為您設定了一個區塊瀏覽器,因此您可以輕鬆地在區塊上視覺化所有內容。
正文
由於以太坊主網變得極其緩慢和昂貴,因此我們看到了以太坊L2的成長,其中大部分是我之前討論過的Rollup。
要創建自己的Rollup,需要相對深入地理解區塊鏈,但最近,「Rollup 即服務」(RaaS)的大幅增長意味著您可以在幾分鐘內部署一個L2 Rollup,而不必編寫一行程式碼
本文,我將透過觀察Conduit,稍微探討一下RaaS的工作原理。
匯總和RaaS
隨著以太坊尋求擴展以每秒處理更多交易,第2層(L2)解決方案不斷增長,我們在過去的文章中研究了EVM L2。
Rollup是今天以太坊上最受歡迎的L2類型。簡單提醒一下,Rollup是一個單獨的區塊鏈,執行交易然後將Rollup版本發布回主鏈。
已經有成十上百個L2 Rollups的例子,如下圖。
然而,儘管出現了像Optimism 和Arbitrum 這樣的鏈,它們創建了自己的工具包,可以更快地創建L2,但自己創建的L2 仍然不是一件小事,並且需要一定的技術知識。此外,您需要運行節點來支援L2,這也可能變得複雜。
這項挑戰催生了一種新型的業務,即提供「Rollup as a Service」(RaaS)。透過RaaS,任何人都可以透過只需按幾個下按鈕即可在四角內建立部署和自己的Rollup,然後開始將ETH 橋接並在自己的L2 上運行智慧合約和dapp
下面我將向您展示使用RaaS 建立Rollup 有多簡單。
導管
RaaS 領域已經有許多競爭對手,包括Astria、Caldera、AltLayer、 Conduit 等。
在本文中,我選擇使用Conduit,我發現它非常快速且易於入門。
根據他們的允許說法,引導您:「在幾分鐘內部署一個Rollup,而不是幾個月。」提供「完全託管、生產級定制、可的以太坊、樂觀、Arbitrum、Base、Mode和Zora的Rollup ” 。 」
他們的登陸頁面非常清楚地展示了使用Conduit創建Rollup有多麼快速簡單。
讓我們在下面的步驟中進行一下了解。
建立一個Rollup
首先,在登陸頁面上選擇配置按鈕,您將被要求建立一個帳戶和組織,然後立即被帶到設定頁面來配置您的第一個總計。
使用Conduit建立主網Rollup每月費用為$3,000,無論您是否需要主網Rollup,您仍然可以使用測試網Rollup來開始,每月矩形$50。
Conduit 可讓您使用Optimism 的OP 堆疊或Arbitrum 的Orbit 堆疊。如果選擇Orbit,您會發現後續的選項也相應更改。
結算層是保證交易最終性和安全性的層,而資料可用性層是在任何給定時刻重建Rollup所需資訊的維護者。
兩者都很重要,但作為一種簡化的解決方案,應該真正的結算在像以太坊這樣的更去中心化的區塊鏈上,具有最高的金融安全性,而數據可用性可以像Celestia這樣的在更中心化的區塊鏈上,該區塊鏈支援以更亮點儲存更多數據。
在我的測試網路範例中,我堅持使用了OP 堆疊,使用以太坊結算層,Celestia 作為DA。儘管如此,Conduit 允許您混合匹配這些,找到最適合您特定範例的方式。
當您繼續時,您將被要求每月支付50 美元的費用。
付款完成後,您就完成了在幾分鐘之內,您就配置了自己的第一個L2 Rollup。
您現在只需要完成等待15-20分鐘,Conduit就會設定好一切,一旦,設定將顯示如下:
您的組織和Rollup 的名稱可以編輯。現在您可以開始使用您的新L2 Rollup 了
開始使用您的匯總
在設定頁面選擇Rollup後,Rollup資訊將顯示如下:
Rollup 配置設定顯示在右側,黑色接線盒的輸出表示L2 正在運作。目前您不需要真正理解輸出的含義,您需要看到它持續更新。
您需要選擇“添加到錢包”將網絡添加到您的Metamask或等價錢包中。
然後,您應該在橋接部分點擊“建立橋”,這將開啟一個名為SuperBridge 的橋接軟體。
由於我們在測試網路上,您將能夠將Sepolia ETH 橋接收到您的新Rollup 上。如果您沒有任何Sepolia ETH,您可以從這個房間獲取。
我有幾次橋接了超過1個ETH,最終在我的新L2 Rollup上得到了2個測試網絡ETH,在我的Metamask錢包上可以看到
現在,您已經將測試網路ETH橋收到了您的新Rollup,您可以開始使用它了
進一步使用您的匯總
現在您擁有了自己的L2 Rollup,您可以直接部署程式碼到其中。
首先打開Remix IDE,我已經在我的名為“為您編寫的第一個智能合約”的教程中解釋瞭如何使用它。
然後將下面的程式碼複製到Remix中的一個新檔案中。
將環境更新為“注入的提供者”,將您的Metamask設定為新的總和。在橙色配置按鈕旁邊為您的代幣命名和符號,在這種情況下,我寫了“狗,狗”,然後點擊部署。
您將需要在Metamask 中簽署此交易,當交易被處理時,您將剛剛在您的新L2 Rollup 上創建了一個新代幣,這酷了
如果我打開Metamask,我可以透過複製Remix中創建的合約地址和代幣添加到我的錢包中。
這樣一來,我就可以看到我的新狗代幣的餘額為100000 DOG。在Metamask 中,我可以將100 DOG 傳送到網路上的另一個位址。
怎麼樣,我們不僅剛剛創建了我們自己的Rollup,還在這個新的區塊鏈上創建了我們自己的狗代幣,並將其發送到這個新鏈上的另一個帳戶。
整合
正如您所看到的,您可以在您的新L2區塊鏈上做任何您想做的事情,例如創建自己的代幣、智能合約和dapp。
您可以擁有從簡單的代幣到像Sushiswap 這樣的複雜AMM 在您的Rollup 上運行,正如我們看到它在幾個鏈上運行一樣。
對於與不同專案的這種集成,Conduit 有一個集成頁面,可協助您將這些應用程式部署到您的新Rollup 上。
當您在此頁面上選擇任何dapp 上的「取得」時,將彈出一個類型的表單,您可以解釋為什麼要使用dapp 與您的Rollup 整合。
擁有這樣一個與目前最受歡迎的dapp 之一交易所的簡單介面,對於啟動一個全新的Rollup 來說是一件非常有幫助的事情。
當您對您測試的所有內容滿意時,您可以將Rollup 遷移到主網。但是,每月升級需要3000 美元,並且您需要安排與Conduit 的演示才能生效。
在瀏覽器上確認我們所做的事情
在嘗試我的新測試網匯總後,我可以透過跳入管道也為您設定區塊瀏覽器來確認發生的一切。
例如,我可以返回瀏覽器並查看我的地址,以查看已完成的交易和我擁有的代幣。
透過在左側選擇區塊鏈選項卡,然後點擊「存款(L1->L2)」之類的選項,我可以獲得更多特定於區塊鏈的信息,在這種情況下,您可以觀看到我橋接的Sepolia ETH。
在選擇代幣後,我還可以看到我配置的新狗代幣。
我們可以更深入地研究這個代幣,並查看有兩個持有者,因為我將100 DOG 發送到網路上的另一個帳戶。
我相信很明顯,我只是初步探索了擁有自己的新Rollup所能實現的功能的表面。在未來的貼文中,我可能會研究探討不同的例子。
最令人著迷的是,由於使用RaaS 已經輕鬆創建了Rollup,因此L2 很可能會變得普遍化,將會成百上千個存在。
現在,真正的問題將是如何將您的L2 Rollup 與其他Rollup 區分開來?
資訊來源:0x資訊編譯自網際網路。版權歸作者深潮TechFlow所有,未經許可,不得轉載