Sui Move創始人:Web3開發新引擎助力效率與安全雙升

專訪Move語言創始人:Sui Move如何助力Web3產品開發

近期,我們採訪了Mysten Labs首席技術官、Move編程語言創始人Sam Blackshear,探討了他開發Sui Move這種新智能合約語言的原因、Sui的擴展性能以及去中心化技術對開發者的優勢。

以下是採訪的主要內容:

編程語言的本質與Move的誕生

編程語言是一種與計算機進行明確交互的工具。與自然語言不同,編程語言需要具備精確定義的語義,並且通常針對特定領域或任務。

Move源於Facebook的Libra項目。Blackshear在研究現有智能合約後發現,它們主要定義資產類型和訪問控制策略。Move旨在爲這些基本任務提供良好的抽象,使程序員能夠安全高效地編碼,無需重復造輪子。

專訪Move語言之父:爲什麼Sui Move智能合約語言適合構建Web3產品?

Sui Move的特點及其在Web3中的優勢

Sui Move是Move的一個變體,主要變化包括:

  1. 取消了原始Move中爲合規支付設置的一些限制。
  2. 引入了以對象爲中心的數據模型,簡化了資產處理邏輯。
  3. 實現了可編程交易塊,提高了交易效率和靈活性。

這些特點使Sui Move特別適合構建Web3產品,能夠實現更低的gas費用、更少的批準次數和更好的原子性。

Sui Move的開發體驗

許多開發者反饋,使用Sui Move進行開發比其他Web3語言更高效、更安全。例如,一個DeFi項目用Sui Move僅用了兩個月就完成了原本需要八個月的工作,且對其安全性更有信心。

Sui的可擴展性設計

Sui的目標是實現水平可擴展性,即通過增加硬件來提高吞吐量,同時保持低延遲。這種設計基於面向對象的數據模型,將全局狀態組織爲對象ID到對象的映射,便於擴展。

去中心化技術的潛力

區塊鏈和加密貨幣本質上是一種去除摩擦的技術,可以消除金融交易、應用程序構建和信息設置中的障礙。它們提供了新的"超能力",使開發者能夠構建更具吸引力的產品。

Sui Move的未來發展

Sui Move團隊正在關注以下方面的改進:

  1. 基於開發者反饋,優化包的升級和擴展功能。
  2. 引入新特性,如枚舉類型。
  3. 改善Move與前端代碼的連接體驗。
  4. 增加Move代碼在應用程序中的比例,提高安全性。
  5. 簡化非Move程序員理解和使用Move的難度。

通過這些努力,Sui Move旨在爲Web3開發者提供更強大、更靈活的工具,推動去中心化技術的廣泛應用。

SUI3.28%
MOVE4.76%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 1
  • 轉發
  • 分享
留言
0/400
夜间创世纪vip
· 08-08 02:05
深夜部署监控到Move版本新更新 值得注意的漏洞修复情况
回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)