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.