Sui Move創始人解讀:爲何該語言適合構建Web3產品

專訪Move語言創始人:爲何Sui Move智能合約語言適合構建Web3產品?

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

以下是採訪內容摘要:

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

編程語言是與計算機進行友好、安全、高效和明確交互的工具。與自然語言不同,編程語言需要具備精確定義的語義。Move起源於Facebook的Libra項目,旨在解決現有智能合約語言的局限性。

智能合約主要完成兩項任務:定義資產類型及其規則,以及檢查訪問控制策略。Move的設計目標是爲這些基本功能提供良好的抽象,使程序員能夠安全高效地編寫代碼。

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

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

Sui Move是Move的一個變體,主要有以下變化:

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

這些特性使Sui Move特別適合構建Web3產品,提供了更高的開發效率和安全性。

Sui的可擴展性設計

Sui的目標是實現水平可擴展性,即通過增加硬件設施來提高吞吐量,沒有上限。這種設計避免了其他區塊鏈平台在達到容量上限時遇到的問題,如gas費用漲和延遲增加。

Sui的面向對象數據模型和交易結構設計都是爲了實現這一目標。全局狀態被組織成一個大型鍵值對存儲,這種結構更易於擴展。

去中心化技術的潛力

區塊鏈和加密貨幣本質上是一種去除摩擦的技術,能夠消除信息和價值傳遞中的障礙。它們可以降低交易成本,提高應用程序間的互操作性,爲開發者提供新的"超能力"來構建更具吸引力的產品。

Sui Move的未來發展

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

  1. 基於開發者反饋,完善包的升級和擴展功能。
  2. 引入新的語言特性,如枚舉類型。
  3. 改善Move與前端代碼的連接體驗。
  4. 增加Move代碼在應用程序中的佔比,以提高安全性。
  5. 簡化Move程序的開發過程,使其對各類開發者更加友好。
SUI2.88%
MOVE1.63%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 5
  • 轉發
  • 分享
留言
0/400
空投自助餐vip
· 08-11 15:57
move很强就完了
回復0
MintMastervip
· 08-11 15:57
move 真香
回復0
ProveMyZKvip
· 08-11 15:50
先上车再说好不好听
回復0
崩溃电话热线vip
· 08-11 15:48
move完全yyds呀!
回復0
区块链假面骑士vip
· 08-11 15:44
move哥这么努力 我得买点sui
回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)