Matt Corallo, известный как TheBlueMatt, — разработчик Bitcoin, связанный с BIP 152, FIBRE и rust-lightning. Быстрая доставка блока не заменяет проверку, а библиотека Lightning сама не является готовым кошельком.
Профиль GitHub связывает Matt Corallo с TheBlueMatt и указывает репозитории, перенесённые на git.bitcoin.ninja. Отсутствие проекта по прежнему адресу само не означает конец разработки; проверяйте изменения в истории. [GitHub — Matt Corallo]
BIP 152 называет Corallo автором Compact Block Relay и благодарит Gregory Maxwell за первоначальную идею, проектирование и тесты. Главная цель — меньше передаваемых данных, не изменение правил действительности блоков. [BIP 152 — Compact Block Relay]
BIP 152 восстанавливает блок по коротким идентификаторам и локальному mempool. Недостающие транзакции запрашиваются через getblocktxn. Идентификаторы могут совпадать; компактное сообщение не заменяет полных данных для проверки. [BIP 152 — Compact Block Relay]
При определённых условиях BIP 152 позволяет объявить компактный блок до полной проверки транзакций. После восстановления его обрабатывают обычно. Быстрая доставка не доказывает, что каждый вход корректно тратит существующие средства. [BIP 152 — Compact Block Relay]
Пост Corallo от 7 июля 2016 года описывает FIBRE с UDP, FEC и Compact Blocks. Избыточные данные восстанавливают потерянные пакеты без нового запроса. Это компромисс объёма и задержки, не обещание безошибочной передачи при любых условиях. [Matt Corallo — The Future of The Bitcoin Relay Networks]
FAQ FIBRE описывает пересылку пакетов до проверки и сильные требования внутреннего доверия. Открытый код позволяет другие сети, но не убирает контроль оператора над соединениями. FAQ сообщает о переходе сопровождения к Localhost Research в 2025 году. [FIBRE — FAQ]
Манифест пакета lightning в rust-lightning называет Matt Corallo и описывает библиотеку Rust. Приложение выбирает интеграцию кошелька, блокчейна, хранилища и сети. Запись не означает, что один человек написал каждое позднейшее изменение. [rust-lightning — package manifest]
Архитектура LDK описывает встроенный SDK с настраиваемыми хранилищем и сервисами. После запуска платежа результат приходит позже событием; вызов функции не подтверждает успех. Интеграция должна обработать результаты. [LDK — Architecture]
Для полной картины прочитайте эту статью вместе с Gregory Maxwell, Luke Dashjr, Satoshi Nakamoto. На эту статью также ссылаются Gregory Maxwell, Luke Dashjr.