Quand une transaction Tezos est-elle considérée comme confirmée?
2 réponses
- votes
-
- 2019-02-04
C'estmieux (bien queplus complexe) d'utiliser la conditionphysique/endossement.900fitness/endossementest d'environ 30blocs "normaux" (voici deblocs àproximité de complexes complètes),quiest une règle depointeplus simplepour les utilisateurs demémoriseret de vérifier.
La différence serait si les 30 derniersblocs ont detrèsbassesendossements/fitness - cela rendrait une chaîne-scission dans lepassé uneprobabilitéplus élevée.Confirmant aprèsjuste "30blocs"estplus risqué àmon avis.
Si vouspouvez surveiller la différence defitness/endossement,je l'utiliserais.
It is better (although more complex) to use fitness/endorsements. 900 fitness/endorsements is roughly 30 "normal" blocks (i.e. blocks with close to full endorsements), which is a simpler rule of thumb for users to remember and check.
The difference would be if the past 30 blocks have very low endorsements/fitness - this would make a chain-split in the past a higher probability. Confirming after just "30 blocks" is more riskier in my opinion.
If you can monitor the fitness/endorsement difference, I would use that.
-
- 2019-02-04
Tezos Protocole actuel (003) Atteint Finalitéprobabiliste Après unepériode recommandée de 30 confirmations qui réduisent les chances de latransactiontouchéepar un reorg.
Il y a conversations sur lapossibilité de Évoluer le consensus à l'avenirpour atteindre unefinalité absolueen 1bloc debloc avec untype demécanisme BFTtel que TenderMint
EDIT 20190328: Ilestmaintenant officiel que TenderMint seramisen œuvrepour Tezospar Cryptium Labs qui a reçu un Subvention de la Fondation Tezos pour cela.
Tezos current protocol (003) achieves probabilistic finality after a recommended time of 30 confirmations which reduces the chances of the transaction being impacted by a reorg.
There are conversations about the possibility to evolve the consensus in the future to achieve absolute finality in 1 block time with a BFT type of mechanism such as tendermint
EDIT 20190328: it is now official that tendermint will be implemented for tezos by Cryptium Labs who has received a Tezos Foundation grant for it.
J'ai souvent vu la règlegénérale dupouce 30 confirmations deblocs.Est-ce suffisant ouest-ilpréférable de compterjusqu'à 900endossements ou d'utiliser une autre approcheplus compliquéepour déterminer la confiance dans lafinalité d'unetransaction?