Files
pezkuwi-subxt/polkadot/roadmap/implementors-guide/src/node/backing/pov-distribution.md
T
Fabio Lama 333649ae20 Change absolute links in Implementers's Guide to relative links (#1272)
* adjust to relative links

* additional adjustment to relative link

* link directly to file

* link directly to file
2020-06-16 10:04:49 -04:00

845 B

PoV Distribution

This subsystem is responsible for distributing PoV blocks. For now, unified with Statement Distribution subsystem.

Protocol

Handle requests for PoV block by candidate hash and relay-parent.

Functionality

Implemented as a gossip system, where PoVs are not accepted unless we know a Seconded message.

TODO: this requires a lot of cross-contamination with statement distribution even if we don't implement this as a gossip system. In a point-to-point implementation, we still have to know who to ask, which means tracking who's submitted Seconded, Valid, or Invalid statements - by validator and by peer. One approach is to have the Statement gossip system to just send us this information and then we can separate the systems from the beginning instead of combining them