Puisque un blockchain n'a pas de concept de temps, comment déterminez-vous si un boulanger au four "à l'heure" ou non?
-
-
Voir aussi Question connexe: https://tezos.stackexchange.com/questions/951/timetamp-in-blockheaderSee also related question: https://tezos.stackexchange.com/questions/951/timestamp-in-blockheader
- 0
- 2019-12-14
- Eugen
-
1 réponses
- votes
-
-
Frais!Oùpuis-je lireplus à ce sujet?Quelleest la valeur de l'horloge?Cool! Where can I read more about this? What is the clock skew value?
- 0
- 2019-12-14
- Sam Davies
-
Jene pensepas que ce soit détaillé quelquepart.Maismonintuitionest que lesblocs de diffusionet les opérations doivent être diffusés à chaquenœud dans les 20 secondes (20 secondespour unenouvelletête àpropageret 20 secondes supplémentairespour recommandations sur cettenouvelletête àpropager,quifontensemble le 40 secondes.secondes qui sontnécessairesentre lesblocs auxpriorités supérieures à 0).La valeur de l'horlogepeut être considérée comme augmentant les délais depropagation desmessages.Donc,il devrait être assezpetit demanière àne pas affecter cette limite supérieure de 20 secondes.I don't think that's detailed somewhere. But my intuition is that broadcast blocks and operations need to be diffused to every node within 20 seconds (20 seconds for a new head to be propagated, and an additional 20 seconds for endorsements on that new head to be propagated, which together make the 40 seconds which are required between blocks at priorities higher than 0). The clock skew value can be seen as increasing the message propagation delays. So it should be small enough so that to not affect this 20 seconds upper bound.
- 0
- 2019-12-16
- Eugen
-
Je comprends que lorsqu'unboulangerest choisi,ils ont une certaine quantité detempspour cuire avant que ces droitsne soientpassés à la seconde,troisièmeetc.
Puisque leblockchain lui-mêmen'apas de concept detemps,commentest-ce déterminé?