Skip to content

EPIC: Implement Block verification (TSS) prior to persistence #193

Open
@Nana-EC

Description

Problem

The BN must only store verified blocks utilizing TSS signature.

Solution

Add new logic to verify the block based on the block proof


Estimation considerations

  1. Construct Proof Merkle Tree of hashes (this is not the State Tree)
  2. Verify the proof/sign at the end using TSS library
  3. Verify agg sign. (block poof in the incoming block) with a given a Public Key (Long term ledger Id) -- This can be achieved when some parts of ""TSS Library"" are available.

Alternatives

No response

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions