Partager cet article

Qu'est-ce que la finalité des blocs dans la Crypto?

La finalité des blocs est une caractéristique intégrale des blockchains, améliorant la sécurité transactionnelle dans les réseaux de Cryptomonnaie distribués.

Idéalement, une fois qu'une transaction a été correctement traitée dans un système financier, le risque d'annulation devrait être minime. Cependant, ce n'est généralement T le cas dans la Finance traditionnelle. Les systèmes blockchain, quant à eux, cherchent à atténuer cet écart grâce à la finalité des blocs.

Dans ce guide, vous Guides ce qu'est la finalité des blocs, comment elle fonctionne et ses implications pour les réseaux blockchain.

La Suite Ci-Dessous
Ne manquez pas une autre histoire.Abonnez vous à la newsletter The Protocol aujourd. Voir Toutes les Newsletters

Il s'agit d'un contenu partenaire provenant deUnchained de Laura Shin et publié par CoinDesk.

Qu'est-ce que la finalité du bloc ?

La finalité d'un bloc désigne l'irréversibilité d'une transaction une fois confirmée et ajoutée à un bloc d'un réseau blockchain. À ce stade, la transaction est considérée comme définitive et ne peut plus être modifiée.

C'est la raison pour laquelle les transactions sur la blockchain sont permanentes et pourquoi elle est souvent qualifiée d'immuable.

La finalité des blocs est cruciale dans les protocoles de consensus blockchain, mais elle n'est T toujours immédiate. La finalité et la latence des blocs fonctionnent en parallèle dans les réseaux blockchain. Cela signifie que le taux de finalité d'une blockchain est étroitement lié à son niveau de latence, qui mesure le temps entre la soumission d'une transaction valide et sa confirmation finale sur la chaîne.

Comment fonctionne la finalité des blocs ?

La finalité du bloc est obtenue différemment danspreuve de travail (PoW) et preuve d'enjeu (PoS)réseaux.

Dans les chaînes PoW comme Bitcoin, la finalité des blocs est assurée par un mécanisme de consensus distribué qui utilise la Réseaux sociaux de la chaîne la plus longue. Lors du minage, un mineur peut diffuser le même bloc simultanément, ce qui crée ONE chaînes.

À ce stade, la chaîne principale se divise en plusieurs branches, ce qui rend difficile l'identification de la ONE d'origine. Dans ce scénario, les deux branches continuent de valider et d'ajouter de nouveaux blocs. Cependant, dès qu'une des chaînes valide un bloc avant une autre, elle devient la chaîne la plus longue.

La chaîne la plus longue est alors considérée comme ayant le plus de blocs valides, tandis que les transactions extraites sur les chaînes plus courtes sont déduites. Cependant, les transactions de la chaîne rejetée sont probablement incluses dans d'autres blocs de la chaîne plus longue, ce qui garantit la finalité du bloc.

La finalité des blocs dans les chaînes de preuve d'enjeu (PoS) varie d' une implémentation PoS à l'autre. Par exemple, Casper FFG, une implémentation PoS Ethereum , atteint la finalité en introduisant des validateurs pour confirmer la validité de la chaîne tous les 100 blocs. Un bloc est finalisé après l'approbation des ⅔ de tous les validateurs.

Tendermint, utilisé par le réseau Cosmos , atteint la finalité lorsqu'un bloc reçoit plus des deux tiers des prévotes et des pré-commits. Ce processus se poursuit indéfiniment, sauf si un tiers des validateurs ne répondent plus.

Types de finalité de la blockchain

Quatre principaux types de finalité de la blockchain sont classés selon leur degré de certitude et de permanence. Ils comprennent :

Finalité probabiliste

La finalité probabiliste est simplement une finalité basée sur la chaîne. Il s'agit de la probabilité que les chances d'une transaction soient réduites à néant avec l'ajout de blocs à une chaîne. La finalité probabiliste est atteinte lorsqu'une transaction est extraite d'un bloc et incluse dans la chaîne la plus longue. La finalité probabiliste est courante dans la plupart des blockchains PoW comme Bitcoin.

Finalité économique

La finalité économique est obtenue grâce à des incitations financières. L'idée sous-jacente est qu'il devient très coûteux pour quiconque d'annuler des transactions dans un tel réseau blockchain. La finalité économique est étroitement liée aux réseaux POS où les validateurs doivent miser une certaine quantité de Crypto en garantie. Toute action malveillante pourrait leur faire perdre leurs intérêts financiers.

Finalité absolue

La finalité absolue est le niveau de finalité le plus élevé. Dans ce système, une fois qu'une transaction est diffusée sur la chaîne, il n'y a aucun risque qu'elle soit falsifiée ou annulée. Les protocoles blockchain comme Ripple et Stellar utilisent le consensus fédéré pour atteindre la finalité absolue. Ce consensus fédéré s'appuie sur des validateurs de confiance pour confirmer les blocs et sécuriser le réseau. Des protocoles blockchain comme Cosmos et Algorand utilisent également des mécanismes de consensus qui les aident à atteindre la finalité absolue.

Finalité instantanée

La finalité instantanée se produit lorsqu'une transaction est diffusée sur un réseau, confirmée instantanément et rendue irrévocable sur la chaîne. L'obtention d'une finalité instantanée est difficile et nécessite des changements fondamentaux dans la manière dont les blockchains génèrent des consensus et traitent les transactions. Cela dit, les protocoles décentralisés comme Shardeum offrent une finalité quasi instantanée avec un niveau de certitude élevé.

Comment la finalité affecte-t-elle les réseaux Blockchain ?

La finalité de la blockchain est un concept fondamental de sa fiabilité et de sa stabilité. Elle garantit la validité et l'irréversibilité des transactions, évitant ainsi les doubles dépenses grâce à l'enregistrement de la transaction valide sur la chaîne. Ainsi, l'actif numérique est considéré comme dépensé et ne peut plus être utilisé.

La finalité est également nécessaire pour le déploiement decontrats intelligentsLes contrats intelligents intègrent les détails de l'accord entre les parties à la transaction dans leur code auto-exécutable. Leur finalité garantit que les résultats de ces contrats sont prévisibles et irrévocables.

Les applications décentralisées utilisent la finalité pour sécuriser et fiabiliser leurs opérations. Les utilisateurs sont assurés que toutes les actions effectuées avec les DApps sont sûres et permanentes.

Derniers mots

La finalité des blocs est un élément fondamental de la Technologies blockchain et est essentielle au succès des transactions Crypto . Avec l'évolution de la Technologies blockchain, une finalité rapide et sécurisée sera essentielle aux développements futurs.

Unchained