From dca73068c5e0bf042d0ebed163b4af06e947f5b3 Mon Sep 17 00:00:00 2001 From: Pankaj Garg Date: Wed, 13 Feb 2019 13:54:25 -0800 Subject: [PATCH] address review comments --- book/art/fullnode-proposal.bob | 6 +++--- book/src/SUMMARY.md | 2 +- book/src/fullnode-with-ledger-notifications.md | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/book/art/fullnode-proposal.bob b/book/art/fullnode-proposal.bob index 36a9e6bdf3..0d207cbcb5 100644 --- a/book/art/fullnode-proposal.bob +++ b/book/art/fullnode-proposal.bob @@ -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 | | | diff --git a/book/src/SUMMARY.md b/book/src/SUMMARY.md index 9fad16a1eb..da7d3ef5d3 100644 --- a/book/src/SUMMARY.md +++ b/book/src/SUMMARY.md @@ -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) diff --git a/book/src/fullnode-with-ledger-notifications.md b/book/src/fullnode-with-ledger-notifications.md index 3daa14ce86..63baf83d3f 100644 --- a/book/src/fullnode-with-ledger-notifications.md +++ b/book/src/fullnode-with-ledger-notifications.md @@ -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 \ No newline at end of file