Gate 广場「創作者認證激勵計畫」優質創作者持續招募中!
立即加入,發布優質內容,參與活動即可瓜分月度 $10,000+ 創作獎勵!
認證申請步驟:
1️⃣ 打開 App 首頁底部【廣場】 → 點擊右上角頭像進入個人首頁
2️⃣ 點擊頭像右下角【申請認證】,提交申請等待審核
立即報名:https://www.gate.com/questionnaire/7159
豪華代幣獎池、Gate 精美周邊、流量曝光等超過 $10,000 的豐厚獎勵等你拿!
活動詳情:https://www.gate.com/announcements/article/47889
Stylus 與 EVM:那場不存在的偉大辯論
大家總是問我:「@arbitrum Stylus 會取代 Solidity 嗎?」錯誤的問題。
Stylus 和 EVM 不是競爭對手。它們是隊友。這就是為什麼智能合約的未來不是選擇一方,而是擁有多種選擇。
Solidity 主導著智能合約開發。它熟悉且運作良好。
但強迫每個開發者都學 Solidity,限制了鏈上建構者的範圍。Rust 開發者遠離,C++ 團隊完全跳過區塊鏈。
EVM 也有性能限制。某些工作負載的記憶體和計算成本擴展不佳。有些計算在鏈上運行變得過於昂貴。
Stylus 允許你用 Rust、C 或 C++ 通過 WebAssembly 編寫智能合約。
這些合約與 Solidity 合約並行運行。它們可以互相通信。Rust 合約調用 Solidity 合約,反之亦然。
同一條鏈。同一安全性。不同語言。性能差距是真實存在的。
基準測試中的亮點:
🔹 運行速度在計算密集型工作負載下顯著提升
🔹 複雜邏輯的記憶體使用效率大幅提高
🔹 重度數學運算在鏈上變得經濟可行
基準測試顯示,在特定的計算和記憶體密集型操作中,與 Solidity 相比,性能提升了數個量級。
這些結果來自在 Arbitrum 上對等邏輯的雙環境運行。
互操作模型:
1️⃣ 你的 Solidity DEX 呼叫一個 Rust 價格預言機
2️⃣ Rust 預言機高效處理繁重計算
3️⃣ 結果無縫返回 Solidity
4️⃣ 所有操作在同一筆交易中完成
你不是在從 EVM 遷移到 WASM。
你是在將它們結合。用 Solidity 實現標準的 DeFi 邏輯,用 Stylus 處理密碼學、進階數學或模擬等高強度運算。
在我看來,這改變了人們的建構方式:
- Rust 開發者可以在不學 Solidity 的情況下在鏈上建構
- 現有的 Solidity 項目優化昂貴的函數
- 新的應用場景變得可行,例如鏈上遊戲、ZK 驗證或 ML 相關計算
- 你為每個任務選擇合適的工具
EVM 依然存在,Solidity 依然存在。現在你擁有更多工具。智能合約向曾經遠離的開發者敞開大門。
這裡的贏家是:
1️⃣ Solidity 開發者。保持你的代碼,優化瓶頸
2️⃣ Rust 和 C++ 開發者。在你已熟悉的語言上構建鏈上應用
3️⃣ 用戶。用更低的 gas 費用完成複雜邏輯
就我個人而言,我認為 Solidity 會處理業務邏輯,而 Stylus 會負責性能關鍵路徑。最優的合約將同時使用兩者。
試試看 Stylus 快速入門,看看 Rust 合約如何與 Solidity 互動。
這場辯論不是 EVM 與 Stylus 的對決,而是當你擁有兩者時,你會建造出什麼。