namada icon indicating copy to clipboard operation
namada copied to clipboard

Investigate whether we can create a second MASP epoch tracker

Open cwgoes opened this issue 11 months ago • 8 comments

h/t @gavinly

Investigate whether we can create a second MASP epoch, where masp_epoch = regular_epoch % n (mod n), where n could be, for example, 4 - the objective being to allow faster epochs without letting the conversion table grow too much.

cwgoes avatar Mar 07 '24 08:03 cwgoes

@grarco any idea of how difficult this is?

cwgoes avatar Apr 24 '24 09:04 cwgoes

We are still waiting for a confirmation on whether this is actually needed

grarco avatar Apr 24 '24 10:04 grarco

A confirmation from whom?

cwgoes avatar Apr 24 '24 10:04 cwgoes

@gavinly

grarco avatar Apr 24 '24 10:04 grarco

i'm ambivalent about prioritizing an epoch time decrease: it doesn't have to be a priority, but i'm concerned that it could be stuck like this forever, once it's the default (politically and/or dev priority). is there some in-between option that wouldn't require creating a second MASP epoch?

gavinly avatar Apr 24 '24 13:04 gavinly

I don't think there's an in-between option. I also don't think this change is particularly complicated in principle, but it might be annoying in practice - @grarco do you have a rough idea (hours? days? weeks?)

cwgoes avatar Apr 24 '24 14:04 cwgoes

I agree there's no other option. I'd say it takes a few days (but hard to say for certain until I start to work on this)

grarco avatar Apr 24 '24 14:04 grarco

Let's revaluate this again next week after other definitely necessary work is completed.

cwgoes avatar Apr 24 '24 14:04 cwgoes

@grarco to evaluate this in more detail today.

cwgoes avatar May 27 '24 07:05 cwgoes