address review comments

This commit is contained in:
Pankaj Garg 2019-02-13 13:54:25 -08:00 committed by Grimes
parent 4094e62ed3
commit dca73068c5
3 changed files with 6 additions and 6 deletions

View File

@ -8,13 +8,13 @@
`----+---` | `------------------` |
| | ^ |
| | | .----------------. | .------------------.
| | | | Gossip Service |<------>| Validators |
| | | | Gossip Service |<-------| Validators |
| | | `----------------` | | |
| | | ^ | | |
| | | | | | .------------. |
| | .--+---. .--+---. .---------. | | | | |
| | | Bank |<-|Replay| | Peer TX |<-----+ Upstream | |
| | | Forks| |Stage | | Receiver| | | | Validators | |
| | | Bank |<-|Replay| |BlobFetch|<-----+ Upstream | |
| | | Forks| |Stage | | Stage | | | | Validators | |
| | `------` `------` `-+-------` | | | | |
| | ^ ^ | | | `------------` |
| | | | v | | |

View File

@ -36,7 +36,7 @@
- [Data Plane Fanout](data-plane-fanout.md)
- [Reliable Vote Transmission](reliable-vote-transmission.md)
- [Bank Forks](bank-forks.md)
- [Fullnode Changes](fullnode-with-ledger-notifications.md)
- [Blocktree Validation](fullnode-with-ledger-notifications.md)
- [Cluster Economics](ed_overview.md)
- [Validation-client Economics](ed_validation_client_economics.md)
- [State-validation Protocol-based Rewards](ed_vce_state_validation_protocol_based_rewards.md)

View File

@ -27,9 +27,9 @@ In old architecture, the RetransmitStage and ReplayStage are contained in the TV
This document proposes the following change to the architecture.
1. Split TVU into Peer Transaction Receiver (contains BlobFetchStage, and RetransmitStage)
1. Split TVU into BlobFetchStage, and ReplayStage
2. Add Blocktree (ledger) to the diagram
3. The Blocktree is updated by Broadcast Stage and Peer Transaction Receiver
3. The Blocktree is updated by Broadcast Service and BlobFetchStage
4. Replay Stage gets notified by Blocktree when someone writes to it
5. Replay Stage submits votes via Gossip Service
6. Replace Bank with BankForks