celestiaorg/celestia-core

Implement the VACPool

Opened this issue · 0 comments

vacuum! relies on a new mempool, the VACPool, to distribute blob txs in a prioritized high throughput way.

the logic for the prioritization, pipelined lazy gossip can be found in https://hackmd.io/@cIFNimXuR8eiNlZuI5vvpw/HyFo5Jqh0

but the VACPool only needs to facility the writing, reading, sorting of VACs, VACRoots, and BlobTxs