作爲NEAR協議的一個關鍵突破,Doomslug是站在NEAR普及應用「背後」的技術,NEAR超高的處理性能和可擴展性也都歸功於此。
在更好地理解Doomslug,以及它如何幫助NEAR實現擴展之前,我們需要了解區塊鏈架構的重要指標之一:Finality,也就是「最終性」。
本文將爲大家介紹最終性及其重要性,以及NEAR如何通過Doomslug實現最終性。
同時,也將說明NEAR智能合約審計的重要性——作爲保護NEAR生態系統安全的重要工具,它確保了Doomslug所提供的優勢不會白白浪費在攻擊事件中。
最終性是什么?
過去幾年是Web3.0的爆發式增長期,新協議、新項目及新技術都以出人意料的速度發展。
其中許多技術都在致力於解決區塊鏈領域有名的可擴展性問題——其在一段時間內也一直是行業內的核心問題。
然而,許多協議在急於解決可擴展性問題時,卻於一個區塊鏈安全的重要因素上停滯不前,它被稱爲“最終性”。
最終性即交易最終性,是指交易一旦經過網絡結算就被視爲不可逆的狀態,這對於區塊鏈網絡的正常運行至關重要;如果交易允許被撤銷,惡意行爲者就可以通過操縱網絡攫取利益。
換言之,只有當區塊鏈上記錄的事件被完全確定後才能獲取最終性。因爲交易的不可逆性是區塊鏈網絡的關鍵組成部分,所以實現最終性的手段非常重要。
在實現最終性的過程中會出現各式各樣的問題,而這些問題又會產生連鎖反應,對網絡造成負面影響。最明顯的問題就是達成最終性所需要的時長拖慢了交易完成的速度。
這一障礙清晰地體現在了比特幣中。一筆交易大概需要60分鐘才能達成最終性,這是因爲比特幣只有在交易後生成了6個區塊才會被認爲不可逆。但區塊鏈網絡每10分鐘只能產生一個新區塊,所以就要等一個小時才能最終完成——這段時間叫做確認時間,是衡量網絡速度的一個基本指標。
爲了縮短確認時間並加快取得最終性,許多新項目採用了各種舉措,如提高區塊生產速度,或者設計出可以生產更少區塊就能達到最終性的架構。
Doomslug是什么?
近期,NEAR協議推出了其獨創的區塊生成機制——“Doomslug”,旨在從根本上減少結算時間,代表了NEAR團隊在追求更快最終性方面所取得的重大進展。
Doomslug允許NEAR協議僅需一輪通信就能達到所謂的“實際最終性”,並在第二輪通信後達到完整的拜佔庭容錯最終性。
“實際最終性”(或Doomslug最終性)是指Doomslug所生成區塊的不可逆狀態,直到至少有一個參與者受到Slash懲罰。(在權益證明網絡中,具有惡意行爲的節點將遭到Slash懲罰,即沒收其權益並在其余節點之間重新分配)。
NEAR通過Doomslug機制允許個人參與者也能創建和廣播區塊,並讓其他參與者進行確認。這些確認信息隨後會被傳輸給下一個區塊生產者。如果沒有響應,就會傳給下一個區塊,並仍然會跳過無反應的區塊。一旦某個參與者收到一半以上來自其他參與者的確認證明或跳過信息,就可以繼續創建區塊。
這個精妙的平衡系統讓Doomslug最終性得以實現,完全足以應對大多數的實際應用情況。在突破了最終性造成的主要瓶頸後,Doomslug將交易延遲降低了200%。
如果需要完全的拜佔庭容錯(BFT),NEAR還有一個BFT最終性工具,可以在第二輪通信後提供完整的拜佔庭容錯最終性。與其他知名的共識機制如Tendermint與Hotstuff機制相比,Doomslug與最終性工具以同樣的速度實現了最終性。
此外,Doomslug與最終性工具的額外優點是可以保證“Liveness”,即確保協議能確認一個值並達成共識。NEAR團隊的測試顯示,在長時間的網絡活動後,Doomslug展現出了良好的恢復能力。
NEAR智能合約審計
對於想要在NEAR上創建項目的开發者來說,Doomslug驚人的結算力是一個巨大賣點,無疑會吸引許多雄心勃勃的項目進入該平台。CertiK通過先進的Web3.0安全工具,爲所有基於NEAR的項目提供最強大的安全防護。
首先,通過將精准的鏈上數據分析和前沿的人工智能技術與領先的計算機科學專家審計相結合對項目代碼進行逐行審計,CertiK的NEAR智能合約審計能夠可挖掘出極難被發現的漏洞和潛在風險。
CertiK的NEAR智能合約審計並非採用一刀切的做法,而是根據每個被審項目的具體架構、功能特性和使用情況進行定制化分析,並就如何修復被發現的安全漏洞或攻擊載體提供詳細指導。
目前,我們已與NEAR生態系統中的一些優秀項目建立關系,包括The Sandbox、Ampleforth和TrueUSD。通過這些合作,我們優化了NEAR智能合約審計,更精准地剖析NEAR項目的優勢和潛在弱點。
CertiK的NEAR智能合約審計報告旨在發現和分析潛在的安全隱患,並提供修復建議,以上內容都會以易於理解和可操作的方式呈現。報告結果的清晰性對於任何NEAR智能合約審計來說都至關重要,因爲這有助於讓被審項目更快實現安全升級。
除了NEAR智能合約審計,CertiK還提供強大的區塊鏈分析工具——CertiK Skynet天網動態掃描系統和SkyTrace,爲NEAR團隊實時提供鏈上活動的全面安全信息。
在項目啓動前進行NEAR智能合約審計固然重要,但使用這樣的區塊鏈分析工具能幫助項目團隊更迅速地預測並應對潛在的黑客攻擊。
爲了推動Web3.0安全工具的持續發展,CertiK已於近期宣布了兩個新型安全服務——針對項目團隊的CertiK KYC項目背景調查服務以及漏洞賞金計劃。
作爲首個結合了爲項目團隊提供KYC項目背景調查的智能合約審計服務,CertiK致力於通過該服務在最大程度上建立項目和社區之間的信任,有效地推動項目投資和應用。
近期CertiK推出了最新一期的漏洞賞金計劃,由CertiK精心挑選了一批頂尖的白帽黑客來調查項目的代碼,尋找其中的新型攻擊載體和漏洞。該服務將結合NEAR智能合約審計,爲NEAR項目團隊提供其智能合約安全方面的獨家安全數據,也爲項目實現目標鋪平了道路。
除此之外,該計劃也將爲NEAR項目團隊提供基於黑客的獨特視角,成爲打擊惡意攻擊的重要武器。
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。
標題:幾秒內實現最終確認性、降低200%的交易延遲 NEAR的Doomslug區塊生成機制是怎么做到的?
地址:https://www.torrentbusiness.com/article/20826.html
標籤: