refactor data published over gossipnet #309
Labels
conductor
pertaining to the astria-conductor crate
refactor
code refactoring or maintainence
sequencer-relayer
pertaining to the astria-sequencer-relayer crate
Currently, the data published over gossipnet is a
SequencerBlockData
, which is published over one topic, which conductor subscribes to.There are two problems with this:
SequencerBlockData
rollup data (it can't, since it's missing inclusion proofs right now)Gossip and the data published should be updated as follows:
A problem with this design is if rollup data is published on some topic, and the conductor somehow misses this data, there is no request-response protocol for it to fetch this data if it sees it's missing it. However this is ok as it can later get this data from DA. or if we want to implement a request-response protocol later, we can.
The text was updated successfully, but these errors were encountered: