Skip to content
This repository was archived by the owner on Oct 31, 2023. It is now read-only.
This repository was archived by the owner on Oct 31, 2023. It is now read-only.

[Consensus] Finality #29

@sternhenri

Description

@sternhenri

Finality is key to reasoning about FIL security and usage in general. It is the point beyond which the chain can be assumed to be stable or final.

It is both a result of other design decisions, and can itself be used as a strategy to help achieve other guarantees.

Depends on

Construction ideas

  • Set finality as more than 50% of power has been expressed below a block
  • Set finality as block where EC yields one leader before above event (checkpointing)

Impacts bootstrapping: how does a new miner find which chain to mine on?

Related to https://github.com/filecoin-project/aq/issues/69, https://github.com/filecoin-project/aq/issues/19

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions