Chainfeeds 導讀:
加密研究員 Pavel Paramonov 在閱讀了無數關於 Solana 機制設計和架構的文章和文檔,整理出了這篇全面長文,涵蓋 Solana 的機制設計、費用市場、MEV 等內容。
文章來源:
https://x.com/paramonoww/status/1859574291337183282
文章作者:
Pavel Paramonov
觀點:
Pavel Paramonov :Solana 的 歷史證明(Proof of History,PoH) 共識模型結合了權益證明(Proof of Stake)和時間變量。PoH 實際上是網絡的時鐘,記錄事件及其順序,避免驗證者需要就時間達成共識。Solana 沒有公共交易池(mempool)。大多數驗證者使用 Solana Labs 提供的調度實現,但也可以選擇其他區塊構建算法。時間變量用於分配領導者(Leader),領導者負責在每次輪換期間生成區塊。驗證者按固定時間間隔輪流擔任領導者,這些時間間隔被稱為 Slot。每個時隙持續 400 毫秒,由指定的領導者生成區塊,其他驗證者投票驗證其合法性。如果領導者錯過時隙,網絡將進入下一個時隙。Solana 使用基於分叉的投票機制,驗證者不斷生成區塊並實時增加有效投票。Solana 的質押更新在每個週期(epoch)結束時處理,每個週期持續約 2-3 天,包含 432,000 個時隙。下一個週期的驗證者計劃基於更新後的質押信息確定。驗證者的主要收入來源有:交易費用、協議獎勵(通脹)、最大可提取價值(MEV)、領導者獲得區塊獎勵,包括基礎費用和優先費用的 50%(其餘 50% 會被銷燬)。較長的區塊時間會減少每年的獎勵,因為週期減少會影響 SOL 的總分配量。Solana 的費用機制由兩部分組成:基礎費用(Base Fee):固定費用,與計算單元的實際使用量無關。優先費用(Priority Fee):在網絡擁堵時有效,但整體激勵機制較弱。Solana 所有驗證者都是節點,但並非所有節點都是驗證者。節點可以是簽名和投票的驗證者,也可以是處理錢包和 DEX 請求的 RPC 提供者。交易會指定可寫賬戶,涉及同一賬戶的交易按順序處理,不衝突的交易可以並行處理。Solana 的 MEV 中,當前區塊的領導者擁有區塊生產和調度的完全控制權。優先費用激勵領導者優先處理交易,但交易包含並非強制。Solana 上的 MEV 會導致超過 50% 的計算資源浪費在失敗的套利嘗試中。【原文為英文】
內容來源