Gloria Zhao
Bitcoin Core 維護者 · Brink 開發者
Gloria Zhao 是 Bitcoin Core 的維護者之一,專注於交易池(mempool)和交易中繼政策的研究與開發。 她的工作對閃電網路和其他 Layer 2 協議的安全性至關重要。
關於 Gloria
Gloria Zhao 畢業於加州大學伯克利分校計算機科學專業。她在大學期間開始對比特幣產生興趣, 並通過 Chaincode Labs 的暑期實習項目進入比特幣開發領域。
Gloria 的研究重點是比特幣的交易池和交易中繼機制。這些看似「無聊」的基礎設施工作 實際上對比特幣網路的安全性和可用性至關重要,特別是對於依賴及時廣播交易的 Layer 2 協議。
她主導開發的 Package Relay 功能允許將多個相關交易作為一個整體進行評估和中繼, 這解決了 CPFP(Child Pays for Parent)在低費率環境下的可靠性問題,對閃電網路的安全性有重大影響。
2022 年,Gloria 成為 Bitcoin Core 的維護者之一,負責交易池相關代碼的審查和維護。 她由 Brink 資助,這是一個專門支持比特幣開源開發者的非營利組織。
重要時間線
參加 Chaincode Labs 暑期實習項目
開始全職為 Bitcoin Core 貢獻代碼
獲得 Brink 的資助支持
提出 Package Relay 設計方案
成為 Bitcoin Core 維護者
Package Relay 在 Bitcoin Core 中實現
TRUC(v3 transactions)合併到 Bitcoin Core
主要貢獻
Package Relay
允許節點將多個相關交易作為一個包進行評估和中繼,解決了 CPFP 的可靠性問題。
TRUC (v3 Transactions)
新的交易中繼策略,限制交易拓撲以防止 pinning 攻擊,增強 Layer 2 協議的安全性。
Mempool Policy 研究
深入研究交易池政策對網路安全和 Layer 2 協議的影響,提出多項改進方案。
教育與推廣
撰寫技術文檔和教程,幫助更多開發者理解比特幣的交易池機制。
為什麼交易池很重要?
交易池(mempool)是比特幣節點用來存儲未確認交易的內存區域。礦工從交易池中選擇交易 打包進區塊。交易池的政策決定了哪些交易會被接受和傳播。
對於閃電網路等 Layer 2 協議,交易池政策至關重要。這些協議依賴於能夠及時將交易 廣播到網路並被確認。如果交易被卡住或被「pinning」攻擊,可能導致資金損失。
Gloria 的工作確保了這些 Layer 2 協議可以安全、可靠地運行,這對比特幣的可擴展性 和實用性有著深遠的影響。