DeFi 難以承載真正的金融市場:可預測性比吞吐量更重要
隨著區塊鏈性能持續提升,行業討論焦點正從「能處理多少交易」轉向「交易何時被確認」。本文指出,多數區塊鏈目前僅提供「最終會上鍊」的保障,但時間不可控。這種秒級不確定性在支付場景尚可接受,但在需要毫秒級響應的金融交易中,會直接導致價格劣化、套利空間和不公平問題,削弱鏈上市場的競爭力。
現有機制與真實需求的落差
當前生產系統已能處理每秒數萬筆交易,且未來將實現數量級提升。然而,金融應用更需要的是可預測性。無論是撮合交易、參與拍賣還是行使期權,系統必須可靠地保證交易何時被確認上鏈。一旦確認存在不確定性延遲,大量應用將失去可用性。
作者提出,鏈上金融應用若要具備競爭力,底層區塊鏈必須提供短期包含性保障:一筆有效交易一旦被提交至網絡,就應在儘可能短的時間內被納入區塊。以鏈上訂單簿為例,做市商需即時更新訂單以反映市場變化(如美聯儲公告),若交易無法即時上鏈,便會被套利者以過時價格成交,導致做市商擴大價差以對沖風險,進而削弱市場效率。
單一領導者帶來的結構性風險
實現可預測性極具挑戰,主要源於單一領導者(Leader)的出塊結構。在這種結構下,交易排序與包含權高度集中,容易引發審查、延遲與信息不對稱等風險。MEV(最大可提取價值)不僅限於夾子攻擊,僅將交易包含延遲幾十毫秒也可能帶來可觀利潤,並使應用層處於不公平競爭環境。
文章舉例說明:若發生加息導致 ETH 價格下跌,做市商撤單並重新掛單,而套利者則以舊價格提交賣單。在單一領導者協議上,領導者可選擇審查做市商撤單、優先處理套利者交易,甚至插入自身套利交易,從而收割做市商或使市場結構崩潰。
兩個關鍵目標:抗審查與信息隱藏
為解決上述問題,作者提出兩個方向:短期抗審查性與信息隱藏(Hiding)。
- 短期抗審查性:只要一筆交易被任一誠實節點接收,就必須保證其在下一個可生成的區塊中被包含。這意味著不應出現因某個節點丟包或拜占庭行為導致交易無法上鏈的情況。
- 信息隱藏:在交易被最終確認並納入區塊之前,除接收該交易的節點外,任何其他參與方都無法獲取該交易的信息。這可透過時間鎖加密或閾值加密實現,確保在共識完成前,網絡其他部分對交易內容保持不可見,從而防止搶跑與不利選擇。
同時具備這兩項屬性的協議,將為構建金融應用提供理想基礎。例如在拍賣場景中,若領導者既無法審查他人出價,也無法在出價前獲取信息,市場機制便能正常運作。這將使下一代低延遲的現實金融應用完全能在鏈上運行,讓區塊鏈真正與現有金融基礎設施競爭。
