Comme nous le savons tous, BTC, en tant que pionnier de l’industrie de la blockchain, a été critiqué pour sa rapidité de transaction. La plupart des personnes extérieures au secteur ne peuvent pas comprendre la logique derrière l'existence et l'essor de cette chose. Même les investisseurs qui viennent d'être exposés à la cryptographie depuis deux ou trois ans ne peuvent pas comprendre pourquoi le terme consensus peut générer de la valeur.

Cet article n'est pas un article sur le consensus BTC, mais une science populaire sur l'amélioration de l'efficacité du BTC. J'espère qu'à travers quelques données et exemples simples, vous pourrez comprendre que le transfert BTC actuel n'est pas unique et lent, mais propose différentes solutions. répondre aux besoins de transfert mondiaux.

1. Moyens d'améliorer l'efficacité📈

Depuis la naissance du Bitcoin, il a élargi de nombreux scénarios d’application en plus de dix ans. Avec le développement de l’industrie de la blockchain/cryptage, les défauts de performances du Bitcoin ont été particulièrement critiqués. C'est pour cette raison qu'une variété de solutions d'efficacité différentes ont été développées. Selon l'état de leurs scénarios d'utilisation, elles sont principalement divisées en deux factions différentes : en chaîne et hors chaîne.

L'expansion en chaîne préconise de transformer la blockchain elle-même pour résoudre le problème à la racine, par exemple en modifiant la taille des blocs pour accueillir davantage de transactions ou en ajustant la vitesse de génération des blocs pour résoudre les problèmes d'efficacité des transactions. Mais cette solution a également été critiquée par certains des premiers partisans du Bitcoin, qui estiment que cette solution viole l’intention initiale du Bitcoin.

Le conflit d'opinions a conduit différentes branches à créer de nombreux projets similaires au Bitcoin mais avec de meilleures performances que Bitcoin, ces projets sont actuellement classés dans le secteur "altcoin". Parmi eux, LTC, qui est le plus accrocheur, est supérieur au BTC dans tous les aspects de performances, et BCH est également une autre chaîne issue du bloc BTC d'origine, et ses performances sont meilleures que la chaîne d'origine.

Cependant, aucune des solutions ci-dessus ne s’est très bien développée et la plupart des acteurs du secteur sont toujours fans de Bitcoin.

2. La raison de la naissance de Lightning Network🌐

二、闪电网络的诞生缘由🌐

Il existe deux aspects des transactions Bitcoin qui sont extrêmement hostiles aux utilisateurs :

  • 🐌Vitesse lente : le réseau Bitcoin ne peut traiter qu'environ 7 transactions par seconde. Dans ce réseau Bitcoin désintermédiaire, chaque transaction doit être confirmée par l'ensemble du réseau, ce qui fait que le temps de confirmation effectif de chaque transfert prend 1 heure (les sept blocs de Bitcoin confirment transactions, et un bloc prend dix minutes), et cette méthode est également appelée traitement en chaîne.

  • 🥇Cher : les frais de traitement sont faciles à comprendre. Désormais, Alipay facture également des frais de traitement de Qianyi pour les retraits d'espèces. Bien que les frais de transfert de transaction Bitcoin n'aient rien à voir avec le montant, il s'agit d'un mode « d'enchères » : quand il y en a trop de nombreuses transactions, si vous souhaitez faire la queue ——Si vous traitez d'abord votre propre transfert, vous devrez payer des frais de traitement plus élevés. À l’apogée d’Internet, les frais de traitement les plus élevés coûtaient des dizaines, des centaines, voire davantage, ce qui était prohibitif.

Sur la base des deux points ci-dessus, l'équipe de développement principale de Bitcoin promeut vigoureusement l'utilisation du « Lightning Network » depuis 2016. Il est utilisé par la communauté Bitcoin comme solution de paiement hors chaîne pour résoudre les deux problèmes ci-dessus. question critiquée.

3. Qu'est-ce que le réseau Lightning ? ⚡

Le réseau Lightning, comme son nom l'indique, offre des vitesses de transaction aussi rapides que « l'éclair ». Avant de l’expliquer en détail, examinons deux chiffres plus importants :

  • Les dernières données montrent que "...la capacité totale du Lightning Network est passée à 5 196,86 BTC..." "...le nombre de canaux du Lightning Network est de 75 728..."

Les deux données ci-dessus reflètent en fait les deux conditions préalables à l'utilisation du réseau Lightning : 1. Les utilisateurs du réseau Lightning doivent pré-stocker Bitcoin sur le réseau. 2. Le réseau Lightning est un réseau de canaux distribués construit sur la base de nœuds.

Vous pouvez aussi simplement comprendre que l'utilisateur dépose les bitcoins dans le Lightning Network à l'avance et obtient le quota. Seules les deux parties à la transaction doivent se confirmer mutuellement, et aucune comptabilité tierce n'est requise, et le transfert et la consommation peuvent se réaliser rapidement. Plus le nombre pré-stocké dans le canal est grand, plus il est possible d’échanger de Bitcoins et plus il y a d’utilisateurs.

Cela équivaut à ouvrir un canal de transaction rapide pour transporter des montants de transactions fréquents, et les données de transaction dans le canal ne sont réellement téléchargées sur la chaîne qu'une fois la transaction finale terminée.

(图源:1ML)

  • Une autre donnée à laquelle il convient de prêter attention est le nombre de nœuds. Actuellement, le nombre de nœuds Lightning Network est de 15 989. Que signifie ce nombre ?

Par exemple, ces nœuds sont comme des points de livraison express. Avec l'aide de ces nœuds, nous pouvons établir de plus en plus de routes express (routes de transaction), atteignant ainsi facilement n'importe quelle partie du réseau et effectuant des transactions. Il est également connu sous le nom de Lightning. Le réseau, c'est de là que ça vient.

Les canaux sont des chemins de transaction établis entre les nœuds. En principe, plus il y a de canaux, plus les transactions hors chaîne seront rapides. La plupart des solutions de transfert instantané Bitcoin actuelles reposent sur le réseau Lightning.

Le Lightning Network est logiquement similaire à un distributeur automatique de billets : les banques doivent pré-déposer une certaine somme d'argent dans des distributeurs automatiques à travers le pays pour les déposer et les retirer afin d'éviter que les dépôts et les retraits excessifs au guichet ne provoquent une ruée.

Plus il y a de nœuds, plus il y aura de canaux, et plus il y aura de canaux, plus la vitesse sera rapide et plus le coût (en raison de la concurrence) sera faible. Joseph Poon, auteur de l'article du Lightning Network, a déclaré : Les frais que les gens factureront seront infiniment proches de zéro.

4. Principe de fonctionnement de Lightning Network㊙️

Après avoir compris les deux données ci-dessus, examinons brièvement le processus d'utilisation de Lightning Network :

  • Première utilisation de Lightning Network :

    1. Vous devez pré-déposer quelques Bitcoins (avec la contrepartie) sur le Lightning Network ;

    2. Vous établissez un canal de connexion avec le trader contrepartie ;

    3. Transférez de l’argent via le canal établi et il arrivera en quelques secondes ;

    4. Une fois la transaction terminée, si vous n'avez pas besoin de retirer de l'argent, vous pouvez choisir de conserver ce canal ;

    5. Si vous choisissez de réfléchir, le canal sera fermé et le montant à l'état final sera téléchargé dans la chaîne pour traitement.

  • Deuxième utilisation et suivantes du Lightning Network :

    1. Vous pouvez choisir de payer directement avec la contrepartie pour établir un canal, ou vous pouvez utiliser la connexion entre le canal existant et d'autres canaux pour établir un canal avec plusieurs nœuds de transit (ce dernier est théoriquement moins cher) ;

    2. Transférez de l'argent dans le canal et arrivez en quelques secondes ;

    3. La transaction se termine.

Comme ce qui précède se répète, la capacité Bitcoin et le nombre de nœuds dans le réseau augmenteront et notre expérience de transfert deviendra de mieux en mieux, la vitesse deviendra plus rapide et le coût deviendra de plus en plus bas. Enfin, lorsque vous devez retirer de l'argent, vous pouvez fermer le canal correspondant et les données finales de règlement du compte doivent être publiées sur le réseau Bitcoin, ce qui renvoie à la « transaction en chaîne » mentionnée au début de l'article.

Pour faciliter la compréhension, permettez-moi de donner un exemple facile à comprendre :

  • ☕Si le café que je fréquente annonce qu'il prend actuellement en charge les paiements Bitcoin, il doit alors créer un canal Lightning Network hors chaîne. Un canal réseau éclair est établi entre la plateforme APP qu'ils ont développée et le logiciel de paiement (portefeuille numérique) que nous utilisons. En même temps, nous devons télécharger l'APP qu'ils ont développée. Nous obtenons la plateforme en pré-déposant une certaine quantité de Bitcoin. à l'APP.Montant du paiement.

  • 🛒Chaque transaction de consommation ne règle que le montant du paiement de la plateforme. Lorsque nous ne voulons plus aller chez eux pour consommer et que nous souhaitons retirer de l'argent, le règlement final des données sera renvoyé sur votre portefeuille numérique pour terminer le traitement en chaîne. , et la transaction prendra fin à partir de ce moment-là.

从上面的描述中我们可以看到:闪电网络之所以“闪电”,是将大部分交易放到链下来实现。在此所举例的例子比较浅显,实际的链下交易的安全则由智能合约、加密算法、数字签名等等技术来进行保证,操作起来更加复杂。

Il est plus facile de comprendre les principes du Lightning Network pour les canaux de transaction hors chaîne construits par les commerçants. Si l'opération réelle est individuelle point à point, elle impliquera également le mécanisme de punition défini👊

Par souci de place et par souci de préférence de l'utilisateur, je n'en parlerai pas davantage dans cet article sur le mécanisme de punition point à point. Cependant, si vous êtes curieux à ce sujet, vous pouvez me le dire via un message privé en arrière-plan ou laisser un message. à la fin de l'article, et je ferai un article dédié. Expliquez son principe~

De plus, il convient de noter ici que le Lightning Network, en tant que protocole, ne peut pas être déployé uniquement sur le réseau Bitcoin. Depuis le développement de l'industrie, les plates-formes de base de la chaîne publique ont des protocoles d'expansion hors chaîne similaires (car sur- l'expansion de la chaîne est plus difficile), son essence est un plan d'expansion de la plate-forme, mais nous n'y prêtons souvent pas attention lors de l'utilisation du produit.