Search on TFTC
Issue #1253: Channel jamming research you should read

Issue #1253: Channel jamming research you should read

Aug 18, 2022
Marty's Ƀent

Issue #1253: Channel jamming research you should read

from Antoine Riard and Gleb Naumenko

Here's a great website from Antoine Riard and Gleb Naumenko that breaks down the Channel Jamming problem on the Lightning Network. I highly recommend you freaks check it out if you want to get a better understanding of one of the bigger attack vectors of the Lightning Network and how developers are thinking about it. In short, a channel jamming attack is a denial-of-service attack that allows a nefarious actor or actors to prevent routing nodes from forwarding payments within a channel. Increasing the amount of failed payments and reducing the reliability of the lightning network overall in the process. Not ideal, but totally possible at the moment.

This may not make you feel great, but it is the reality we find ourselves in today. While many (myself included) see incredible promise in the lightning network, it is also important that we be upfront with its shortfalls so that we can attempt to fix them as we build out the network. Trying to pretend they don't exist won't be beneficial in the long run. This is why we're extremely fortunate that smart individuals like Antoine and Gleb, among many others, are out there doing very important research, testing and brainstorming to discover ways these problems can be solved.

On this site you'll be able to read into some of the proposed solutions that exist for the channel jamming problem, which include changing the channel structure by using a tree of comittments, actively defending against an attack as it's happening by opening other channels (doesn't seem ideal), and the concept of bucketing different slots across small and large denomination of sats, isolating channels of a particular size. It doesn't seem like there's consensus on whether or not any of these solutions are ideal or practical at scale. However, this website is a great jumping off point to stoke conversation among developers and users alike who would like to solve this problem. More awareness leads to more minds thinking about these problems and that's a good thing in the long run.

Kudos to Antoine, Gleb, and every other developer working to solve these problems. The work that they are doing is very important and could prove to make humanity more free and the world a better place in our lifetime.


Clip of the day...

The Inflation Reduction Act is straight out of the 5th century failing Roman Empire playbook. Subscribe to the TFTC Clips channel to get high-signal-bite-sized pieces of content.

Final thought...

Meatballs and sausage are exactly what the doctor ordered.

Sleep soundly at night knowing your bitcoin are secured by multisig.Unchained is running a "Drain the Exchange" campaign through September 8th. Use the code 'TFTC' for $50 a concierge onboarding.
If you don't have Braiins on your ASIC you're leaving sats on the table.
CrowdHealth BTC is now accepting memberships starting June 1st and later. Use code TFTC during sign-up and the first 1000 members will receive a discounted membership of $99/ month for the first 6 months.


Current Block Height

Current Mempool Size

Current Difficulty