Lightning Network (LN) nodes faced a Distributed Denial of Service (DDoS) attack yesterday that sent offline around 200 nodes, down from around 1,050 to 870.
“Lightning nodes are getting DDOS’ed, rumor is that someone from the 2x effort known as “BitPico” has taken credit for this.
The Lightning services I’ve deployed have been attacked from the start, with botnets, etc. Deploying in adversarial conditions, decentralization is hard,” Alex Bosworth, an LN apps developer, says.
It’s unclear who Bitpico is. A twitter account with that name says they are bullish on bitcoin and are working on LN. Further tweets suggest they are hostile to Bitcoin Cash.
There are reports, however, they wanted to minority chain-split fork bitcoin to segwit2x despite it being cancelled off late last year.
The exploit is basically using as many node connections as possible so as to prevent any new connections, with potential solutions being to limit the number of connections per IP.
Public networks, however, can not easily resist DDoS attacks, with the best defense often being as many nodes as possible.
Currently, LN has a fairly limited number because although the network has launched on main-net, it is mainly usable only by developers.
A Graphical User Interface (GUI), such as a wallet, is still lacking, with the network having few channels at this stage. Suggesting it has only a small number of users.
But the attack does show that the Lightning Network is still a very new protocol and relatively simple aspects, such as limiting connections, have not yet been refined.
Bugs and exploits, therefore, should be expected, as is the case with any just launched new open source protocol especially where money is involved.
With time alone thus showing just how secure it is, because undoubtedly there will be many hackers peering over every little aspect of it for some of that bounty.