17 avril 2021 18:57

Sur les transactions en chaîne (crypto-monnaie)

Que sont les transactions en chaîne?

Les transactions en chaîne font référence aux transactions de crypto-monnaie qui se produisent sur la blockchain et restent dépendantes de l’état de la blockchain pour leur validité. Les transactions en chaîne ne sont considérées comme valides que lorsque la blockchain a été mise à jour pour refléter les transactions dans le grand livre public. Les transactions en chaîne offrent sécurité et transparence puisqu’elles ne peuvent pas être modifiées une fois vérifiées et enregistrées sur le réseau. Cependant, les transactions en chaîne présentent certains inconvénients, notamment des frais plus élevés et des délais de traitement lents.

Points clés à retenir

  • Les transactions en chaîne font référence aux transactions qui sont enregistrées et vérifiées sur la blockchain.
  • Les transactions hors chaîne ne se produisent pas sur le réseau blockchain, mais sont plutôt effectuées sur un autre système électronique tel que PayPal.
  • Les transactions en chaîne offrent sécurité et transparence puisqu’elles ne peuvent pas être modifiées une fois vérifiées et enregistrées sur le réseau blockchain.
  • La vitesse des transactions en chaîne dépend de la méthode de vérification de la blockchain.

Comprendre les transactions en chaîne

Les transactions en chaîne sont des transactions qui se produisent sur une blockchain et qui sont reflétées dans le grand livre public distribué. Les transactions en chaîne sont celles qui ont été validées ou authentifiées et conduisent à une mise à jour du réseau global de la blockchain.

Les transactions qui se produisent sur une blockchain doivent être validées par un certain nombre de participants au réseau, appelés mineurs. Une transaction n’est valide qu’une fois que les participants ont vérifié la transaction et qu’un consensus est atteint sur sa validité. Les détails de la transaction sont ensuite enregistrés sur le bloc et distribués aux participants du réseau.

En fonction du protocole réseau, une fois qu’une transaction recueille suffisamment de confirmations des participants au réseau sur la base du mécanisme de consensus du réseau, elle devient presque irréversible. En règle générale, il ne peut être inversé que si la majorité du pouvoir de hachage de la blockchain parvient à un consensus pour inverser la transaction.

Calendrier des transactions en chaîne

Les transactions en chaîne sont censées se produire en temps réel afin de garder les transactions blockchain sécurisées, vérifiables, transparentes et instantanées. Cependant, en réalité, cela se produit rarement de cette façon. Les transactions en chaîne peuvent prendre beaucoup de temps pour accumuler un nombre suffisant de vérifications et d’authentification des participants au réseau avant de confirmer une transaction. En outre, les mineurs doivent valider les transactions en utilisant des ordinateurs pour résoudre des problèmes mathématiques complexes chaque fois qu’une transaction de bloc est ajoutée à la blockchain.

Si le volume de transactions est élevé ou s’il y a de la congestion dans le réseau, les mineurs peuvent mettre plus de temps à valider toutes les transactions, en particulier s’il y a un nombre limité de mineurs. En conséquence, les autres parties impliquées dans les transactions doivent attendre une résolution. Cependant, les participants peuvent avoir la possibilité de payer des frais de transaction afin qu’ils puissent être validés plus tôt.

Pendant la phase initiale d’une blockchain lorsque le volume de transactions est faible, les transactions en chaîne peuvent offrir des règlements instantanés. De nouveaux protocoles réseau et crypto-monnaies visant à fournir un règlement instantané font leur chemin dans le courant dominant.

Grand livre public

Les transactions en chaîne sont horodatées et copiées sur tout le réseau blockchain, ce qui offre transparence et sécurité. Les transactions en chaîne sont également immuables, ce qui signifie qu’elles ne peuvent pas être modifiées, ce qui contribue à renforcer la sécurité en empêchant un piratage dans lequel les détails de la transaction pourraient être modifiés. Les transactions en chaîne sont partagées avec tous les participants du réseau, ce qui garantit la transparence, ce qui permet également d’éviter que les transactions ne soient modifiées par un fraudeur via une attaque malveillante.

Bien que le grand livre distribué d’un réseau blockchain présente des avantages, la diffusion publique et l’enregistrement des détails des transactions en chaîne peuvent également fournir suffisamment de pointeurs pour relier les adresses à l’identité des participants. En conséquence, le partage public de la transaction pourrait constituer une menace pour la fonction d’anonymat de la blockchain et la sécurité de ses participants. Par exemple, il est possible de connaître partiellement l’identité d’un utilisateur si l’on étudie attentivement les modèles de transaction des envois et des reçus autour des mêmes adresses, comme celles utilisées pour l’achat de produits en ligne.

Coût des transactions en chaîne

Les transactions en chaîne ont également un coût, car les mineurs demandent des frais pour offrir leurs services de validation et d’authentification pour confirmer une transaction sur la blockchain dans les plus brefs délais. Parfois, ces frais peuvent être élevés, en fonction du potentiel d’évolutivité du réseau et du volume de transactions. Par exemple, les frais élevés ont conduit au problème de Bitcoin Dust, où des quantités fractionnaires de bitcoins ne peuvent pas être traitées. Cependant, pour les réseaux blockchain qui en sont à leurs premiers stades de croissance, lorsque le volume de transactions est faible, leurs frais peuvent être très faibles ou nuls.

En quoi les transactions en chaîne sont-elles différentes des transactions hors chaîne?

Les transactions hors chaîne sont effectuées en dehors du réseau blockchain. Les transactions hors chaîne peuvent être effectuées par les participants dans lesquels ils ont conclu qu’un tiers garantit la transaction ou vérifie qu’elle est valide ou complète. Les deux participants pourraient également échanger leurs clés privées afin que les actifs cryptographiques soient échangés sans retirer d’argent de leurs portefeuilles numériques.

Néanmoins, les transactions hors chaîne se produisent sans aucune modification de la blockchain. En conséquence, il n’est pas nécessaire d’attendre la validation par les mineurs de la blockchain, ce qui peut accélérer le processus et entraîner une réduction des frais de transaction. Cependant, comme les transactions hors chaîne ne sont pas enregistrées sur la blockchain, il n’y a pas d’enregistrement réseau de la transaction et des détails financiers, ce qui pourrait être un problème en cas de litige entre les deux parties.

À l’inverse, les transactions en chaîne sont traitées sur le réseau blockchain et sont immuables. Bien que les transactions en chaîne prennent plus de temps à traiter en raison du processus de validation par les mineurs, cela améliore considérablement la sécurité en faisant valider la transaction par les participants et en l’enregistrant sur le réseau blockchain.

Le choix d’une transaction en chaîne ou hors chaîne dépend des participants impliqués et de ce qu’ils désirent le plus. Si l’objectif est la sécurité, l’immuabilité et une transaction validée, une transaction en chaîne serait probablement la meilleure, mais si des frais de transaction et une rapidité faibles sont importants, une transaction hors chaîne pourrait être meilleure.

Exemples concrets de transactions en chaîne

A avec une vitesse crypto-monnaie de transaction relativement rapide est NEO, qui est demoins de25 secondes de temps de bloc. Burstcoin (BURST) est une autre pièce qui a non seulement un temps de blocage plus rapide que les piliers comme Bitcoin, mais elle utilise également beaucoup moins d’énergie pour extraire des pièces en raison de son système de preuve de capacité.

Une fois vérifiées et confirmées sur la blockchain, les transactions en chaîne ne peuvent pas être inversées à moins que la majorité du pouvoir de hachage du réseau accepte de le faire, ce qui rend les transactions en chaîne plus fiables et résistantes à la fraude.