
Sei Giga升級解析:解耦共識與執行,異步並行重塑區塊鏈性能,提升效率


Sei Giga 升級深度解析:異步執行、多提議者與並行處理如何重塑區塊鏈性能?
Sei 的 Giga 升級白皮書一經發布,便引發了區塊鏈社群的廣泛關注。但對於大多數人來說,這份長達 17 頁、充滿技術術語的文件讀起來實在有些吃力。作為 Hazeflow 的創始人,我將用更通俗易懂的方式,深入剖析這次升級的核心內容,以及它將如何從根本上提升區塊鏈的性能。
Giga 升級核心思想:解耦共識與執行,釋放區塊鏈潛能
Giga 升級最核心的思想,是將區塊鏈的共識過程與執行過程解耦。這基於一個基本假設:只要交易列表的順序一致,並且區塊鏈的初始狀態一致,那麼無論節點如何處理這些交易,最終都會達到相同的狀態。
這意味着,共識機制只需要就區塊內交易的順序達成一致,而每個節點都可以獨立計算最終狀態。這種設計帶來了巨大的優勢:
- 異步執行: 共識與執行分離,允許區塊異步執行。一旦區塊最終確定,節點就可以立即對其進行處理,並在後續區塊中提交狀態。
- 並行處理: 節點在執行一個區塊的計算的同時,也能接收其他區塊。這使得區塊的生成過程可以與共識並行發生,極大地提高了效率。
當然,這種異步並行也並非完全沒有限制。區塊實際上是按照總順序執行的,而且,如果共識出現偏差(例如,網絡中有三分之一的節點作惡),鏈仍然會暫停,這與傳統的 BFT 協議類似。但即使區塊內執行失敗的交易,也不會導致整個區塊無效,因為區塊生成和執行是分開的。
还没有评论,来说两句吧...