熱門話題
#
Bonk 生態迷因幣展現強韌勢頭
#
有消息稱 Pump.fun 計劃 40 億估值發幣,引發市場猜測
#
Solana 新代幣發射平臺 Boop.Fun 風頭正勁
1/ Solidity 使智能合約對每個人都可及。
它成為 EVM 生態系統的基礎。
但它早期的設計選擇現在卻限制了建設者。
這就是為什麼我們建立了 Sway 🧵

2/ Sway 是一種受 Rust 啟發且專門設計的語言,旨在從根本上使智能合約安全、簡單且高效。
但 Sway 有什麼特別之處?
4/ 看起來很簡單,對吧?
但有一個微妙的陷阱:在轉移資產後更新存儲可能會打開重入攻擊的門 ⚠️
👉 但 Sway 的編譯器實際上會為你發現這個問題。它會在你甚至還沒有在鏈上部署任何東西之前,提前標記出風險互動。

5/ 這與 Solidity 的方法非常不同,後者依賴於外部工具,如 linters 和靜態分析器來捕捉漏洞。
使用 Sway,安全性不是事後考慮的。處理這些漏洞的功能已經內建於編譯器和核心工具中,就像 Rust 一樣。
6/ 這些問題中的一些可以通過工具來修補,但這實際上只是治標不治本。
無論工具多麼優秀,你仍然會被舊有的設計所束縛,這會拖慢一切進程。
7/ Sway 有很多用途,但一些非常有趣的用途包括:
1️⃣ 編寫靈活的無狀態謂詞(不需要鏈上部署的驗證邏輯)
2️⃣ 在不產生燃料費的情況下運行複雜的鏈外邏輯
8/ 以上所有功能都很強大,但真正讓 Sway 脫穎而出的是,您可以快速從零開始到達生產就緒的狀態。最小的設置。快速的迭代。更乾淨的工作流程。
這使得使用 Sway 不僅更簡單,實際上還更愉快。

9/ Sway 也配備了您在其他地方找不到的關鍵功能。
以謂詞為例,它們在不佔用存儲空間的情況下處理交易驗證。
而傳統智能合約則高度依賴狀態,謂詞是無狀態的腳本,能夠獨立驗證條件。
12/ Sway 還很年輕,但正在迅速成熟,提供豐富的開發者體驗:
📦 乾淨、穩健的套件管理器
🌐 豐富的社群驅動標準
👥 由像你這樣的開發者指導的持續改進
Sway 提供的工作流程比大多數區塊鏈堆疊更流暢。
13/ 準備好深入了解 Sway 嗎?
首先,通過運行 forc 安裝 Fuel 工具鏈。
我們在這個線程結尾的文章中逐步解釋了這個步驟。
更喜歡先在線實驗嗎?Sway Playground 提供了零安裝的體驗,直接在您的瀏覽器中。
15/ Sway 是開源的,期待您的意見。您可以通過多種方式貢獻:
🐞 報告問題
🛠️ 提交功能
💬 參加社區討論
通過 Sway 的 SRC 標準幫助塑造未來。您的聲音很重要。
9.49K
熱門
排行
收藏