¿Qué determina la duración de un ciclo en Tezos?
2 respuestas
- votos
-
- 2019-01-30
Básicamente,un cicloes un conjunto de alturas debloquepara las cuales los derechos de horneado y de respaldoestán determinadospor una sola semilla aleatoria.
La razón detenermuchosbloquesen un cicloes que reduceelincentivoparaintentarmanipular la semilla aleatoria (ya que lamayoría de las semillasproducirán distribuciones similaresen promedio).La razónparanotener demasiadosbloquesen un cicloes que,cuantomás largo seael ciclo,menos representativos de la distribución de laparticipaciónpodrían ser los derechos.Sinembargo,eso se vemás afectadopor las condiciones de corte quepor la duración del ciclo.
Las duraciones de los ciclostambién se utilizanparamedir diferentesperíodos,peroesoesprincipalmentepor conveniencia,nopornecesidad.Porejemplo,el compromiso connonces aleatorios ocurreen un ciclo y la revelaciónen el siguiente,perotambién seríaposible queelprimero sucedieraen laprimeramitad de un ciclo yel segundoen un segundo.
Fundamentally a cycle is a set of block heights for which the baking en endorsement rights are determined by a single random seed.
The reason to have many blocks in a cycle is that it lowers the incentive to try and manipulate the random seed (since most seeds will produce similar distributions on average). The reason not to have too many blocks in a cycle is that, the longer the cycle, the less representative of the stake distribution the rights might be. However, that is more affected by slashing conditions than by cycle length.
Cycle lengths are also used to measure different periods, but that is mostly out of convenience, not necessity. For instance, commitment to random nonces happen in one cycle, and the reveal in the next, but it would also be possible to have the former happen in the first half of a cycle and the latter in a second.
-
- 2019-01-30
Estees unparámetroempírico,peroen unnivel alto debe ser lo suficientemente largopara obtener suficientepara obtener unamuestraestadística (para la aleatorización de lainstantánea de los derechos de horneado) y lo suficientemente corto comoparano conocer las recompensasesperadas con demasiada anticipación.Ynuevamente,como cualquier otroparámetroen Tezos,está sujeto aenmiendas si la comunidad cree que hay un caso sólidoparaello.
This is an empirical parameter but at high level it needs to be long enough to get enough to get statistical sample (for the randomization for the baking rights snapshot) and short enough to not know the expected rewards too much in advance. And again like every other parameter in Tezos it is subject to amendment if the community believes there is a strong case for it.
¿Cuáles son las consideracionesen juegoparaelegir la duración de un ciclo?Como cualquier otroparámetroeconómicoen Tezos,está sujeto aenmiendas,sinembargo,seríagenial recopilar aquí las cosasen las quepensar al respecto.