O que determina o comprimento de um ciclo em Tezos?
2 respostas
- votos
-
- 2019-01-30
Fundamentalmente,um ciclo é um conjunto de alturas deblocopara as quais os direitos deendosso do cozimentopt são determinadospor uma única semente aleatória.
A razãoparatermuitosblocosem um ciclo é queele reduz oincentivoparatentarmanipular a semente aleatória (já que amaioria das sementesproduzirá distribuições semelhantesem média).A razãoparanãotermuitosblocosem um ciclo é que,quantomaior o ciclo,menos representante da distribuição deestaca os direitospodem ser.Noentanto,isso émais afetadopor condições cortantes do quepelo comprimento do ciclo.
Os comprimentos de ciclotambém são usadosparamedirperíodos diferentes,masisso éprincipalmentefora de conveniência,não énecessária.Porexemplo,o compromisso com osnonces aleatórios acontecemem um ciclo,e a revelaçãono seguinte,mastambém seriapossívelter oprimeiro acontecernaprimeirametade de um cicloe este últimoem um 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
Este é umparâmetroempírico,masem altonível,eleprecisa ser longo o suficientepara obter o suficientepara obter amostraestatística (para a randomizaçãopara oinstantâneo de direitos de cozimento)e curto o suficienteparanão sabermuito antecipadamente as recompensasesperadas.Enovamente como qualquer outroparâmetroem Tezosestá sujeito à alteração se a comunidade acredita que há um casoforteparaele.
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.
Quais são a consideraçãoem jogoparaescolher o comprimento de um ciclo?Como qualquer outroparâmetroeconômicoem Tezosestá sujeito à alteração,noentanto,seria ótimo coletar aqui as coisasparapensar sobreisso.