Sui Move創始人解讀:Web3產品開發利器的優勢與未來

robot
摘要生成中

專訪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. 移除了原始Libra項目中的一些限制條件,使資產更自由流通。

  2. 引入了以對象爲中心的數據模型,簡化了資產處理流程。

  3. 實現了可編程的交易塊,允許在單個交易中執行多個操作。

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

Sui Move的開發體驗

許多開發者反饋,在Sui Move上的開發體驗更加高效和安全。例如,某個DeFi項目團隊表示,用Sui Move只用了兩個月就完成了原本需要八個月的Solidity開發工作,而且對項目的安全性更有信心。

Sui的可擴展性設計

Sui的目標是實現水平可擴展性,即通過增加硬件來提高吞吐量,而不受上限限制。這種設計允許Sui隨着用戶增長而持續擴展,同時保持低延遲。

面向對象的數據模型是實現這一目標的關鍵。全局狀態被組織成對象ID到對象的映射,這種鍵值對存儲更易於擴展。

去中心化技術的潛力

區塊鏈和加密貨幣本質上是一種去除摩擦的技術。它們可以消除金融交易、應用程序構建和信息設置中的障礙,減少對第三方的依賴。

這種技術可以提高應用程序之間的互操作性,允許資產、數據和功能在不同應用之間更自由地流動。

Sui Move的未來發展

Sui Move的未來發展方向包括:

  1. 基於開發者反饋,改進包的更新和擴展功能。

  2. 引入新特性,如枚舉類型。

  3. 改善Move與前端代碼的連接體驗。

  4. 致力於增加應用程序中Move代碼的比例,以提高安全性。

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

SUI-0.66%
MOVE-1.35%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 6
  • 轉發
  • 分享
留言
0/400
rugpull_survivorvip
· 13小時前
move真香啊
回復0
空投民工小张vip
· 08-09 04:19
这个move咋个整辣
回復0
LiquidatedDreamsvip
· 08-09 02:12
见多识广的混子...
回復0
治理投票从不参与vip
· 08-09 02:10
区块链里玩不明白 划水摆烂ing
回復0
难道我又错过空投vip
· 08-09 02:09
move终于火了!!!不枉我一直hodl
回復0
GateUser-1a2ed0b9vip
· 08-09 01:53
move又是新语言?
回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)