Cosa determina la durata di un ciclo in Tezos?
2 risposta
- voti
-
- 2019-01-30
Fondamentalmente un ciclo è uninsieme di altezze diblocchiper le qualii diritti di approvazionee di cottura sono determinati da un singolo seme casuale.
La ragioneper averemoltiblocchiin un ciclo è che diminuisce l'incentivo aprovare amanipolareil seme casuale (poiché lamaggiorparte dei semiprodurràin media distribuzioni simili).Ilmotivopernon averetroppiblocchiin un ciclo è che,più lungo èil ciclo,meno rappresentativi della distribuzione delle quotepotrebberoesserei diritti.Tuttavia,ciò èpiùinfluenzato dalle condizioni ditaglio che dalla lunghezza del ciclo.
Le lunghezze dei cicli vengono utilizzate anchepermisurareperiodi diversi,ma questo èprincipalmenteper comodità,nonpernecessità.Adesempio,l'impegnopernonce casuali avvienein un cicloe la rivelazionenel successivo,ma sarebbe anchepossibile cheilprimo avvenganellaprimametà di un cicloe il secondoin un secondo.
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
Questo è unparametroempiricoma ad alto livello deveessere abbastanza lungo da ottenere abbastanzaper ottenere un campione statistico (per la randomizzazioneper l'istantanea dei diritti di cottura)e abbastanzabreve danon conosceretroppoin anticipo le ricompense attese.E ancora una volta,come ogni altroparametroin Tezos,è soggetto amodifiche se la comunità ritiene che ci sia unmotivo validoper questo.
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.
Quali sono le considerazioniin giocoper scegliere la durata di un ciclo?Come ogni altroparametroeconomicoin Tezos è soggetto amodifiche,tuttavia sarebbebello raccogliere qui le cose a cuipensare su questo.