Store the latest stable block for other peers

Description

In order to properly handle malicious cases like InvalidGossipCreator, we will need to know what is the current state of knowledge of other peers at any given event. For that purpose, we will need a map of [peer ID] → [latest stable block].

This task is to add such a map to Parsec, as well as implement the mechanism of keeping it up to date.

The exact details of how latest stable blocks for other peers should be calculated are to be discussed, and will be detailed here later.

Environment

None

Status

Assignee

Unassigned

Reporter

Bartlomiej Kaminski

Labels

External issue URL

None

External issue ID

None

Start date

None

End date

None

Task progress

None

Baseline start date

None

Baseline end date

None

Story Points

8

Components

Priority

Minor
Configure