-
Notifications
You must be signed in to change notification settings - Fork 992
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
Consider implementing Erlay for more efficient tx relaying and better network security #2857
Comments
Link to Bitcoin mailing list: |
Rust bindings to Pieter's minisketch may come in handy: https://github.com/eupn/minisketch-rs |
@lehnberg why is this tagged research? What is the research question you want to be answered? The paper looks like a nice to have feature but for grin at this point maybe not the best thing to spend resources on. Dandelion provides all the privacy we want in this part of the transaction broadcast and bandwidth optimizations would be premature. I would tag it |
Hi @Giszmo, thanks for your questions.
How would one best implement an Erlay-like protocol in Mimblewimble that is compatible with Grin's flavour of Dandelion++, and what would the benefits be? If you could help us figure this out, I'd be glad to remove the research tag.
Maybe, maybe not. What do you base your assertion on? And what are the resources that you are referring to? This issue is a placeholder, for any interested contributor to pick up. It's an open source project after all, anyone is free to work on whatever they find interesting and meaningful.
What do you base your claim on? Regardless, as per the paper, part of the motivation behind Erlay for Bitcoin is to make it more efficient and thus more accessible to run nodes. This enhances network security, and seems highly relevant for Grin as well. |
My Erlay simulator: https://github.com/eupn/actix-erlay-sim |
Intro
New paper by G. Naumenko, G. Maxwell, P. Wuille. An abstract of the abstract:
Motivation
Documentation
Grin-specific commentary:
The text was updated successfully, but these errors were encountered: