pokt-network / pocket

Official implementation of the Pocket Network Protocol v1
https://pokt.network
MIT License
61 stars 33 forks source link

[IBC] Implement ICS-23 allowing for the verification of SMT proofs #841

Closed h5law closed 1 year ago

h5law commented 1 year ago

Objective

Implement ICS-23 (vector commitments) including the serialisable data types that will allow for the proof generation and verification of membership/non-membership proofs based on elements in the IBC stores.

The implementation of ICS-23 should utilise cosmos/ics23 and the types it defines to carry out verification of serialisable proofs without the need for the underlying tree structure.

Origin Document

Issue #794

Goals

Deliverable

Non-goals / Non-deliverables

General issue deliverables

Testing Methodology


Creator: @h5law Co-Owners: @h5law