Avalanche 的新兵器,HyperSDK 如何高速發鏈,超越 14 萬 TPS
前言
前陣子整理文章的時候才發現,似乎有一陣子都在寫應用類的文章,結果好像一些公鏈和 DeFi 的技術面就變少了;甚至上次寫 Avalanche 的文章已經是將近半年前的事情了...
雖然中間陸續還是有寫 AMA 和 Space 的摘要,不過因為上週看到「HyperSDK」最新測試的數據,TPS 高達 14 萬,速度狠甩幾條主流的 Layer1。
所以本文就簡單來介紹一下「HyperSDK」是什麼?如何幫助 Avalanche 的效能再更上一層。
HyperSDK 簡介
HyperSDK 是第一個在Avalanche 上從頭開始構建高效能虛擬機器的架構,為開發人員構建世界上最快的區塊鏈提供了基礎,開箱即用。
建立自定義虛擬機器(VM)是在 Avalanche 上構建的最強大的方法之一。 HyperSDK 旨在簡化和加速自定義虛擬機器開發,使您更安全、更容易地啟動自己的最佳化區塊鏈。
透過抽象常見的執行時複雜性,HyperSDK 提供了產業領先的效能,並使構建者能夠專注於對他們重要的定製。
HyperSDK 的結構使開發人員無需從頭開始編寫大量程式即可插入快如閃電的執行環境,從而將構建自己的區塊鏈執行時間從幾個月縮短到幾天。
HyperVM 和 HyperChain
使用 HyperSDK 為基礎架構的區塊鏈被稱為 HyperChains,可以適應開發人員希望的任何功能。 從 NFT 市場到 DeFi 協議,HyperSDK為雪崩建設者帶來了一個新時代。而第一個 HyperVM 的範例,可以參考官方提供的 - IndexVM。
儘管 HyperSDK 目前仍然是原始發展的階段,但它賦予了加密原生開發人員開源區塊鏈技術的一種新方法。透過這次釋出,開發團隊可以合作並嘗試構建下一代高效能、互聯、最佳化的區塊鏈。
測試網可達到 14.3 萬 TPS
據 GitHub 數據,HyperSDK 在控制環境下每秒處理 143,322 筆交易,而 Avalanche、Solana 和以太坊的最大值分別為 4,500、3,000和 20 筆。
Ava Labs 產品負責人 Nick Mussallem 預期,實際吞吐量將穩定在約 5 萬TPS。並強調 Avalanche 並未犧牲區塊鏈三角悖論任一(即「去中心化」、「可擴展性」、「安全性」)。Mussallem 解釋,開發團隊優化了整體系統,使其更加高效。
HyperSDK 擁有自適應功能和使用者友善的介面。Mussallem指出:「HyperSDK 讓開發人員能夠在五分鐘內啟用一個新的區塊鏈網路。」儘管 HyperSDK 目前是開源且可以使用,它仍處於早期階段,預計年底前將推出正式版。
結論
HyperSDK 不只優化了 Avalanche 整體性能,它還簡化了 VM 的開發流程,讓開發人員更專注於功能的實現。
另外,大家最喜歡討論的區塊鏈三角悖論,從官方和測試的資訊來看,似乎真的有機會靠 HyperSDK 來完成平衡。但值得注意的是,技術的持續測試和實際場景的應用才是真正的考驗,所以我覺得還是要真的等到正式版推出後,看實際應用如何在區塊鏈生態中發揮作用。
如果對 HyperSDK 有興趣,也可以看一下 Avalanche Developer Community Call 的錄影,有專門提到「HyperSDK and LiteVM」,由於是會議討論,所以內容可能就沒有特別詳細,但不影響想瞭解的人觀看。
但是,這不影響 Avalanche 近期不斷帶來的驚喜,也應證熊市期間,不斷持續建設才是正確的選擇。