注:原文來自bankless,作者是Alex Beckett。
不要相信FUD,以太坊正在擴容。
圖片描述
圖片描述

圖:CPU 和GPU 經歷了相同的單片到模塊化的設計轉換,以大幅提高可擴展性
今天我們將深入研究執行層,執行層是我們今天大多數人參與DeFi的地方,但在明天,執行層將是rollup。
而隨著你對rollup的了解變得更多,你將開始意識到並非所有Rollup都是相同的。
截至目前,有兩種類型的rollup很突出,zkRollup和optimistic rollup。
而今天我們聊的重點是zkRollup —— 一種使用零知識密碼學證明來驗證交易的rollup設計。
我們不去談技術細節,而是比較Matter Labs 和Starkware 這兩個獲得巨額VC資金支持的zkRollup方案。
零知識密碼學是前沿的前沿,而通用zkRollup則是以太坊擴容的聖杯。
圖片描述
圖片描述

zkRollups: 對比Matter Labs 和Starkware
長期以來,以太坊在實施擴容解決方案方面面臨著挑戰,經過多年的研發,以太坊開發者社區已經轉向以rollup為中心的路線圖。
但並非所有rollup都是相同的,而在今天,我們將重點討論一下zkRollup。
Rollup 的背景
一級標題
1
Rollup 的背景
Rollup 是一種擴容解決方案,它通過將交易捆綁在一起、壓縮它們並將它們發送到共識層進行驗證。這通過一次驗證多筆交易來提高效率,同時還通過增加可以執行的交易數量來進行擴容。
突然之間,以太坊可以在不犧牲安全性的情況下將tps從15擴展到3000+ 。
特別是,相對於optimistic rollup而言,zkRollup能夠使用零知識證明技術將隱私集成到rollup中。零知識通過允許一方向另一方證明某事而無需披露證明它所需的信息來實現隱私。然而,並非所有zkRollup 都利用了零知識證明技術的隱私屬性。
一級標題
一級標題
2
部署在以太坊主網的zkRollup
StarkEx是StarkWare於2020年6月推出的zkRollup,其支持通用智能合約(此處的通用指智能合約具有運行任意邏輯的功能)。應用程序可以部署在StarkEx上,並利用zkRollup的可擴展性,同時提供與以太坊相似甚至更好的用戶體驗。
迄今為止,StarkEx已通過其託管的四個協議(dYdX、ImmutableX、DeversiFi 和Sorare)處理了4200 萬筆交易以及1850億美元的累積交易額。

因為rollup部署在以太坊上,因為它們會受到以太坊局限性的限制,因此,StarkEx 推出了一個名為validium 的新系統,為應用程序和用戶提供更便宜的選擇。
Validium 的機制與zkRollup 非常相似,唯一的區別是zkRollup 中的數據可用性是在鏈上,而Validium 將其保持在鏈下。這允許Validium得以實現更高的吞吐量。
- Alex Gluchowski

Validium交易費用非常便宜,在實踐中,它們已經被StarkEx上的協議抽象掉了。 ImmutableX就是這樣一個例子,鑄造和交易NFT的gas費用均為0美元,而以太坊的NFT交易費用在20-250美元之間。 DiversiFi還提供了0美元的gas費用,使其能夠遵循與中心化交易所類型的費用結構。
StarkEx 還具有了SHARP 功能,該服務允許將來自多個應用的rollup批量交易聚合為一筆交易,並立即發佈到以太坊,它目前與DeversiFi 和Sorare 一起運行,使它們能夠為用戶進一步降低操作成本。
zkSync
zkSync 是由Matter Labs打造的zkRollup二層網絡,它專為可擴展的支付而構建,用戶可以將資金存入該網絡並與其他zkSync 帳戶之間進行交互轉賬,而成本只是以太坊主網的一小部分。自2020 年6 月主網啟動以來,zkSync已處理了400 萬筆交易,轉賬的費用低至0.20 美元。
用戶交易可使用任何支持的代幣(例如ETH、DAI、RAI)以及正在轉移的代幣進行支付,而無需持有特定的費用token。截至目前,zkSync 所有存款的TVL 總額為2400 萬美元。
zkSync網絡迄今遇到的峰值負載是在Gitcoin 贈款期間,大約為每小時20000筆交易(TPS 5.6),儘管這比StarkEx 展示的18,000 次轉賬少了很多,但它持續了整整一個小時的時間。
一級標題

一級標題

3
對比測試網產品
StarkNet
StarkNet 是StarkWare 的下一次zkRollup迭代,根據計劃,他們將於本月推出StarkNet alpha 主網。這可能會使其成為第一個在完全可組合的網絡上提供通用智能合約的zkRollup,而這是一個被認為需要數年時間才能實現的壯舉。
所謂可組合性,是指應用程序協調、相互構建和互連的能力。截至目前,類似StarkEx這樣具有智能合約功能的zkRollup,還不具備使應用程序具有可組合性的能力。
StarkNet的測試網自6月份開始啟用通用智能合約,自8月份開始啟用可組合性。應用程序部署是無許可的,因此任何人都可以編寫智能合約,並使用原生編程語言Cairo在測試網上發布它們。 StarkWare提供了一個簡單的DEX,與dOrg合作演示StarkNet的功能。

為了提供與以太坊類似的開發體驗,Warp 團隊展示了將以太坊EVM 代碼編譯成StarkNet 合約的能力。

zkSync 2.0
zkSync 2.0是初始zkSync 網絡的下一個版本,其目的是在zkRollup上實現完全可組合的智能合約。今年10月份,zkSync 2.0的測試網上線,而Curve Finance 成為了初始的測試應用。

正文
一級標題
4
正文
路線圖對於確定未來目標以及簡化複雜旅程的目標非常重要。 StarkNet和ZKSync 2.0都有顯示其目標的路線圖願景,兩者都朝著安全、穩定且完全去中心化的最終目標邁進。
StarkNet
StarkNet的路線圖有四個步驟:
Step 0 – 基礎✅
Step 1 – 行星:單應用rollup ✅
Step 3 – 宇宙:去中心化rollup
Step 3 – 宇宙:去中心化rollup

最初的步驟為StarkNet 的構建奠定了基礎,這包括Cairo 編程語言和SHARP,它們允許開發者使用針對zkRollup 優化的語言構建智能合約,同時分擔成本。
Step 2是StarkWare 正在構建的當前階段,它將隨著11 月StarkNet主網的發布而完成——這標誌著StarkNet 的發布是一個支持通用智能合約的完全可組合的zkRollup。
最後一步是StarkNet過渡到完全去中心化、無需許可的rollup。這不會與初始主網發布同時完成,因為系統仍將處於alpha 測試階段,以確保可以在不損壞系統的情況下緩解任何漏洞。在最初的主網發布中,StarkNet 將運行唯一的排序器並進行許可製的智能合約部署。一旦StarkWare 預計StarkNet 的安全性足夠,它將完成去中心化。
zkSync
zkSync 路線圖的第一階段始於zkSync 的部署——一個專注於可擴展支付的zkRollup。

第2 階段計劃在名為zkSync 2.0 的新網絡上開發可組合智能合約,該網絡有望在未來幾個月的某個時間在主網上發布。與此同時,一種新的編程語言Zinc 將作為智能合約的原生語言。
結論
結論
5
結論
StarkWare和Matter Labs都以zkRollup的形式提供了具有尖端技術的網絡,這些網絡正在推動區塊鏈擴容、隱私和高效密碼學的界限。
對於你現在可以使用的網絡,StarkEx有四個應用程序,DyDx和DiversiFi用於交易,ImmutableX和Sorre用於NFT。而zkSync 適用於簡單轉賬以及NFT交易。
本文來自元宇宙之道,經授權轉載。
本文來自元宇宙之道,經授權轉載。
本文來自元宇宙之道,經授權轉載。


