Sui特性解析:為什麼Sui區塊鏈上有機會出現最快的Web3應用?
深潮TechFlow |2022-09-22 15:29
在這篇文章中,我們分析了單寫原則應用是如何工作的和它們能實現什麼,以及最關鍵的“為什麼 Sui 將有機會構建 Web3 中最快的應用程式?
原文: Trace推特
編譯:深潮 TechFlow
雖然很多人都看好 Sui,但他們其實並不知道 Sui 在協議實現中的一個最重要的功能:單寫原則應用。
在這篇文章中,我們分析了單寫原則應用是如何工作的和它們能實現什麼,以及最關鍵的“為什麼 Sui 將有機會構建 Web3 中最快的應用程式?
Sui 是如何處理交易的?
Sui 有一個雙重共識模型——依賴交易是按順序排列和處理的,而獨立交易是並行執行的。
依賴交易利用了新穎的 Narwhal 和 Bullshark 協議處理。Narwhal 是一個記憶體池協議,而 Bullshark 是一個共識協議,與 Narwhal 有效整合以達成共識。
依賴交易模型只需要與它們所關聯的其他事務按順序執行。Sui 將它們分批整理,同時並行執行每一批。
Sui 最初計劃使用 Narwhal 和 Tusk,但最近將 Tusk 換成了 Bullshark。
Tusk 和 Bullshark 是類似的共識協議,但 Bullshark 的吞吐量略低,速度更快。
Narwhal + Bullshark 的速度非常快(約 2 秒)。
不過,當交易完全獨立時,Sui 的真實速度才會顯現出來。對於這些交易,Sui 並沒有使用 Narwhal + Bullshark,它使用一種不同的方法,叫做 拜占庭一致廣播(BCB)。
在此路徑中,網路無需全域性共識即可提交交易,使其幾乎可以立即處理交易。
請注意,這並不會導致安全性或有效性保障的減弱。
Sui 交易模型有 2 條路徑:
- Narwhal + Bullshark 用於因果關係的依賴交易(約 2 秒的延遲)
- BCB 用於獨立交易(幾乎是即時的)。
那麼,Sui 上的交易何時是獨立的?
在 Sui 中,儲存的基本單位是物件,而不是賬戶。物件可以是 NFT、DeFi 協議、遊戲,或者其他任何你想建立的東西,每個物件都有一個 "所有者 "屬性,指定誰可以與該物件互動。這裡有 4 種不同型別的所有權:
1)由一個地址擁有(這就是你在 Sui 上 "擁有 "東西的意思,例如:代幣)。
2)由另一個物件擁有(例如:一個 NFT 是另一個 NFT 的一部分)。
3)不可變的(沒有人可以改變它,任何人都可以與它互動)。
4)共享(任何人都可以讀取或寫入該物件。 例如:AMM )
那麼,這些所有權型別如何融入 Sui 的雙重共識?
與共享物件的交易需要被排序——因為使用者可以改變他們所互動的物件,所以交易的排序很重要。
但是,如果一個物件歸某個地址所有,那麼只有這個地址可以在交易中使用它。如果所有者想與他們的物件進行互動,它完全獨立於其他交易,這意味著它可以使用 BCB。
任何只有一個所有者的 Sui 應用程式或物件,幾乎可以立即執行與該物件互動的交易。
這意味著 Sui 支援以 Web2 速度執行的 Web3 應用程式,Mysten Labs 將這些應用程式稱為 "單寫原則應用"。
當然,並不是每個 Web3 應用都可以寫成單寫原則應用。
實際上,大多數流行的應用程式,如 DEX 和貨幣市場,必須有多個寫入者,與這些協議的互動可能需要幾秒鐘的時間來處理。
但是,Sui 支援一長串的單寫原則應用,這些應用將提供無與倫比的 Web3 體驗。
下面是一些最令人激動的潛在的單寫原則應用:
Sui Pay:
資產轉移只需要一個所有者,使其能夠利用 BCB。
開發人員可以建立一個利用 Sui 進行快速支付的支付平臺,同時將他們的資產保持在一個可組合的 Web3 生態系統內。
公共布告欄:
使用者可以在鏈上釋出資料、檔案或文字,並互相閱讀對方的資訊。注意 Sui 的儲存模型消除了導致狀態膨脹的問題。使用者要支付資料儲存費用,並可以隨時刪除資料以獲得退款。
訊息服務:
訊息和響應可以在 Sui Move 中被程式設計為單寫原則 NFT,使其能夠利用 BCB,應用程式和使用者可以以極快的速度交換資訊。
社交網路:
與訊息傳遞服務類似,社交網路的所有功能都可以設計為單寫原則 NFT,例如帖子。
非互動遊戲:
像許多單人遊戲一樣,不涉及共享物件的加密遊戲可以是單寫原則應用,效能一直是 Web3 遊戲的一個關鍵瓶頸,而 Sui 的架構將有助於釋放其潛力。
預言機報價:
預言機資料來源的更新速度越快,DeFi 市場就越有活力。預言機資料饋送完全可以被編寫為單寫原則應用,為借貸市場、預測市場和其他受益於高資料流的應用提供新的機會。
對速度極快的單寫原則應用的支援是 Sui 最強大的功能之一,我已經迫不及待地想要看到未來在 Sui 上會出現什麼樣的應用了。
- 拆解Web3基礎元件:資料、儲存、計算
- 深度解析應用鏈,下一個機會在哪裡?
- 盤點20個傳統品牌與NFT的夢幻聯動
- 資料分析:Uniswap V3的TVL計算竟然都是錯的?
- HistoryDAO:去中心化“史記”
- 美國將祭出穩定幣法案,哪些穩定幣面臨風險?
- 回顧9月加息會議:美聯儲第三次暴力加息後,還透露了什麼重要訊號?
- Sui特性解析:為什麼Sui區塊鏈上有機會出現最快的Web3應用?
- LD Capital:元宇宙為何值得我們投資佈局?
- 算穩總算要穩了?一文讀懂算穩“套娃”協議Hoardusdh
- SBF的智慧清單:風險管理是FTX走向成功的第一步
- 深挖估值2億美元的新公鏈Shardeum:WazirX聯合創始人“新瓶裝舊酒”
- 星巴克進軍 web3,標誌著 NFT 行業下一個里程碑
- 一文了解拜登政府八份與加密資產監管有關的報告
- Infura計劃建立去中心化基礎設施網路,向運營商開放早期訪問計劃
- 一文了解Synthetix生態現狀與未來展望
- MakerDAO的危與機:虧損、監管風險和MetaDAO的救贖
- 以太坊的下一站:上海升級
- veToken治理為什麼總是失敗?以Balancer為例進行探討
- Chainalysis2022年報告:越南加密採用率居榜首,中國重返前十