Skip to content

Proposals for second iteration of the HFC #420

@amesgen

Description

@amesgen

The most intricate parts of the HFC related to how time/era transitions are performed have been largely unmodified since they were first introduced1. Recently, investigating IntersectMBO/cardano-ledger#3491 lead us to scrutinize these aspects, resulting in improving our understanding of the status quo and giving rise to potential improvements.

As the aforementioned issue has been resolved in #366 (albeit in a relatively ad-hoc fashion), there is no immediate need to make any large HFC changes. Instead, the purpose of this issue is to give an overview over the HFC-related changes that came out of this effort.

Documentation

HFC behavior

HFC implementation/testing

Footnotes

  1. This is largely due to the fact that they did their job well, with one notable exception: https://github.com/input-output-hk/ouroboros-network/pull/3754

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    No status

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions