Cosmos-sdk: Add a Tracing KVStore implementation

Created on 12 Apr 2019  路  4Comments  路  Source: cosmos/cosmos-sdk

This TracingKVStore would accumulate proofs for a series of queries and then return them client side for validation. This would be used to return proofs for complex state queries to clients in a provable fashion.

cc @cwgoes @mossid @sunnya97 for more information here

blocked kvstore lc-proofs stale

Most helpful comment

As I'm interested in working more on the light client, I would love to pick up this issue. It's also a perfect candidate in need of finely defined acceptance criteria :-p

All 4 comments

As I'm interested in working more on the light client, I would love to pick up this issue. It's also a perfect candidate in need of finely defined acceptance criteria :-p

I'm happy to help out fleshing this out w/ Acceptance Criteria etc

So a trace kvstore is only used when --trace-store is supplied to gaiad start which is false by default so we wont have this functionality by default.

I think we need to discuss this more in the context of light clients and proofs. Namely, what are the goals we want here and on what stores?

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

cwgoes picture cwgoes  路  3Comments

ValarDragon picture ValarDragon  路  3Comments

rigelrozanski picture rigelrozanski  路  3Comments

ValarDragon picture ValarDragon  路  3Comments

fedekunze picture fedekunze  路  3Comments