Skip to content

VRF validation #197

@sandtreader

Description

@sandtreader

Validate the VRF calculation in the block header, based on the slot number, the quoted VRF key hash and the SPDD you can look up the SPO to find the proportion of stake. There should be support for this in Pallas real soon now - check with Pavo.

On either success or failure it should generate a ValidationResult message (TBD) on "cardano.validation.vrf".

  • We already have epoch data
  • missing KES data?

Acceptance Criteria

  • Tests exist that show failure on an invalid block
  • Tests exist that show validation on every block on mainnet
  • Log an error on every block that fails

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions