Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A Hybrid Solution To Unjamming Lightning #96

Closed
carlaKC opened this issue Jul 11, 2023 · 4 comments
Closed

A Hybrid Solution To Unjamming Lightning #96

carlaKC opened this issue Jul 11, 2023 · 4 comments
Assignees
Labels
Accepted Accepted ACK Lightning Theme SM has been posted on social media Talk Talks during TABConf 2023

Comments

@carlaKC
Copy link

carlaKC commented Jul 11, 2023

Description

What is this talk about?

The threat of channel "jamming" attacks against the lightning network has been known and discussed since 2015. This problem has remained unsolved despite eight years of on-and-off discussion on the lightning mailing list. Addressing this trivially inexpensive denial of service attack against the network is vital to ensuring the long-term success of lightning.

This talk will cover the implementation details of a hybrid proposal to mitigate channel jamming, as originally outlined by Clara Shikhelman and Sergei Tikhomirov. It will justify the combination of local reputation tracking and unconditional fees as a hybrid approach to mitigating jamming attacks against the lightning network and provide implementation details of the ongoing work to specify this mitigation in the BOLTs.

What would an attendee learn from this talk?

  • A high level classification of ~8 years of jamming mitigation proposals
  • Motivation for a hybrid proposal to use unconditional fees and local reputation tracking to mitigate jamming
  • Details of the ongoing specification of HTLC endorsement and reputation in the BOLTs
  • How this solution is being sanity checked against real world data (and how they can help!)

Is there anything folks should read up on before they attend this talk?

Attendees should have a basic understanding of the way that the Lightning Network operates (channels, routing and HTLCs) and familiarize themselves with the concept of channel jamming attacks. For details of the solution proposed, see the original research paper.

Relevant Links

If you're looking to catch up on the plane, the following "one pager" summaries are a quick read:

About the Speaker

Carla is a software engineer working on the implementation and improvement of the Lightning Network specification at Chaincode Labs. She previously worked at Lightning Labs, where she focused on reliability improvements to LND and led the Lightning Loop submarine swap team. She got her start in Bitcoin development at the 2019 Chaincode Residency and has been passionate about paying it forward to help onboard new bitcoin developers ever since.

Social Links

https://github.com/carlaKC
https://twitter.com/actuallyCarlaKC

In collaboration with Clara Shikhelman, Chaincode Labs:
https://github.com/ClaraShk
https://twitter.com/ClaraShik

Talk Details

Length of Talk

30 mins

Preferred Day/Time Slot

Thursday 7th / late morning

@carlaKC carlaKC added the Talk Talks during TABConf 2023 label Jul 11, 2023
@iglesiasbrandon
Copy link
Collaborator

Hey @carlaKC, congratulations, this issue has been accepted for TABConf 2023!

It's been added to the official GitHub Project schedule.
The talks on the main stage will be happening on September 8th and 9th; once we accept more, we will assign the day, time.

@briimhd briimhd added the SM has been posted on social media label Jul 14, 2023
@iglesiasbrandon
Copy link
Collaborator

Hey @carlaKC , We have added a day, time slot, and length to this issue.
You can find it on the schedule in this view: https://github.com/orgs/TABConf/projects/1/views/6

Please acknowledge by commenting 'ack'.

This will confirm your talk for TABConf 2023!
If we need to make any changes, you will be notified on this issue.

@carlaKC
Copy link
Author

carlaKC commented Aug 21, 2023

ACK ❗

@iglesiasbrandon
Copy link
Collaborator

Closing this issue since this item has been completed! Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Accepted Accepted ACK Lightning Theme SM has been posted on social media Talk Talks during TABConf 2023
Projects
None yet
Development

No branches or pull requests

3 participants