Move語言創始人揭祕Sui Move:爲Web3而生的智能合約新標準

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

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

以下是採訪的主要內容:

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

編程語言是與計算機進行明確、安全和高效交互的工具。不同於自然語言的豐富性和表達能力,編程語言需要具備精確定義的語義。Move語言源於對現有智能合約語言的研究,旨在解決它們在資產定義和訪問控制方面的不足。

Move專注於爲智能合約提供基本功能,如資產類型定義、轉移規則和訪問控制策略。它的設計目標是讓程序員能夠安全高效地編寫代碼,而無需每次都重新創造基礎功能。

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

Sui Move是Move語言的一個變體,主要針對Web3領域進行了優化:

  1. 移除了原始Move中爲合規支付網絡設置的限制,使資產轉移更加自由。

  2. 引入了基於對象的數據模型,簡化了交易邏輯,提高了開發效率。

  3. 支持可編程交易區塊,允許在一個交易中執行多個操作,降低gas費用並提高原子性。

這些特性使Sui Move特別適合構建Web3產品,能夠提供更高效、更安全的開發體驗。

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

Sui的設計理念與可擴展性

Sui的核心設計目標是實現水平可擴展性。通過採用面向對象的數據模型和鍵值對存儲,Sui能夠根據需求增加硬件設施,理論上沒有吞吐量上限。這種設計使Sui能夠應對用戶量增長帶來的挑戰,同時保持低延遲和低成本。

去中心化技術的潛力

區塊鏈和加密貨幣本質上是一種去除摩擦的技術。它們有潛力消除應用程序之間的互操作性障礙,使數據、資產和功能能夠更自由地在不同平台間流動。這爲開發者提供了新的可能性,使他們能夠構建更具吸引力的應用。

Sui Move的未來發展

Sui Move的未來發展主要集中在以下幾個方面:

  1. 基於開發者反饋,優化包的更新和擴展機制。

  2. 引入新的語言特性,如枚舉類型,以增強靈活性。

  3. 改善Move與前端代碼的集成體驗。

  4. 探索如何增加應用程序中Move代碼的比例,以提高整體安全性。

  5. 簡化Move程序的開發過程,使其對各類開發者更加友好。

MOVE-4.16%
SUI-6.09%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 6
  • 分享
留言
0/400
Blockwatcher9000vip
· 17小時前
Move真香 谁说不是呢
回復0
韭当割vip
· 17小時前
move看着倍儿香
回復0
雏菊独角兽vip
· 17小時前
又一朵move小花,开在太阳链上啦
回復0
GasFeeSobbervip
· 17小時前
先蹲个move,速度抄作业咯~
回復0
治理投票假装者vip
· 18小時前
move牛批
回復0
tx_pending_forevervip
· 18小時前
solidity已死 Move天下
回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)