TON 網絡陷入危機!底層設計缺陷與驗證者不足成為主要問題

去中心化的夢想遇阻,TON 面臨前所未有的挑戰

2024年8月的TON(The Open Network)正處於風暴中心,困境一波未平一波又起。先是Telegram創始人在法國被捕並取保候審,接著TON網絡又接連發生兩次出塊中斷,這一連串的事件讓原本被寄予厚望的TON生態遭遇了重創,未來發展前景蒙上了陰影。

大眾的目光多半聚焦於創始人被捕的事件,但事實上,技術故障才是真正影響TON生態未來發展的關鍵。TON網絡為何會頻繁宕機?各方眾說紛紜。幣南團隊深入分析了TON的白皮書、相關技術文件以及目前網絡的現狀,揭開TON網絡屢次出塊中斷的深層原因。

表面現象:DOGS交易量激增導致出塊停滯

回顧事件,8月28日清晨,TON網絡首次出現出塊中斷,經過7小時的努力才恢復正常。然而,不到24小時後,29日凌晨,TON再次出現出塊中斷。這次危機引發了社區的廣泛關注。

根據TON基金會的說法,出塊中斷的直接原因是DOGS這款Meme幣的交易量激增。DOGS是一個近期在TON網絡上極受歡迎的代幣,其空投門檻低至僅需一個Telegram帳號,且總量高達5500億枚。隨著DOGS上線幣安、okx等多個平台,TON鏈上的交易數量在短時間內激增,直接導致了網絡負荷過重。

TON作為一個依賴於驗證者節點進行交易處理的PoS(Proof of Stake)公鏈,在正常情況下應按既定時間間隔生成新區塊。然而,當交易量大幅增加,系統無法及時處理所有待處理的交易時,出塊過程便會延遲,甚至可能中斷。這樣的交易過載現象在區塊鏈領域並不罕見,無論是比特幣還是以太坊等知名公鏈,均曾經歷過類似的問題。

在TON的情況下,驗證者節點因交易量暴增而負荷過重,導致出塊速度明顯減慢。TON基金會解釋稱,這是因DOGS交易過載導致驗證者系統的垃圾收集進程過載,最終導致部分驗證者失去共識。

深層原因:複雜的架構與驗證者不足的挑戰

然而,交易量的激增僅僅是表象,TON網絡出塊中斷的根本問題其實深藏於其底層設計和驗證者機制中。

1. 分片鏈架構的複雜性帶來挑戰
TON的技術架構以高擴展性和高性能為設計核心,其獨特的主鏈、工作鏈和分片鏈多層次結構理論上可以通過分散負載來提升網絡處理能力。然而,這種設計也帶來了複雜的挑戰。
每個工作鏈可以進一步劃分為多個分片鏈,分別處理不同帳戶的交易。這種結構允許大量交易在不同的分片鏈上並行處理,提高了整體網絡的TPS(每秒交易次數)。但當交易量突然增加時,某些分片鏈可能會因負載分佈不均或驗證者無法及時處理大量交易而出現出塊延遲,甚至停滯。由於分片鏈必須與主鏈保持同步,如果某個關鍵分片鏈出現問題,整個網絡的出塊進程將受到影響。

2. 驗證者數量不足導致去中心化的潛在風險
TON網絡的另一個顯著問題是驗證者數量嚴重不足。與其他PoS公鏈相比,TON的驗證者數量明顯偏少。目前TON網絡僅有360個驗證者節點,而以太坊的驗證者數量已超過100萬,Solana的驗證者數量也遠超TON。驗證者數量的不足直接影響了TON的去中心化程度和網絡安全性。

在PoS網絡中,驗證者負責驗證交易、達成共識並將交易打包成區塊。驗證者數量的多少決定了網絡的去中心化程度和在高負載情況下的處理能力。TON的驗證者數量少,意味着每個驗證者需要處理更多的交易請求。當交易量暴增時,驗證者可能無法及時處理所有交易,導致出塊延遲甚至中斷。

此外,TON對驗證者的硬件和網絡要求較高,且成為驗證者需要質押大量Toncoin。這些高門檻限制了驗證者的數量,進而限制了TON網絡的去中心化程度,並在高峰交易期內加劇了出塊延遲的問題。

3. 共識機制在高負載下的局限性
TON網絡採用了基於拜占庭容錯(BFT)理論的Catchain共識協議。該協議旨在即使在存在惡意節點的情況下,依然能夠維持網絡的正常運行。然而,當驗證者數量有限且部分驗證者因交易量過載無法及時參與共識時,該機制的效率將受到影響。

Catchain協議的工作原理是,只要參與共識的驗證者中,惡意節點的數量不超過三分之一,網絡就可以達成共識並生成區塊。然而,當驗證者數量有限且負載過高時,可能會有多個驗證者同時無法響應,導致共識過程變得緩慢,甚至無法達成共識,從而導致出塊停滯。

儘管TON的共識機制在設計上具備強大的抗風險能力,但其實際效果依賴於驗證者數量和分佈。當驗證者數量不足且網絡負載超出預期時,Catchain協議的效率將顯著下降,導致網絡出塊速度放緩甚至停滯。

TON 面臨的未來挑戰與改進方向

TON近期遭遇的一系列挑戰,不僅僅是Telegram創始人在法國被捕的事件。這一事件給TON的未來發展蒙上了不確定性,也可能影響Telegram與TON生態的緊密合作。而TON網絡自身在短時間內連續兩次出塊中斷,進一步暴露了其在高負載條件下的設計局限性。

這些問題不僅影響了TON的當前穩定性,也對其長期發展構成潛在威脅。幣南團隊認為,TON生態需要在以下幾個方面進行改進以確保其穩定性和可持續發展:

  1. 擴大驗證者數量,降低成為驗證者的門檻,吸引更多節點參與,以提升去中心化程度和網絡的承載能力。
  2. 優化分片鏈架構,提升分片鏈與主鏈之間的協調效率,確保在高交易量環境下的平穩運行。
  3. 進一步優化共識機制,研究如何在高負載情況下提升Catchain協議的效率,確保網絡在極端條件下依然能夠穩定出塊。

TON的發展歷程充滿挑戰,從誕生以來便面臨著多次危機,並依靠社區自治逐步走向重生。儘管目前的狀況對於曾經的TON生態來說並不足以構成「致命威脅」,但若要克服當前困境,完善自身網絡設計是其當務之急。TON唯有如此,才能更好地迎接未來挑戰,逐步構建一個更加強大和繁榮的生態系統。