禁止廢話:淺聊Move語言 VS Solidity之間區別
之前我們對比了 SUI 和 Aptos 這對 Move 系雙子星在發展方向上的異同,但其實Move 語言是什麼?
我不懂開發,只知道 Move 最初是一門學習成本很高的小眾語言,而現在又因其安全性被廣泛追捧和採用。
今天就試著深入瞭解一下,Move 語言與EVM上Solidity 有什麼不同。
Move 是一種專門為區塊鏈開發設計的智能合約編程語言,以安全性、效率和資源導向為核心特徵。
最初由 Meta(Facebook)為其 Libra/Diem 區塊鏈設計,現在被 Aptos 和 Sui 等公鏈廣泛採用。
它的設計目標是:
❶安全地管理數字資產
❷提供形式化驗證的可能性,減少合約漏洞
❸靈活且可擴展
用它的創造者Sam Blackshear的話說,這是一門「用來編程資產」的語言。
在 Move 裡,有一種特殊的值叫資源 (Resource),它就像現實中的錢或房產,資源不能被複製或丟棄,只能在存儲位置間移動。這讓 Move 天然更適合寫代幣、NFT 之類的資產邏輯。
我試著從技術架構,安全模型,性能指標,開發體驗這四個維度總結EVM(Solidity)與 Move 目前的發展狀況和優勢所在。
具體內容放在表裏。
以我一個技術小白的視角看來,EVM與Move代表了兩種不同的設計哲學:
EVM追求兼容性和網絡效應,Move追求安全性和性能優化。
Solidity 就像一塊萬能的橡皮泥,什麼都能捏,但很容易捏壞。Move 更像是積木,規則嚴格,零件不會亂掉,特別適合搭“資產類”的東西。
如今@Aptos的核心技術 Block STM、Move 和 AptosBFT 不光為Aptos提供支持, 還被 Starknet、Polygon、Flow、Monad、Sei 以及許多其他區塊鏈廣泛採用。
隨著Move生態逐步成熟,它安全性和性能優勢將更具吸引力。
#Aptos #SuiNetwork #EVM #Move
查看原文
1.31萬
0
本頁面內容由第三方提供。除非另有說明,OKX 不是所引用文章的作者,也不對此類材料主張任何版權。該內容僅供參考,並不代表 OKX 觀點,不作為任何形式的認可,也不應被視為投資建議或購買或出售數字資產的招攬。在使用生成式人工智能提供摘要或其他信息的情況下,此類人工智能生成的內容可能不準確或不一致。請閱讀鏈接文章,瞭解更多詳情和信息。OKX 不對第三方網站上的內容負責。包含穩定幣、NFTs 等在內的數字資產涉及較高程度的風險,其價值可能會產生較大波動。請根據自身財務狀況,仔細考慮交易或持有數字資產是否適合您。