-
Notifications
You must be signed in to change notification settings - Fork 0
_posts: DoS: Channel Open Race in CLN #2
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
Conversation
|
@Arvin21M: ready for review! |
Arvin21M
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for your work to identify this Matt, and a great write up as well. Totally understandable from a "non-developer" pleb perspective, as well as a technical dive for those inclined.
Other than the one hyperlink issue listed below, the majority of the suggested/requested changes are really more like "Nice to Haves", so I didnt want to mark the change requests directly on the md file view this time in case you just wanted to skip right over them quickly. Let me know if you prefer I do that in the md file for the next review.
Title suggestion:
Susceptible to DoS Attack: Channel Open Race in CLN
Line 50 - 58:
Tell the reader what the following 9 bullet points are outlining. Similar to what you have done in the two previous sections about "The Peer Connection Flow" and "The Channel Open Flow" by saying "..the following..." and explaining briefly what the bullet points are in reference to.
Line 16, 32, 43, 60, 70, 108, 118:
Capitalize these H2 and H3 tags as if they were H1 Titles.
(ie: Line 118 "Do Stress Testing" instead of "Do stress testing")
Hyperlinks:
Under the The DoS Attack section, the one hyperlink "fake channel DoS attack" leads to a 404 Page Not Found on GitHub. It currently uses the URL https://github.com/morehouse/morehouse.github.io/blob/cln_channel_open_race/lightning/fake-channel-dos
The rest of the links appear to be valid and pointing to its intended landing/target page.
In Closing:
If justified and/or necessary, perhaps a "Takeaway" summary at the very end with 1-3 bullet points or something like that would be beneficial.
409a07d to
c8cf15c
Compare
|
Thanks for the review, Arvin!
Either way is fine with me.
I think I prefer the current title since it is shorter and fits on one line.
Done.
Done.
Yeah, it's a relative link
I was kind of going for that with the points under Prevention. I'm concerned it would be too repetitive if I added another section that said something like this: # Takeaways
- Avoid race conditions
- Use regression and stress testingWhat do you think? |
Okay! Will mark file or not mark file accordingly next time.
I agree, it will look cleaner. I was trying to me more "provocative" with that edit.
Noted!
Yes! Those two takeaways are great. 🚀 |
c8cf15c to
c0a2e81
Compare
|
Thanks, Arvin. I added a short takeaways section at the end. Will merge now and check the rendered page. |
_posts: LND: Excessive Failback Exploit #2
No description provided.