太長不看

StarkNet Alpha 即將於11 月登陸以太坊主網。現在正是在StarkNet 上進行構建的絕佳時機。

簡要回顧

我們已經在今年年初宣布了我們對StarkNet 的願景:為以太坊帶來強大的可擴展性,同時實現L1 安全性、免許可型交互和去中心化。

我們6 月在公共測試網上線了 StarkNet Alpha。該版本支持完全免許可的通用計算智能合約。我們已經對其進行了兩次升級:先是升級至 Alpha 1 —— 提供L1 <> L2 消息傳遞和鏈上數據;再是 Alpha 2 —— 支持可組合性。

StarkNet Alpha 2 目前支持類似以太坊狀態的可組合型通用計算智能合約,允許L1 和L2 合約進行交互。點擊此處,查看更多內容。

什麼是StarkNet Alpha on Mainnet?

StarkNet Alpha on Mainnet 將支持與在Goerli 公共測試網上類似的功能。

未來預期

由於StarkNet 仍處於開發階段,我們想要逐步引入新的功能,並確保每一步都符合開發者的預期。這裡,我們想要強調兩個特別重要的方面:

許可型智能合約部署:我們將遵照我們的Optimistic Rollup 同僚給出的明智策略:先從 許可型 合約部署開始。詳述如何將你的智能合約加入初始白名單的協議將在未來幾週內發布。不保證向後兼容性:我們預期未來StarkNet Alpha 過渡到StarkNet Beta 後需要從頭開始構建狀態。網絡將從區塊0 開始,各個應用需要在新的網絡上部署合約。此外,開發者和用戶需要注意的是,StarkNet Beta 可能無法向後兼容StarkNet Alpha,例如,開發者可能需要修改合約。當然了,我們會努力確保應用能輕鬆完成遷移,盡量避免必要改動。

近期新增功能

在將StarkNet Alpha 從測試網遷移至主網的過程中,我們會:

將構造函數添加到合約內。改善測試架構。從使用ID 創建區塊和交易變為使用哈希。

我們計劃繼續定期部署新的功能,就像我們在公共測試網上那樣。我們打算在近期完成以下升級:

賬戶合約和代幣合約—— 讓DeFi 應用能夠通過它們熟悉的方式與StarkNet 進行交互。改善的合約功能—— 支持合約可升級性和事件。 Warp:由Nethermind 開發的編譯器,可以將Solidity 語言編譯成Cairo 語言,實現從Solidity 智能合約到StarkNet 智能合約的平滑過渡。以太坊簽名:原生支持使用secp256k1 的橢圓曲線簽名,使得與現有錢包的整合變得更加容易。 StarkNet 全節點:可以讓具備與運行以太坊全節點同等硬件條件的用戶加入網絡。

費用機制

等到賬戶合約和代幣合約被引入StarkNet Alpha,我們就會啟用費用機制。

所有提交至StarkNet 的交易都會產生費用,用來支付鏈上和鏈下成本。該費用最初會以ETH 的形式收取。隨著StarkNet 的規模不斷擴大,單筆交易的成本會降低(就像所有基於STARK 的系統那樣)。在設計最初的費用機制時,我們將以簡單性為重,兼顧交易定價(資源消耗量)的準確性。隨著時間的推移,該機制預期將得到逐步改善。

為使StarkNet 持續運營下去並激勵運營者和開發者,費用收入的一部分將會分配給應用開發者和StarkNet 的核心開發者。

安全性

StarkNet Alpha 在主網上的安全模型將與在測試網上的相同:

每個狀態轉換均由STARK 證明支持,因此是有效的。所有狀態數據都將發佈到鏈上,因此狀態完全可以通過L1 構造。會有一個定序器。網絡是可升級的,沒有任何時延。

StarkNet 生態正在蓬勃發展

StarkNet 的上線吸引了大量有興趣學習Cairo 並在StarkNet 上進行開發的開發者。他們提供了寶貴的反饋。我們真的很高興能在StarkNet 的Discord 頻道上看到熱烈討論。

另外,參與StarkNet 開發的除了StarkWare 團隊之外,還有區塊鏈生態中最強大的幾支團隊:

Nethermind 正在開發兩個項目:Warp:Solidity > Cairo 編譯器Voyager:StarkNet 區塊瀏覽器Open Zeppelin 正在為StarkNet 開發標準合約實現,並且已經開始構建開發者環境Nile。 ShardLabs 正在開發StarkNet HardHat 插件和更好的測試框架。 Erigon 團隊正在努力擴展他們的以太坊全節點以支持StarkNet(代號:Fermion)。他們正在和我們一起設計StarkNet 的核心機制。 Equilibrium 正在使用Rust 編寫StarkNet 全節點實現。 Cairo 審計服務:在接下來的幾個月,ABDK、ConsenSys Diligence、Peckshield 和Trail of Bits 將進行Cairo 審計。 StarkNet 審計:我們已經開始對StarkNet 網絡的基礎進行審計:CryptoExperts 將對Cairo Solidity Verifier 進行審計。 2 Cairo 規範的正式 LEAN 證明已於近期完成,相關論文和GitHub 庫均已發布。

未來幾個月,我們將官宣更多有趣的合作!敬請期待!

STARK 正在擴展

我們滿懷信心地推出StarkNet Alpha,因為我們的獨立擴展式軟件即服務StarkEx 已經展示了STARK 是如何大規模擴展以太坊應用的。我們為dYdX(永續合約)、DeversiFi(現貨交易和支付),以及Immutable 和Sorare(NFT 發行和交易)推出了StarkEx,幫助它們將gas/交易成本降低了100 至200 倍,在Validium(鏈下數據)中低至650 gas/tx,在ZK- Rollup 中低至1100 gas/tx。

迄今為止,StarkEx 已經結算了2700 萬多筆交易,金額高達800 億美元,遠遠超過其它L2 解決方案乃至它們的總和。

心動不如行動

加入StarkNet 生態的最佳時機永遠是現在!無論你想要構建dApp,還是實用的開發者工具,我們都歡迎你的加入!

我們邀請你:

加入StarkNet Discord ,成為StarkNet 社區的一份子。開始學習如何編寫StarkNet 智能合約。私信我們 —— 我們的團隊會全力幫助你將想法和計劃變為現實。

(完)

(文內有許多超鏈接,可點擊左下”閱讀原文“ 從EthFans 網站上獲取)

原文鏈接:

https://medium.com/starkware/starknet-alpha-is-coming-to-mainnet-b825829eaf32

作者:

StarkWare