Open rgeraldes opened 6 years ago
@rgeraldes Do we want stateless client in future steps - https://ethresear.ch/t/the-stateless-client-concept/172 ?
It's your turn to research :) We should add everything that is an improvement but we need to take into account that we need to have a stable product in a couple of months and we need to delay some improvements such as sharding.
Here's a good start - https://blog.cosmos.network/light-clients-in-tendermint-consensus-1237cfbda104
Closing this one for now. We'll get back to it if necessary.
@rgeraldes nice! Will fix last 2 issues and get this one.
If the validator set did change considerably in the time a client was offline, it still does not have to download all headers. Instead, it can find a path of intermediate headers. The requirement for this path for any two consecutive headers is that the validator set changes by less than one-third.
https://blog.cosmos.network/light-clients-in-tendermint-consensus-1237cfbda104