Let‘s Move Sui:解锁区块链高性能潜力,探索创新开发体验

图片

Sui 是基于第一原理重新设计和构建而成的 L1 公链,旨在为创作者和开发者提供能够承载 Web3 中下一个十亿用户的开发平台。

今年,Sui 的原生编程语言 Move 迎来了重要的更新升级。2024 版将增加枚举 Enums、宏函数、Method 语法等功能。这些重要的新功能为 Move 编程语言引入了新的定义数据和调用函数的方式,使在 Sui 上构建应用程序更加灵活,并符合当前编程语言的最新期望。

Move 语言之于 Sui 生态有何关键之处?事实上,Sui 整个生态建立在三个关键概念的基础上,这三个概念确保交易结算过程是即时的,交易成本是低廉的——这三个核心支柱就是 Move 语言、并行交易执行和 Sui 共识引擎。

其中,Sui 上的应用基于 Move 智能合约语言,这种以智能合约为重点的编程语言充分利用了 Sui 的可扩展性和高吞吐量环境,让开发者能够快速且低成本支持广泛的应用开发。

图片

在之前的文章中,TinTinLand 详细介绍了 Sui 的技术优势、市场前景和生态建设等基本情况(《Sui 如何打造下一个 Web3 十亿用户的开发平台?》)。今天,我们将深入 Sui 的底层 Move 语言,探索其不同于其他区块链编程语言的独特风采。

初探 Move 语言:面向智能合约定制编程

Move 语言特性

Sui 网络基于智能合约执行的支持,其中 Sui 区块链上用 Rust 开发 Move 语言实现起着关键作用。Sui 用的 Move 语言相较于 ETH 的 Solidity 具备更强安全性和可靠性;并且,Sui 对 Move 语言进行了改造,使其以对象为中心,面向对象编程

图片

Sui 上面的 Move 语言允许创建定制的智能合约,可以根据特定用例进行定制,帮助改进项目和应用程序开发和实施过程中的不同流程,并有助于减少与传统中介机构相关的成本。通过这种方式,将有越来越多的开发者和用户进入 Sui 生态。

此外,Sui 的 Move 语言设计方式可防止双花。通过这种方式,它可以帮助 Sui 建立最安全的智能合约平台之一,防止和改进现有加密货币编程语言的固有缺陷。

Move 语言创设初衷

Sui/Mysten Labs 的联合创始人兼 CTO,也是 Move 语言的创办者 Sam Blackshear 在 Meta(原 Facebook)的 Libra 项目中的 Diem 区块链开发了

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值