Sui Move創始人解讀:智能合約語言的創新與Web3未來

專訪Move語言創始人:探討Sui Move智能合約語言的優勢

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

以下是訪談內容摘要:

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

編程語言是與計算機進行精確交互的工具。不同於自然語言的豐富性,編程語言需要具備明確定義的語義。Move語言源於對現有智能合約語言不足的觀察,旨在爲智能合約編程提供更適合的抽象和工具。

Move專注於定義資產類型及其轉移規則,同時處理訪問控制策略。它試圖在數字世界中模擬物理資產的屬性,爲程序員提供關於所有權和同質化的良好抽象,無需重新發明這些概念。

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

Sui Move的特點及其在Web3中的應用

Sui Move相比原始Move有幾個關鍵改進:

  1. 取消了對帳戶創建的限制,允許更自由的資產轉移。
  2. 引入了以對象爲中心的數據模型,簡化了交易中的資產處理。
  3. 實現了可編程交易塊,使得多個操作可以在一個交易中完成。

這些特性使得Sui Move特別適合構建Web3產品,提供了更高的靈活性和效率。

Sui的可擴展性設計

Sui的目標是實現水平可擴展性,通過增加硬件資源來提升吞吐量,同時保持低延遲。這種設計源於對Web2服務可擴展性原則的借鑑,旨在避免因容量限制而導致的用戶體驗下降。

面向對象的數據模型是實現這一目標的關鍵。將全局狀態組織爲對象ID到對象的映射,使得系統能夠像擴展鍵值存儲那樣進行擴展。

去中心化技術的潛力

區塊鏈和加密貨幣本質上是一種消除摩擦的技術。它們有潛力減少金融交易和應用程序構建中的障礙,提高互操作性,並爲開發者提供新的"超能力"來創建更具吸引力的產品。

Sui Move的未來發展

Sui Move的未來發展將聚焦於:

  1. 改善包的迭代和擴展能力。
  2. 引入新功能如枚舉類型。
  3. 優化Move與前端代碼的連接體驗。
  4. 增加Move代碼在應用中的比重,提升安全性。
  5. 簡化Move程序的開發和理解過程。

這些努力旨在使Sui Move成爲一個更強大、更易用的智能合約開發工具,推動Web3生態系統的發展。

查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 讚賞
  • 5
  • 分享
留言
0/400
跑路预警Botvip
· 07-12 07:42
这谁 想跑就跑吧
回復0
德根赌徒vip
· 07-11 13:16
move宝总算开始起飞了
回復0
NFT数据侦探vip
· 07-11 13:09
唱多于移动,但sui?有点可疑,老实说...
查看原文回復0
MetaMask受害者vip
· 07-11 13:06
move有搞头 就是太卷了
回復0
熊市苦修僧vip
· 07-11 13:02
又一个新公链寻求救世,终究难逃周期轮回
回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)