Replies: 4 comments 2 replies
-
Thank you for opening this discussion! I'm usually quite good with checking my emails, so I shouldn't have any difficulty watching this. That's a fantastic first question, I think I just assumed that it'd make more sense in the real world to combine the two functions. It reduces the overhead of the extra EB and I don't see any obvious downsides. But this is probably worth investigating! |
Beta Was this translation helpful? Give feedback.
-
The simplest way to resolve this type of issues is to assume that you have separate lotteries for each role EB1 , EB2 , vote1, vote 2. Certificates of a certain type require votes of the same type for obvious security reasons @Saizan . |
Beta Was this translation helpful? Give feedback.
-
Right, I can certainly go with keeping things more separate, both for roles, lotteries and produced blocks and votes. |
Beta Was this translation helpful? Give feedback.
-
@pagio I suppose a Vote2-certified EB should be rejected by the base chain if submitted later than prescribed? i.e. an EB from slice(s,3) or earlier. Otherwise nodes might have to hold onto the referenced IBs indefinitely without guarantee they'll be part of the chain. |
Beta Was this translation helpful? Give feedback.
-
We will keep having questions about the paper and how it relates to the Agda spec, so I opened this discussion to keep better track of them. Hopefully @pagio and @WhatisRT can keep an eye on it and chime in when needed.
I'll get the questions started as well:
Beta Was this translation helpful? Give feedback.
All reactions