跳至主要內容
M

Matt Corallo

基礎設施開發者 · Spiral 工程師

Compact Blocks LDK FIBRE

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 團隊繼續從事比特幣開發工作。

重要時間線

2011

開始為 Bitcoin Core 貢獻代碼

2012

成為 Bitcoin Core 核心貢獻者

2014

加入 Blockstream

2016

發布 BIP-152 Compact Blocks 提案

2016

創建 FIBRE(Fast Internet Bitcoin Relay Engine)網路

2017

Compact Blocks 在比特幣主網啟用

2018

開始開發 rust-lightning(LDK)

2020

加入 Square Crypto(現 Spiral)

2021

LDK 達到生產就緒狀態

2023

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 實現 確保了高性能和內存安全。

已複製到剪貼簿