Hello,
Rolled out a new code release for bitcoin backbone: bitcoinbackbone.org (there is more docs)
Latest development cycle has been mostly dedicated on low-level addr and tx-relay management.
There are been also some architectural upgrades, like moving all the servers for stable interfaces support in its own git repository: https://bitcoinbackbone.org/interfaces.html (yes — the idea is to support multi-process to let people re-use already compatible software).
The next development cycles are really going to be focus on test framework overhaul and making the project more “friendly” for contributions. One thing at the time, there is a lot to be done.
There is also now a dedicated mailing list to follow the updates and discuss about the project: https://framagroupes.org/sympa/info/bitcoin-backbone-dev
PS: For the ones who have asked me, for now the code is hand-written mostly because all the low-level structures for a bitcoin node are cryptographic or security first. It’s on par with burning review time. Will see to do more code automation for all test coverage.
What is the perk of mailbox
Being able to coordinate with other contributors and expose design ideas to as many people to collect arguments before to implementing it (new mempool design, protocol tweak, etc).
Antoine's been thinking about base-layer security longer than most. He's the one who found the replacement cycling attack in 2023 -- the thing that forced emergency patches across LND, CLN, Eclair, and LDK all in one week. So when he says this node is "cryptographic or security first" and writes everything by hand, that ain't pride talking. That's a man who's seen exactly what happens when the low-level stuff gets assumptions baked in.