The developers of the Lightning Network protocol announced that version 1.0 RC of the Lightning protocol specification along with a successful cross-implementation test on Bitcoin mainnet. The Lightning specification was developed by the developer’s three teams (ACINQ, Blockstream, and Lightning Labs) and others in the bitcoin community through an open, collaborative process.
Furthermore, the developers announced the world’s first Lightning payments on the Bitcoin mainnet across all three implementations. These tests are the first multihop Lightning payments using real Bitcoin. The team tested eclair (ACINQ), c-lightning (Blockstream), and lnd (Lightning Labs).
For the first test, the team used the coffee shop Starblocks as the example eclair application. It accepted an incoming payment in bitcoin from a customer paying with the lnd Lightning app as the client and was routed through c-lightning.
For the second test, a payment was made from eclair to yalls.org, an article micropayment site on lnd, routed through c-lightning. This highlights another anticipated use case for Lightning: the ability to send instant, small value payments.
The Lightning developers said:
“We’d like to thank the members of the community who have pitched in so far to help in the collaborative effort to test and build Lightning. Each team is working diligently toward mainnet beta releases for their implementations with a focus on stability and security. As we move towards a final 1.0 version of the specification, we invite the broader community to provide peer review and feedback. We look forward to continuing working together to build the future of Layer 2 scalability technology!”
The three teams also developed their own Lightning implementations with a focus on cross-compatibility. Interoperability enables a single Lightning Network where payments are seamlessly routed without being isolated or incompatible. The team reports to have developed a comprehensive set of integration tests, and all tests are passing.