Some of these may be useful as part of the living whitepaper efforts. This is an attempt to gather the list of useful diagrams together to work on resolving over time.
[ ] Online weight tracking
[ ] Rep discovery and assignment to peers
[ ] Peer tracking and exclusion
[ ] Consensus
[ ] Soliciting confirmations (incl. block broadcasting and not querying reps we already have a winner vote for)
[ ] Vote generation (sleep to aggregate more votes for VBH)
[ ] Aggregating and replying to requests (also relates to vote generation), incl. vote caching
[ ] Handshake process
[ ] Telemetry process
[ ] Conf height processing (bounded, unbounded)
[ ] Bootstrapping
[ ] Distributed work
[ ] Block processing + unchecked + gap cache
[ ] Vote processing + processing in elections (or inactive) + vote result (replay, ..)
Some of these may be useful as part of the living whitepaper efforts. This is an attempt to gather the list of useful diagrams together to work on resolving over time.