Matt Corallo
基礎設施開發者 · Spiral 工程師
Matt Corallo 是比特幣生態系統中最多產的開發者之一。從 Bitcoin Core 的核心貢獻, 到閃電網路基礎設施,他的工作涵蓋了比特幣技術棧的各個層面。
關於 Matt
Matt Corallo(網名 BlueMatt)是最早期的比特幣核心貢獻者之一。他在高中時期就開始 為 Bitcoin Core 貢獻代碼,是比特幣歷史上提交次數最多的開發者之一。
Matt 的貢獻涵蓋了比特幣協議的多個關鍵領域。他是 BIP-152(Compact Blocks)的作者, 這項技術大幅減少了區塊傳播時間。他還創建了 FIBRE 網路,進一步優化了礦池之間的區塊傳播。
在閃電網路領域,Matt 領導開發了 Lightning Development Kit(LDK),這是一個模塊化的 閃電網路實現庫,讓開發者可以更容易地將閃電網路集成到自己的應用中。
Matt 還是 rust-bitcoin 項目的主要維護者之一。他曾在 Blockstream 工作,目前在 Block(原 Square)的 Spiral 團隊繼續從事比特幣開發工作。
重要時間線
開始為 Bitcoin Core 貢獻代碼
成為 Bitcoin Core 核心貢獻者
加入 Blockstream
發布 BIP-152 Compact Blocks 提案
創建 FIBRE(Fast Internet Bitcoin Relay Engine)網路
Compact Blocks 在比特幣主網啟用
開始開發 rust-lightning(LDK)
加入 Square Crypto(現 Spiral)
LDK 達到生產就緒狀態
LDK 被多個主流錢包採用
主要貢獻
BIP-152 Compact Blocks
2016 年提出的區塊壓縮協議,通過只發送交易 ID 而非完整交易,將區塊傳播帶寬減少約 99%。
FIBRE 網路
專為礦池設計的區塊中繼網路,使用 UDP 和前向糾錯碼,將全球區塊傳播時間降至毫秒級。
Lightning Development Kit
模塊化的閃電網路實現庫,讓開發者可以靈活地將閃電網路集成到各種應用中。
rust-bitcoin
用 Rust 語言編寫的比特幣庫,提供了類型安全和內存安全的比特幣開發工具。
Lightning Development Kit (LDK)
LDK 是 Matt 在 Spiral 主導的項目,目標是讓閃電網路集成變得更加簡單和靈活。 與 LND 或 Core Lightning 不同,LDK 是一個庫而非完整的節點軟體。
開發者可以使用 LDK 構建自定義的閃電網路應用,同時保持對鍵管理、區塊鏈數據、 網路連接等組件的完全控制。這種模塊化設計特別適合移動端應用和嵌入式系統。
LDK 已被多個主流錢包採用,包括 Mutiny Wallet、Sensei 等。它的 Rust 實現 確保了高性能和內存安全。