Australian free software programmer and advocate, Rusty Russell, has called for a Lightning Network stress test.
I just published my request for contributors: Proposal: The Million Channel (Lightning) Project https://t.co/S0Dr9zj1nB
— TheRustyTwit (@rusty_twit) January 5, 2019
- Do some rough analysis of the current Lightning Network: number of (public) channels, number of nodes, distribution of channels by node, and distribution of channels in blocks.
- Apply a scaling factor to make a similar network on regtest, preferably in a reproducible manner. This would be the corpus.
- Write a program to generate all the gossip generated by that network.
- Feed the gossip into a test node and watch it die horribly.
- Fix the bottlenecks in each implementation.
“Obviously, there are an infinite number of refinements, but I expect we would get useful results out of even a simple version of this. It would be nice to get ahead of network growth and uncover issues before they become deployment problems,” Russell writes.
He signs off by noting that he has ordered a Raspberry Pi “as my third lightning node for more performance testing”.
Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.