HotShot
HotShot copied to clipboard
[LIBP2P] - MACRO for Libp2p fallback network
What is this task and why do we need to work on it?
This is a macro task that encompasses anything that we need to do to productionize the libp2p fallback network. We already have a working implementation but it might not scale to more nodes, has room for performance improvements, and have bugs to fix. We also need to run benchmarks and tests to see how it works in a more realistic environment.
What work will need to be done to complete this task?
- [ ] Libp2p Improvements and Fixes
- [x] https://github.com/EspressoSystems/HotShot/issues/2151
- [ ] https://github.com/EspressoSystems/HotShot/issues/2088
- [x] https://github.com/EspressoSystems/HotShot/issues/2003
- [ ] https://github.com/EspressoSystems/HotShot/issues/1942
- [x] https://github.com/EspressoSystems/HotShot/issues/2512
- [x] https://github.com/EspressoSystems/HotShot/issues/2534
- [x] https://github.com/EspressoSystems/HotShot/issues/2533
- [x] https://github.com/EspressoSystems/HotShot/issues/2535
- [x] https://github.com/EspressoSystems/HotShot/issues/2536
- [ ] https://github.com/EspressoSystems/HotShot/issues/2537
- [ ] https://github.com/EspressoSystems/HotShot/issues/2538
- [x] https://github.com/EspressoSystems/HotShot/issues/2551
- [x] https://github.com/EspressoSystems/HotShot/issues/2554
- [x] https://github.com/EspressoSystems/HotShot/issues/2573
- [x] https://github.com/EspressoSystems/HotShot/issues/2584
- [ ] https://github.com/EspressoSystems/HotShot/issues/2587
- [ ] https://github.com/EspressoSystems/HotShot/issues/2627
- [ ] Combined Network Improvements
- [ ] https://github.com/EspressoSystems/HotShot/issues/2089
- [ ] https://github.com/EspressoSystems/HotShot/issues/1992
- [x] https://github.com/EspressoSystems/HotShot/issues/1696
- [ ] https://github.com/EspressoSystems/HotShot/issues/2619
- [x] https://github.com/EspressoSystems/HotShot/issues/2725
- [ ] Research
- [ ] https://github.com/EspressoSystems/HotShot/issues/2585
- [ ] https://github.com/EspressoSystems/HotShot/issues/2586
- [ ] metrics crate in rust-libp2p (Issue comming soon)
- [ ] connection_limits crate in rust-libp2p (Issue comming soon)
Are there any other details to include?
No response
What are the acceptance criteria to close this issue?
Complete all the above tasks, and run libp2p fallback in production without destroying throughput
Branch work will be merged to (if not the default branch)
No response