Sui Move创始人解析:为何该语言成为Web3开发新宠

robot
摘要生成中

Move语言创始人畅谈Sui Move:为何适合构建Web3应用

近日,Mysten Labs首席技术官、Move编程语言创始人Sam Blackshear接受采访,分享了他开发Sui Move语言的初衷、Sui Move的特点以及去中心化技术对开发者的优势。

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

编程语言的本质

Blackshear指出,编程语言的核心在于与计算机进行精确、安全、高效的交互。不同于自然语言的丰富性,编程语言需要具备明确定义的语义。每种编程语言都针对特定领域或任务进行优化,无法在所有领域都表现出色。

Move语言的诞生

Move源于Facebook的Libra项目。Blackshear研究了现有智能合约语言,发现它们在很多方面无法满足开发者需求。智能合约主要定义资产类型及其转移规则,并执行访问控制。Move语言旨在为这些基本功能提供良好抽象,让程序员能安全高效地编码,无需重复造轮子。

Sui Move的特点

Sui Move是Move的一个变体,专为Web3应用设计。它采用了以对象为中心的数据模型,简化了资产处理流程。这使得程序员无需进行繁琐的记账工作,直接专注于核心业务逻辑。Sui Move还引入了可编程交易区块,允许在一个交易中执行多个操作,降低gas费用并提高原子性。

开发者体验

许多开发者反馈,使用Sui Move进行开发比其他Web3语言更高效、更安全。语言的设计贴近项目架构,使得开发速度更快,代码质量更有保障。Blackshear认为,这得益于Sui Move针对性地解决了现有语言的问题,并为开发者的实际需求量身定制。

Sui的可扩展性

Sui的设计目标是实现水平可扩展性,避免因容量限制而导致用户体验下降。面向对象的数据模型使得Sui能够像键值存储一样进行扩展,同时保持区块链的特性。这种设计使Sui能够随着用户增长而持续扩展,保持低延迟和低成本。

去中心化技术的潜力

Blackshear认为,区块链和加密货币本质上是一种去除摩擦的技术。它们能够消除信息和价值传递的障碍,减少对中介的依赖。这种技术可以使应用之间更容易实现互操作,为开发者提供新的"超能力"来构建更具吸引力的产品。

Sui Move的未来发展

Sui Move团队正在根据开发者反馈不断改进语言功能。他们关注如何让开发者更容易扩展和修改现有包,同时保持用户信任。此外,团队也在努力改善Move与前端代码的连接体验,使整个应用开发过程更加高效和安全。

SUI1.49%
MOVE0.72%
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 3
  • 转发
  • 分享
评论
0/400
分叉小王子vip
· 08-12 20:04
代码造物者!有点撕裂
回复0
Crypto历史课vip
· 08-12 19:53
*查看历史模式* 又一个 fb 衍生品试图模仿 solana... 之前看过这部电影
查看原文回复0
跑路预警Botvip
· 08-12 19:41
笑死 源自Libra那还能跑多远
回复0
交易,随时随地
qrCode
扫码下载 Gate APP
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)