ibc icon indicating copy to clipboard operation
ibc copied to clipboard

[DRAFT] Client update incentivization

Open notbdu opened this issue 1 year ago • 2 comments

Client updates are not currently incentivized within ICS-29.

This PR extends the ICS-29 spec with additional logic to escrow and pay out rewards for posting client updates. ICS-29 is extended instead of a creating a separate app spec because relayer registration is required for incentivized client updates as well.

notbdu avatar Apr 21 '23 03:04 notbdu

at a high level i'm super in support of this idea, however I think its prob best as its own spec. If we add this to the relayer incentives its overloading that module IMO.

jackzampolin avatar Apr 21 '23 14:04 jackzampolin

at a high level i'm super in support of this idea, however I think its prob best as its own spec. If we add this to the relayer incentives its overloading that module IMO.

Agree on this ideally being a separate spec. The tradeoff I was seeing was that I needed to re-create the relayer registration patterns which are already a part of the ICS-29 spec.

notbdu avatar May 02 '23 00:05 notbdu