安全是Move最显著的特性,Move语言是为安全的智能合约而设计的。像Rust一样也具有内存安全性:防止悬空引用,为不可变引用提供参考透明度,并防止内存泄漏。这些特性大大降低了Move代码受到攻击的概率。
Move还有一个名为「Move Prover」的正式验证器,此工具允许开发者验证他们的代码是否完全按照预期执行。该验证器运行速度飞快,开发人员可以在几分钟内运行测试,使他们能够快速迭代他们的代码。
Move不像solidity那样将数字资产永久锁定在HashMap中,而是允许用户为自定义构建的数字对象定制其专属类型。然后,这些对象可以通过作为参数传入和由函数返回的方式流经智能合约。对于动态NFT项目和加密货币游戏来说,这种直观的设计让关于数字对象的编程十分容易。所以Move更安全,也有更好的数据模型。
Move系的发展历程
2019年,Meta(原Facebook)全球流通的超主权数字货币项目Libra问世,谁料想出道即巅峰,随后因监管限制被迫转型Diem无疾而终。今年1月底,Diem以约1.82亿美元的价格被Meta出售。Libra与Diem团队在这一过程中,留下了宝贵的遗产——弥补了Solidity及EVM缺陷的Move语言以及衍生出的公链团队,比如最具代表性的Aptos、Sui和Movement。
2021年12月,起步最早的Sui公布了3600万美金的A轮融资,资方包括a16z与NFX、Scribble Ventures、Redpoint、Lightspeed、Electric Capital、Samsung NEXT、Slow Ventures、Standard Crypto、Coinbase Ventures等。
2022年3月,Aptos完成2亿美元融资,同样由a16z领投。
2022年6月,Linera宣布完成600万美元种子轮融资,本轮融资的领投机构还是a16z,参投机构包括Cygni Capital、Kima Ventures和Tribe Capital等。
2022年7月,Aptos完成1.5亿美元融资,FTX Ventures和Jump Crypto领投,a16z、Multicoin Capital和Circle Ventures等参投;同时Sui爆出正在寻求2亿美元B轮融资,估值已经达到20亿美元。
2022年8月,Aptos宣布将于8月30日启动激励测试网3(AIT3),项目方宣布AIT2非常成,有超过225个社区节点参与测试,分布于全球44个国家和110个城市。按照项目路线图,主网将于该测试网结束后上线。
2023年9月Move语言基础设施Movement Labs完成340万美元Pre-Seed轮融资,本轮融资由Varys Capital、dao5、Blizzard The Avalanche Fund、Borderless Capital及专注于Wormhole生态系统的Cross-Chain Fund领投。
2023年11月12日,Aptos Labs宣布正在为智能合约语言Move开发新编译器Aptos Move Compiler,会增加一些新的语言能,可以填补原始Move语言设计中的空白,而且不会影响安全性。
2024年3月Aptos基金会宣布与以太坊L2网络Movement达成合作关系,将Aptos的数据可用性能与Move Stack集成,从而实现Movement和Aptos之间的无缝交互。
2024年7月16日,以太坊L2网络Movement在社交平台上表示,即将推出测试网。
Move技术特点
Move的可编程Resource是其变得安全且强大的核心,实现了真正意义上的数字资产化。Resource是一种数据类型。数据类型即定义一种数据结构的方式:
字符:比如姓名、住址,是String类型;
数字:比如年龄、电话,可以是Int类型;
是否:一些对立,则可以用Boolean的Ture和False来表示。
Move认为Token资产是一种很特殊且重要的数据,不应该用普通的数值类型来定义和表示,所以单独创建了Resource来定义链上资产。这种方式呈现出三个特性:
1.Resource在Move中依然是以一个数值的形式存在,可以作为数据结构被储存,也可以作为参数被传递和返回。
2.Resource可以安全的表示数字资产,它的特殊在于不能被复制,丢弃或重
用,但是它却可以被安全地存储和转移,并且Resource类型的值只能由定义该类型的模块创建和销毁,所以其实现了资产的含义而非数字。
3.Resource适配了区块链应用特性,如与账户进行绑定。Resource数据必须要存储在账户下面,所以只有分配了账户后才会存在对应的Resource资产,以及Resource只要取出后就必须被「使用」,用内置的Move_form方法将资产从账户中取出后,要么将其作为返回值传递即必须要流向一个地方,要么直接将其销毁,这意味着资产取多少就用多少。还记得Solidity是如何操作的吗?它将一个地址的余额减少,再去另外一个地址增加,然后通过代码使得减少和增加的数字是一致的,所以在Solidity是完全靠代码逻辑强硬的实现了资产使用,但是Resource则是在底层将资产的概念进行了封装而非加减法,避免了资产凭空产生和随意访问,极大的提高了安全性,可以将Move的Token移动看作是搬砖,从一个地方搬到另一处,而Solidity则是加减法,一处减了,另一处加上。
综上所述,Move是一种更加原生且贴合的专用于发行数字资产的编程语言,它实现了程序与数字资产的直接集成。
EVM和Move的不同
EVM的资产管理方法来定义区块链的资产标准,确实为区块链行业树立了标准,其方法围绕三个关键组成部分:中心化资产逻辑、可变状态和动态资产控制。该框架已成为开发大量多样化DApp的代名词,每个DApp都利用以太坊智能合约平台提供的独特能。
而EVM支持智能合约和去中心化应用程序的突破性方法也给管理数字资产带来了独特的挑战。这些挑战主要源于EVM的架构和操作机制,影响其生态系统内管理的资产的安全性、完整性和可信性。
这与Move的资源模型完全相反,Move引入了一种以资源为中心的数字资产管理方法。与EVM对集中式资产逻辑和可变状态的依赖不同,Move的设计基于安全、保障和明确的资源所有权原则。Move中的资源被视为一等公民,具有内置保护,防止重复和未经授权的访问,确保每项资产在任何时候都有一个明确的所有者。通过将严格的所有权和不变性规则直接嵌入到语言的类型系统中,这种方法本质上减轻了与EVM集中式逻辑和可变状态相关的许多安全问题。该模型建立在两个基本支柱之上:线性所有权和不可变资源,它们共同旨在提高区块链技术的安全性和效率。
在Move中,资源是特殊类型的结构,它们被定义为不可复制,并且必须在帐户之间显式转移。这一设计决策对于保持每项资产的独特性并防止常见漏洞(例如未经授权的复制或丢失)至关重要。这些资源受到严格的类型安全和访问控制机制的管理,这些机制由Move的虚拟机强制执行。这样的架构确保对资源的每次操作都遵守安全的、预定义的协议。
Movement的革新-并行化交易的全新模式
并行区块链技术从传统的顺序处理转变为交易时同时发生的模型,利用现代多核处理器的强大能,并行化大大减少了事务等时间并提高了网络的能源效率。这种方法的核心是区块链网络的根本性转变,通过允许同时处理多个交易,使其更具可扩展性和效率。这不仅克服了长期存在的延迟和交易费用高昂的问题,而且预示着区块链应用程序的新时代,其特点是提高可扩展性和增强网络性能。
并行执行的出现以及MoveVM等平台的开发处于开创区块链技术新时代的最前沿,尤其是通过MoveVM等创新解决方案实现的并行执行,不仅更易于访问和更高效,而且能够支持更广泛的应用程序和服务的未来,营造一个适合创新、增长和广泛采用的环境。
并行执行通过引入一种同时处理事务而不是按线性顺序处理事务的机制,从根本上改变了区块链格局。允许同时处理更多的交易,有效地减少等时间并提高网络的容量。这种方法的核心是先进的算法,在协调区块链网络内各个节点之间交易的同步处理。这种编排能够高效维护区块链的一致性和可靠性,确保事务的处理不会损害网络的完整性。并行执行提供了一系列增强能来解决长期存在的低效率和可扩展性问题。这种方法引入了几个关键优势。
•缓解网络拥塞:缓解EVM内存池中的流量瓶颈。
•优化硬件利用率:最大限度地提高多核处理器的率。
•增强的可扩展性和速度:加速DApp的交易处理。
•改进的系统完整性:确保交易和谐并防止冲突。
通过将交易分布在多个节点上进行同时处理,并行执行有效地缓解了以太坊虚拟机(EVM内存池内的拥塞,尤其是在高峰流量期间。在利用现代多核处理器的能,优化计算资源以降低能耗并提高处理速度。
同时带来的可扩展性和速度增强对于去中心化应用程序(DApp)也是高效的。交易延迟的减少使DApp能够更加无缝地运行,支持更广泛的应用程序,并促进区块链的扩展,以适应不断增长的用户群,而无需牺牲性能。
最后并行执行引入了复杂的协议来管理和同步交易处理,有效防止潜在的冲突并确保区块链的完整性。这种交易编排维护了网络的安全性和可靠性,而并行执行标志着克服传统区块链模型挑战,保证网络能够高效率、可扩展性和创新的技术开发创新。
热门生态
Movement
Movement是一个模块化框架,用于在任何分布式环境中构建和部署基于Move的基础设施、应用程序和区块链。Movement联合创始人Rushi Manche和Cooper Scanlon表示,他们希望通过在以太坊上构建第一个使用Move的L2,该公司还计划推出自己的代币,暂定名为MOVE。
Aptos
Aptos是一个新的独立L1层区块链项目,旨在实现我们提供世界上最安全和最适合生产的区块链的愿景。
SUI
Sui,这是一个由Move提供支持的具有高吞吐量、低延迟和面向资产的编程模型的下一代智能合约平台。
Sui有以下几个特性:
1、高扩展性和即时结算:Sui横向扩展以满足应用程序的需求。
2、使用Move智能合约。
3、Sui的可扩展性不仅限于事务处理,在存储方面也是低成本和水平可扩展的,使开发人员能够定义具有丰富属性的复杂资产,这些资产直接存在于链上而非链下存储。
更多行情分析可关注Aibit媒体账户实时获取!本文仅作为参考,不代表任何立场,不作为任何投资建议。投资有风险,入市须谨慎。
Facebook: https://www.facebook.com/aibitcom
X: https://twitter.com/aibitcom
Telegram (CN): https://t.me/aibitcom_cn
Telegram (EN): https://t.me/aibitcom
Telegram (Announcements): https://t.me/aibitcom_announcements
Discord: https://discord.com/invite/aibitcom
Medium: https://medium.com/@aibitcom
Youtube: https://www.youtube.com/@aibitcom