StarkWare 的 ZK Rollup 擴容方案 StarkNet 上線 Alpha 2 版本。目前 StarkNet 也正在爲 Alpha 主網的發佈做準備,並將首先從白名單應用開始。本文源自於 StarkWare 的《 StarkNet Alpha 2 》,由動區專欄作者 以太坊愛好者 整理、編譯與撰稿。
(背景補充:dYdX 推出 Layer 2 協議主網:透過整合 StarkWare,實現 L2 永續合約交易)
太長不看
- StarkNet 現已支持可組合性,這是 StarkNet 在 Constellations 階段的主打功能。
- StarkNet 測試框架已上線 —— 開發者現在可以在本地測試他們的合約。
- StarkNet Alpha 2 包含一些重要的性能改進,例如,支持默克爾-帕特里夏樹和內置的位操作。
- 生態系統前沿消息:
- 標準化合約:OpenZeppelin 將為 StarkNet 開發標準化合約,就像他們在以太坊上開發的那樣!
- EVM -> Cairo 編譯器:Warp 團隊 @ Nethermind 展示了如何將 ERC 20 Solidity 代碼編譯為 StarkNet 合約。
背景
StarkNet 是一個免許可型去中心化 Validity – Rollup(即 ZK-Rollup)。我們在今年年初官宣了該項目的路線圖(中文譯本)。 StarkNet Alpha (中文譯本)目前正在以太坊公共測試網上運行,現已支持免許可的智能合約部署,以及 L1 <> L2 通訊和數據上鍊。
延伸閱讀:區塊鏈隱私技術開發團隊 Zk-starks,發表了他們的白皮書
因此,任何人都可以部署智能合約來實現任何業務邏輯。此外,任何使用者無需許可即可將交易發送至 StarkNet Alpha,並享受媲美以太坊的體驗。
本次上線的 StarkNet Alpha 2 包含一項核心功能:已部署的智能合約之間的可組合性。該功能的推出標誌著 StarkNet 從 Planets 階段跨入 Constellations 階段。
功能
StarkNet Alpha 2 推出以下功能:
- 可組合性:StarkNet Alpha 現已支持智能合約之間的互動(提前達成目標)!本次升級的亮點是:
(1)開發者可以帶給使用者媲美以太坊的體驗
(2)調用是同步的,而且可以作為函數調用。我們已經迫不及待想要看到,新應用將如何從 StarkNet 提供的無限計算規模和可組合性中受益。如需了解如何使用該功能,你可以參考這個教程。我們很想了解你們的反饋,並在 StarkNet discord 上看看你們建構了什麼。
- 本地測試框架:為響應大家的要求,我們提供了更好的測試框架。這個框架可以讓開發者通過在本地測試他們的 StarkNet 合約部署和互動來加快 dApp 的開發進度 —— 沒有任何外部依賴項。 StarkNet Alpha 2 只提供 L2 互動功能,之後的版本將增加新的功能並提高易用性。
- 性能改進:我們已經改進了 StarkNet 的設計,改用默克爾-帕特里夏樹狀態承諾,以支持更高的吞吐量和更短的證明生成時間。這一變化可以提高區塊大小的上限,從而降低每筆交易的成本。 ZKP 語言 Cairo(StarkNet 操作系統的核心組件)使得 StarkNet 可以實現更加複雜的狀態承諾。
- 位操作(Bitwise Operation):我們已經增加了一個 Builtin(執行單元)來支持在 StarkNet 合約中進行更高效的位操作。
- Goerli:StarkNet 正在從 Ropsten 過渡至 Goerli!終於,我們已經將 StarkNet 系統從 Ropsten 的奇思妙想中解放了出來。 StarkNet Alpha 2 將在更穩定的開發環境中運行。
生態系統
StarkNet 生態系統正在持續發展,我們很高興與大家分享近期的喜訊:
標準化合約:我們很榮幸與 OpenZeppelin 合作開發 StarkNet 的標準合約庫。他們在標準化合約方面的規範工作為以太坊使用者帶來了極大的便利,我們相信標準化合約將在 StarkNet 生態中發揮很大的作用。
EVM->Cairo 編譯器:Nethermind 的 Warp 團隊展示瞭如何將 ERC-20 合約從 EVM 字節碼轉譯成 StarkNet 合約並在 StarkNet 上部署。這項工作進展得很快,我們的下一個目標是將任意智能合約從 Yul 轉譯成 Cairo。
Maker 有望登陸 StarkNet:已經有人向 MakerDAO 提交了在 StarkNet 上實現 Maker 協議的提案。根據提議,第一階段將創建從以太坊到 StarkNet 的 DAI 跨鏈橋,然後在 StarkNet 上鑄造 DAI。
StarkNet / Cairo 審計服務:我們正在聯繫多家審計公司對 StarkNet 智能合約和 Cairo 程序進行審計。
主網即將上線
我們正在為 StarkNet Alpha 主網上線做準備,先從白名單上的應用開始。一些項目已經在籌備中,每天還會有新的項目加入。如果你也想在主網上部署項目,歡迎通過 discord 與我們聯繫。
📍相關報導📍
L2大戰|以太坊現階段價值大幅外溢,這六個「Layer2 項目」或是最大受益者
盤點|你現在就可以在「以太坊 Layer 2」上做的 7 件事
Layer 2觀察者週報 | L2鎖倉量暴增、Optimism將開放更多項目白名單
讓動區 Telegram 新聞頻道再次強大!!立即加入獲得第一手區塊鏈、加密貨幣新聞報導。
LINE 與 Messenger 不定期為大家服務