禁止废话:浅聊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.59万
0
本页面内容由第三方提供。除非另有说明,欧易不是所引用文章的作者,也不对此类材料主张任何版权。该内容仅供参考,并不代表欧易观点,不作为任何形式的认可,也不应被视为投资建议或购买或出售数字资产的招揽。在使用生成式人工智能提供摘要或其他信息的情况下,此类人工智能生成的内容可能不准确或不一致。请阅读链接文章,了解更多详情和信息。欧易不对第三方网站上的内容负责。包含稳定币、NFTs 等在内的数字资产涉及较高程度的风险,其价值可能会产生较大波动。请根据自身财务状况,仔细考虑交易或持有数字资产是否适合您。