簡析 STARKs、StarkEx、StarkNet 區別與聯繫

BlockBeats
2022-06-09 14:57:43
收藏
StarkEx 是一個用於特定應用的擴容引擎,StarkNet 是一個無需許可的 Layer 2 網絡。

原文標題:《分不清楚?STARKs、StarkEx、StarkNet 分別都是什么?

作者:StarkNet Intern

編譯:Kxp,律動 BlockBeats

本文梳理自 StarkNet Intern 在社交媒體平台上的觀點,律動 BlockBeats 對其整理翻譯如下:

概要:

  1. STARKs 證明了鏈上計算的完整性,使擴展成為可能
  2. StarkEx 是一個用於特定應用的擴容引擎
  3. StarkNet 是一個無需許可的 Layer 2 網絡

STARKs

在 STARK 方案中,只需要生成一份證明,計算結果就可以在簡單幾步內得到驗證。

有了 STARKs,較大的計算可以在鏈下進行,減少了區塊鏈上驗證所需的計算量。只需幾步鏈上操作,驗證者就可以驗證大規模的鏈下計算。

STARKs 解決方案可以用單一 STARK 證明進行組合、計算以及驗證成千上萬的區塊鏈交易,處理成本將分攤到一批交易的所有交易中,保證了 Ethereum 的安全性,降低了 Gas 費用。

低計算成本的好處在於,它將方便新類型的應用在鏈上完成搭建,改善了用戶體驗,降低了 Gas 成本,並確保了 Ethereum 的安全性。

StarkEx

StarkWare 為 Ethereum 擴容提供了兩種解決方案:StarkEx 和 StarkNet。

StarkEx 可以提供許可的、針對特定應用的擴容解決方案。有了 StarkEx,鏈下計算的成本將大幅下降。STARK 證明是在鏈外生成的,以驗證執行情況,可以覆蓋 12000-500000 個交易。同時,STARK 驗證器可以在鏈上驗證該證明。

所有交易只用被驗證一次,且每筆交易分攤下來的 Gas 成本低得驚人。

你可以在 StarkEx 上找到像 dYdX(永續交易)、Immutable 和 Sorare(NFT 鑄幣和交易)、DeversiFi(現貨交易)和 Celer(DeFi 池)等應用。

為了滿足市場和客戶的需求,StarkEx 正在進行擴容。

StarkNet

StarkNet 是一個無需許可的 Layer 2 網絡,任何人都可以在這裡部署智能合約。

StarkNet 的生態系統類似於 Ethereum,任何合約都可以與 StarkNet 上的任何其他合約互動,協議也可以進行自由組合。同時,非同步消息傳遞功能允許 StarkNet 與 Ethereum 合約進行通信。

StarkNet 的排序器可以批量處理交易,而不像 StarkEx 那樣由應用程序提交交易。目前,StarkNet 的排序器由 StarkWare 運營,下一步將計劃完成去中心化。

一旦應用程序部署了 Cairo 合約,就不再需要額外的運營商基礎設施。StarkNet 將支持 Rollup 數據的可用性,意味著 Rollup 狀態與 STARK 證明將一起被寫入 Ethereum。

StarkNet 的開發者構建了應用程序、工具和基礎設施,而 DeFi、遊戲、投票、AI 等功能已經可以在 Testnet 上運行了。另外,StarkNet 還建立了開發者工具,如區塊探索器、本地測試環境和幾種語言的 SDK。

在 Shamans 平台上,你可以自由提出改進意見、新功能以及最優方法。

總結

StarkEx 和 StarkNet 都是基於 STARK 的擴容解決方案,每一個都兼備了可擴展性、低成本和安全性,只是操作參數有所不同。對於 StarkEx 來說,一個獨立且兼容 StarkEx 的 API 的應用程序可能是最合適的選擇。

對於那些與其他協議同步互動或需要比 StarkEx 提供更多功能的協議來說,使用 StarkNet 可能才是更優的選擇。

STARKs 徹底改變了 Ethereum 上的應用程序,與此同時,StarkEx 和 StarkNet 也為區塊鏈的應用創造了更多可能。

鏈捕手ChainCatcher提醒,請廣大讀者理性看待區塊鏈,切實提高風險意識,警惕各類虛擬代幣發行與炒作,站內所有內容僅係市場信息或相關方觀點,不構成任何形式投資建議。如發現站內內容含敏感信息,可點擊“舉報”,我們會及時處理。
ChainCatcher 與創新者共建Web3世界