Skip to content

F3 topdown: Proof Verification & Completeness Enforcement #1441

@karlem

Description

@karlem

Goal

Provide deterministic verification logic for proof bundles, ensuring correctness, completeness, and consistency across all validators.

Responsibilities

  • Fetch the current trusted head certificate from the F3 Cert Actor.
  • Validate linkage of new certificates against the stored head.
  • Verify event proofs for topdown messages and validator changes.
  • Verify storage proofs for counters that enforce completeness.
  • Enforce that all messages and validator changes up to the proven counters are included.
  • Produce a deterministic Accept/Reject outcome for each bundle.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions