MOVE:一文看懂新公链都在用的Move编程语言,究竟有何优势?

随着Aptos、Sui这些超新公链的关注度提升,这些公链使用的Move编程语言也愈发吃香。社交媒体有人透露,现在Move语言的开发者时薪已经高达1200美元。但Move语言的优势是什么?BlockBeats整理了FigmentCapital在社交媒体的观点。Move编程语言是什么?

Move是一种新型编程语言,是Meta公司为其Diem项目开发的一种安全可靠的智能合约语言。

美国SEC删除了对冲基金规则中对“数字资产”的第一个正式定义:金色财经报道,周三,美国证券交易委员会 (SEC) 删除了最新的对冲基金规则中对“数字资产”的第一个正式定义。虽然 SEC 最初在其 2022 年改革对冲基金强制披露的提案中包含了该定义,但证券监管机构在委员会批准的最终规则中取消了该定义。该机构包括一个脚注来解释自己,委员会和工作人员正在继续考虑这个术语,目前不会将数字资产作为该规则的一部分。

这一修订引起了业界和美国证券交易委员会五名委员中两名委员的尖锐批评,是最近几项旨在明确将加密纳入现有规则的政策举措之一。SEC 在 2 月份还提出了另一项提案,可能禁止投资顾问将资产存放在加密公司。[2023/5/4 14:41:20]

为什么需要一种新的编程语言?

FTX Japan现已恢复日元提现服务:11月11日消息,FTX旗下日本加密衍生品交易所FTX Japan发布公告称,已恢复日元提现服务。

此前报道,日本金融厅已下令FTX Japan暂停运营。监管机构希望FTX Japan在2022年12月9日之前立即停止加密资产交易业务并停止接受新客户。[2022/11/11 12:50:21]

Solidity和EVM存在缺陷并不是什么秘密,大量的漏洞难以保障以太坊智能合约的安全。具体可见下文《Solidity的16个漏洞及其修复方式》。这些问题非常严重,在部署自己的代码之前,开发人员可能需要耗费大量时间和金钱进行代码审计。启动前,他们还会设有临时防护进行额外的保护。只有这样才能保证代码没有漏洞。如果智能合约代码无需交互、开源,并且可以控制价值数亿美元的资产,那么其语言应该为提高安全性而不断优化。它应该使开发人员可以轻松缩小其真实想法与代码实际执行起来之间的距离。更安全

SBF:尊重每个推动行业发展的人,包括CZ:金色财经报道,FTX创始人Sam Bankman-Fried(SBF)发推表示,“我们都在同一个市场,我祝愿推动行业发展的每个人一切顺利。因为我非常尊重人们为建立我们今天所看到的产业所做的一切,不管我们是否使用相同的方法,包括CZ。”

此前报道,币安创始人CZ表示将清算币安的所有FTT,Alameda Research联席CEO Caroline Ellison则回应愿意全部以22美元价格购回。[2022/11/7 12:24:01]

安全是Move最显著的特性,Move语言是为安全的智能合约而设计的。像Rust一样也具有内存安全性:防止悬空引用,为不可变引用提供参考透明度,并防止内存泄漏。这些特性大大降低了Move代码受到攻击的概率。Move还有一个名为「MoveProver」的正式验证器,此工具允许开发者验证他们的代码是否完全按照预期执行。该验证器运行速度飞快,开发人员可以在几分钟内运行测试,使他们能够快速迭代他们的代码。不仅更安全,也更具表现力

Move不像solidity那样将数字资产永久锁定在HashMap中,而是允许用户为自定义构建的数字对象定制其专属类型。然后,这些对象可以通过作为参数传入和由函数返回的方式流经智能合约。对于动态NFT项目和加密货币游戏来说,这种直观的设计让关于数字对象的编程十分容易。所以Move更安全,也有更好的数据模型。由Move构建的Sui和Aptos

将于2022/23年启动的Sui和Aptos是两条最受关注的公链,二者都由Move语言构建。这两个项目都是由Diem前团队成员创立的,均以「有史以来最高性能公链」为目标而设计。例如,Sui可以仅仅在一台MacbookPro上实现每秒120,000次的Token转移。这条公链几乎能够瞬时处理Token转移,复杂的交易也能在几秒钟内完成。Sui区块链支持一般的计算,但Mysten团队特别专注于游戏和DeFi应用。Aptos是一条类似的高性能公链,也是由Diem团队成员构建。AptosLabs近期以20亿美元估值完成了1.5亿美元A轮融资。这两个团队都得到了世界范围内知名加密货币和传统风投机构的支持。Sui和Aptos预计在未来几个月推出其公共测试网和主网,预计Move语言会因此引发更多关注。原地址

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

地球链

[0:0ms0-1:346ms