Sui Move创始人揭秘:为何它是构建Web3产品的理想选择

robot
摘要生成中

Sui Move语言创始人:为何Sui Move适合构建Web3产品

近日,Mysten Labs首席技术官、Move编程语言创始人Sam Blackshear接受了采访,讨论了开发Sui Move这种新智能合约语言的原因、Sui的可扩展功能以及去中心化技术对开发者的优势。

专访Move语言之父:为什么Sui Move智能合约语言适合构建Web3产品?

编程语言的本质与特点

编程语言是与计算机进行明确交互的工具。不同于自然语言的丰富表达,编程语言需要精确定义的语义。一个微小的改动就可能导致完全不同的结果。编程语言通常针对特定领域或任务而设计,这就是为什么存在多种编程语言。

Move语言的诞生

Move源于Facebook的Libra项目。在研究现有智能合约语言后,Sam发现它们在很多方面让开发者失望。智能合约主要做两件事:定义资产类型及其规则,以及检查访问控制策略。Move语言的设计目标是为这些基本任务提供良好的抽象,使程序员能够安全高效地编写代码。

Sui Move的特点

Sui Move是Move的一个变体,主要有以下特点:

  1. 更自由的资产转移:去除了原始Move中为合规而设置的限制。

  2. 以对象为中心的数据模型:简化了资产处理逻辑,提高了开发效率。

  3. 可编程交易块:允许在一个交易中执行多个操作,降低gas费用,减少批准次数,并保证原子性。

Sui Move的优势

  1. 开发效率高:开发者反馈使用Sui Move比其他语言开发更快、更安全。

  2. 设计贴合需求:Sui Move专门为解决智能合约开发中的常见问题而设计。

  3. 水平可扩展性:Sui的架构支持通过增加硬件来提升吞吐量,没有上限。

去中心化技术的潜力

区块链和加密货币本质上是一种去除摩擦的技术。它们可以消除信息和价值传递中的障碍,减少对第三方中介的依赖。这种技术为应用间的互操作性和价值流动提供了新的可能性。

Sui Move的未来发展

  1. 改进包管理:优化初次发布后的包更新和扩展流程。

  2. 增加新特性:如枚举类型等。

  3. 改善前端集成:简化Move代码与前端代码的连接。

  4. 提高安全性:增加Move代码在应用中的占比。

  5. 提升易用性:使Move程序更易于理解和开发。

SUI1.65%
MOVE0.41%
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 5
  • 分享
评论
0/400
Anon4461vip
· 08-04 03:44
就这?move还敢吹?
回复0
GasFee_Nightmarevip
· 08-04 03:41
Move就这吗?
回复0
WalletDetectivevip
· 08-04 03:33
啊啊啊 又在炒作sui
回复0
airdrop_whisperervip
· 08-04 03:21
感觉就是炒概念的吧
回复0
永远在抄底vip
· 08-04 03:16
又来炒作新概念?
回复0
交易,随时随地
qrCode
扫码下载 Gate APP
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)