# Potential Gossip improvement list for EIP4844
## Transport layer
### T1) TCP slow start avoidance
- https://hackmd.io/X1DoBHtYTtuGqYg0qK4zJw#2---Bursty-traffic-is-hard
- https://hackmd.io/X1DoBHtYTtuGqYg0qK4zJw#2---Ping
### T2) Better TCP congestion algorithm (BBR)
- https://hackmd.io/X1DoBHtYTtuGqYg0qK4zJw#4---BBR
### T3) QUIC (?)
- https://github.com/sigp/gossipsub-testground/pull/15#issuecomment-1569421270
## Gossip layer
### :heavy_check_mark: G1) Block/Blobs decoupling
- https://github.com/ethereum/consensus-specs/pull/3244
### G2) `FloodPublish` issue
- https://github.com/sigp/gossipsub-testground/pull/15
- [G3) Staggered sending]()
### G3) Staggered sending
Potential solution for [G2) `FloodPublish` issue]()
- https://hackmd.io/X1DoBHtYTtuGqYg0qK4zJw#3---Staggered--sequential-relaying
### G4) `IDONTWANT`
- https://hackmd.io/X1DoBHtYTtuGqYg0qK4zJw#1---ChokeMessage
- https://github.com/libp2p/specs/pull/548
### G5) `NOTIFY`
- https://hackmd.io/X1DoBHtYTtuGqYg0qK4zJw#%E2%80%9CNotify%E2%80%9D-message
### G6) Episub (`CHOKE`, `UNCHOKE`)
- https://github.com/libp2p/specs/pull/413
## Next gen pubsub (for larger messages)
### N1) Erasure Pubsub
(just a very generic concept)