Sui創始人解密:高性能區塊鏈如何突破擴容瓶頸

學界大咖談Sui:高性能區塊鏈如何突破擴容瓶頸

近期,我們採訪了Mysten Labs聯合創始人兼首席科學家George Danezis,探討了Sui基礎設施的復雜性和可擴展性,以及Sui的交易處理系統如何促成高性能網路。Danezis還是倫敦大學學院安全與隱私工程領域的教授。

以下是採訪的主要內容:

從學術研究到實際應用

Danezis表示,他的研究重點是安全和隱私領域。早期關注點對點系統和匿名系統,後來轉向分布式帳本、區塊鏈和智能合約執行。在學術界和工業界之間,他認爲並沒有太大區別。研究時會考慮實現目標的所有可能性,而在構建實際系統時,則需要選擇最有價值、最符合用戶需求的方案。

在確定要解決的問題時,Danezis主要關注如何擴展區塊鏈的不同功能,尤其是增加交易吞吐量並降低延遲。這個問題在以太坊等平台上反復出現,每當出現流行應用時就會導致擁堵和高昂費用。因此,提高區塊鏈處理能力成爲學界廣泛關注的挑戰。

L2網路與新型L1網路的比較

談到L2網路與新型L1網路的區別,Danezis指出L2解決方案存在一些局限性:

  1. 需要復雜的橋接操作,在L1和L2之間轉移資產很麻煩。

  2. 對於復雜資產,需要在兩邊都部署智能合約,容易出錯。

  3. 如果資產分散在多個L2網路上,跨鏈操作非常繁瑣。

相比之下,Sui採用了一個大型數據庫的方案,所有狀態都由驗證節點復制。用戶可以在同一數據庫內無縫進行下一筆交易,無需在L1和L2之間反復移動資產狀態。

Sui Lutris協議的創新

Sui Lutris是Sui的核心分布式系統協議,包含兩個關鍵理念:

  1. 許多區塊鏈操作不需要共識。

  2. 需要共識時,有一種高吞吐量的方法。

Sui Lutris提供了兩條不同的交易路徑:

  • 快速路徑:用於操作用戶自己的獨享對象,無需等待共識即可完成,延遲低於1秒。

  • 共識路徑:用於涉及共享對象的交易,延遲較高但吞吐量也很高。

應用開發者可以通過合理設計,盡量利用快速路徑來提高性能。例如,將大部分操作設計爲獨享對象上的交易。

可編程交易區塊的作用

可編程交易區塊可以在快速路徑或共識路徑上使用。如果只涉及獨享對象,可以在一次鏈上操作中執行多項操作,非常高效。如果包含共享對象,則會進入共識路徑,延遲稍高。

主網上線後的表現

Sui主網上線100多天後,有幾個方面印證了設計理念:

  1. 在交易高峯期,每天交易量超過6000萬筆,大部分走快速路徑,驗證了Sui Lutris的可擴展性和低延遲。

  2. 快速路徑的使用存在一些微妙問題,如對象被鎖定。正在開發技術來快速解鎖這些對象。

  3. 新的解鎖機制可能允許更多交易通過快速路徑進行,進一步提高性能。

對象鎖定問題的解決

當前對象鎖定主要由於用戶或軟件在快速路徑上給出矛盾的操作順序。Sui正在開發通過共識快速解鎖對象的機制,將解鎖時間從一個epoch縮短到幾秒鍾。

公鏈上的隱私保護

Danezis認爲,公鏈上的隱私保護應該由應用開發者來實現。Sui提供了一些基礎支持,如驗證零知識證明的能力。開發者可以結合鏈上、鏈下和加密等策略來實現所需的隱私保護。

Sui的未來發展

在未來6-12個月內,Sui的發展將主要取決於開發者構建的應用。從長遠來看,Sui將致力於:

  1. 改進Sui Lutris協議,實現更低延遲和更簡單的設計。

  2. 提高經濟效率,使驗證節點能在更受限的硬件上運行。

  3. 優化硬件利用,將更多資源用於實際交易執行而非區塊鏈開銷。

SUI2.54%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 5
  • 分享
留言
0/400
Wen_Moonvip
· 7小時前
这新项目能抄到1美金吗
回復0
down_only_larryvip
· 07-21 22:23
学界大佬终于下场搞链了?靠谱!
回復0
0x复利型人格vip
· 07-21 22:18
我希望sui别有毒
回復0
Gwei Observervip
· 07-21 22:11
sui又要放大招了
回復0
合约自动投降vip
· 07-21 22:10
又在吹sui了 差不多得了
回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)