
Table of Contents
Sui 區塊鏈:介紹
Sui 區塊鏈是區塊鏈技術的新前沿,提供速度、安全性和以用戶為中心功能的獨特結合。它作為一個第一層區塊鏈脫穎而出,旨在增強數位資產交易和智能合約功能。
Sui 以物件為中心的設計
與傳統區塊鏈中帳戶作為主要資料單位不同,Sui 引入了以物件為中心的框架。在此模型中,每個鏈上實體都是一個物件,由智能合約建立和管理。這些物件可以代表各種資產類型,每個都擁有獨特的屬性,例如唯一識別碼和所有權詳細資訊。此外,Sui 中的物件具有可變或不可變的靈活性,為區塊鏈環境中的資產管理和互動提供了細緻的方法。
Sui 可程式化交易區塊
在標準區塊鏈中,執行的主要單位是簡化交易,與虛擬機(VM)執行緊密相關。然而,Sui 引入了可程式化交易區塊(PTB)作為其基本執行單位。PTB 是複雜的交易序列,允許比傳統區塊鏈更複雜和靈活的交易結構。
Sui 交易處理
Sui 的交易處理機制具有創新性,具有並行處理能力以及 Narwhal 和 Bullshark 協議的整合。這種架構意味著簡單的交易作為獨立的交易可以並行處理,無需強制順序,增強了網路的效率和吞吐量。
Bullshark 是 Sui 中的先進共識協議,遵循 Tusk 協議。它結合了有向無環圖技術與拜占庭容錯以建立共識。其突出特點是無需驗證者之間直接通訊即可達成共識,這提高了 Sui 交易處理的效率和可靠性。
Narwhal 在 Sui 區塊鏈中充當有效的記憶池,作為未確認交易的同步保留區域。該系統對於加快驗證過程至關重要,因為它為驗證者提供對所有必要交易的即時訪問。
Sui 區塊鏈利用廣泛使用的權益證明(PoS)共識演算法。交易處理由驗證者組進行,其組成每個時期(24 小時)變更一次,從活躍完整節點池中抽取。截至 2023 年 10 月下旬,Sui 網路包括 105 個驗證者和超過 412 個活躍節點。
交易處理根據交易是涉及具有單一所有者的資產還是公共物件(例如公共智能合約)而有所不同。硬幣轉帳、NFT 發行和投票等交易透過基於拜占庭一致性廣播機制的簡化 Fast Pay 程序處理。 此過程涉及四個步驟:
交易被發送到節點,然後將其分發給驗證者;
驗證者投票確認交易並將結果傳回發送者;
發送者使用至少三分之二驗證者的簽名創建證書;
最後,證書分發給驗證者進行最終確認,之後交易被添加到區塊鏈。
這種方法顯著減少了交易處理時間,因為它消除了驗證者之間尋求共識的需要。
Sui 水平可擴展性
Sui 的水平可擴展性是一個關鍵功能,可適應增加的網路需求。驗證者可以根據需要調整運算能力,即使在高流量下也能維持低且穩定的 gas 費用。這種可擴展性不僅限於交易處理,還擴展到儲存,這也具有成本效益且可擴展。因此,開發者可以在鏈上定義複雜、屬性豐富的資產,減少對鏈外儲存的需求以降低 gas 成本。
Sui Move 程式語言
Move 程式語言是 Sui 架構的基石,體現了區塊鏈開發的物件導向方法。這種專門語言專為建立安全、高效和多功能的智能合約和鏈上應用程式而量身定制。在 Sui 中,一切都被視為物件,每個都有其中繼資料、所有權類型和唯一參照方案。這種以物件為中心的模型促進了在區塊鏈上處理資產和資料的更直觀和靈活的方式。Move 的結構允許創建、管理和操作這些物件,為開發者提供強大的工具來建構複雜且安全的去中心化應用程式。
Sui 安全功能
Sui 確保高安全性資產控制,允許所有者基於可審計智能合約使用。其網路儘管某些驗證者可能不合規,但仍保持可靠性,展現出強大的容錯能力。
安全架構:Sui 的網路安全依賴於驗證者實施拜占庭容錯協議。這種結構允許某些不合規的驗證者,只要大多數遵守協議即可維持安全性。
地址和所有權:Sui 中的交易需要資產所有者的數位簽名,確保安全的資產操作。
智能合約和資產類型:資產在 Sui 中由智能合約定義,交易受合約邏輯約束,促進安全且值得信賴的互動。
交易終局性:使用加密協議,Sui 確保交易的準確處理和終局性,即使有不合規的驗證者也能維持安全性和連續性。
審計和隱私:Sui 提供全面的審計功能。雖然所有交易都是公開的,但用戶可以使用多個地址或第三方服務來增強隱私。
抗審查性和開放性:Sui 使用委託權益證明模型進行驗證者選擇,基於用戶質押的 SUI 代幣,培育可靠且抗審查的網路。
Sui 代幣經濟學
Sui 經濟體具有三種主要參與者類型,每種都發揮至關重要的作用:
用戶:這些參與者透過交易與 Sui 平台互動,包括透過 Sui wallet 管理數位資產。他們創建、修改和轉移數位資產,利用錢包的功能實現無縫互動。此外,他們與由智能合約、互通性和可組合性驅動的複雜應用程式互動,增強 Sui 網路上的用戶體驗。
SUI 代幣持有者:SUI 代幣持有者可以將其代幣 stake 給驗證者,為平台的權益證明機制做出貢獻。此外,他們擁有參與 Sui 網路治理的權利。
驗證者:負責管理交易處理和執行,驗證者對於維持 Sui 平台的運營效率和安全性至關重要。
Sui 代幣
SUI 是 Sui 網路上的原生資產,在其生態系統中發揮關鍵作用。它用於網路保護、gas 支付、鏈上轉帳和治理。
Gas 和儲存基金
Sui 交易需要支付運算執行和物件儲存的費用。為了促進這些交易,使用 SUI 代幣,可以透過各種方法取得。用戶可以在不同交易所購買 SUI 代幣、與其他代幣交換,甚至直接使用信用卡 buy SUI 購買。這種取得 SUI 代幣的靈活性確保了 Sui 平台上的順暢交易過程。Sui 的經濟模型有效管理這些成本,這對其處理大規模資料儲存和複雜運算的能力至關重要。


