Auteur original : Glimmer @Glimmerllx, William, Hankester @0x;Hankester
Mentors : Jademont, Elaine, Bill @Waterdrip Capital
Bitcoin (Bitcoin), appelé BTC, est un système monétaire crypté open source basé sur le consensus décentralisé de la blockchain et l'application de la communication réseau peer-to-peer. Il est maintenu conjointement par des réseaux informatiques et des nœuds répartis dans le monde entier. . Le livre blanc de BTC ; a été publié par Satoshi Nakamoto le ; 2008 ; 10 ; mois ; 31 ; jour, après quoi le 2009 ; année ; 1 ; mois ; 3 ; jour, la chaîne de consensus de BTC ; a produit le premier bloc. Cependant, avec la prospérité croissante de la communauté de chiffrement et de l'écologie, la première technologie "BTC" n'a pas été en mesure de répondre aux besoins des utilisateurs en matière d'évolutivité du système de crypto-monnaie. Amélioration directe ; BTC ; la complexité du protocole sous-jacent est élevée et la résistance de la communauté est élevée, ce qui augmentera ; BTC ; le risque du système, conduisant à des hard forks et à des scissions communautaires. Une solution plus adaptée est "BTC Layer 2", qui consiste à construire une nouvelle couche basée sur "BTC" sans apporter de modifications à "BTC" pour être compatible avec "BTC" tout en répondant aux besoins d'évolutivité des utilisateurs. Cet article étudie "BTC Layer 2", expose en détail le statut de "BTC", les problèmes, les solutions techniques et les avantages et inconvénients de "BTC Layer 2", et envisage son avenir avec impatience.
## BTC : fiche technique
Le cœur de BTC est la technologie de grand livre distribué, qui utilise la blockchain pour stocker les données de transaction. La blockchain est basée sur une structure de liste liée par pointeur de hachage. Chaque section de la liste liée est un bloc de données, qui contient la valeur de hachage, les données de transaction, les données temporelles, les paramètres de minage et les informations de version de protocole du bloc précédent. Dans le réseau BTC, la puissance d'écriture de la nouvelle blockchain, c'est-à-dire le droit comptable, est obtenue par des nœuds suivant le mécanisme de preuve de travail (Proof of Work, PoW) et s'appuyant sur la concurrence de la puissance de calcul. Une fois que le nœud qui a obtenu le droit de comptabilité écrit avec succès un nouveau bloc, il recevra une certaine quantité de jetons Bitcoin en récompense, ce processus est donc également appelé minage.
BTC ; structure de données de bloc, source d'image :
BTC ; source d'image du workflow de comptabilité :
BTC ; adopte un schéma de grand livre basé sur les transactions basé sur les enregistrements de transfert, enregistre uniquement les informations de transfert dans la blockchain et ne gère pas les soldes des comptes. Par conséquent, afin d'éviter les attaques de double dépense, le nœud doit conserver un ensemble de données de sortie de transaction non dépensées (sorties de transaction non dépensées, UTXO) localement, et la source des fonds doit être fournie lorsque le compte est transféré, de sorte que le node peut vérifier la légitimité de la transaction.
Compte unique ; UTXO ; diagramme schématique, source de l'image :
BTC ; utilise des algorithmes de cryptage et de hachage asymétriques pour organiser les comptes, sécuriser et vérifier les transactions. Un compte comprend une clé privée de compte et une clé publique de compte. La clé privée du compte est une clé privée générée de manière aléatoire, et la clé publique du compte est générée en traitant la clé privée par multiplication de courbe elliptique. De plus, l'adresse du compte est générée après traitement de la clé publique avec un algorithme de hachage. Une fois la transaction signée par la clé privée, elle est diffusée aux nœuds via le réseau peer-to-peer. Le nœud utilise la clé publique correspondante pour vérifier la transaction, et une fois la vérification réussie, la transaction est conditionnée dans un nouveau bloc.
BTC ; signature et vérification de la clé privée et de la clé publique du compte, source de l'image : Nakamoto, Satoshi. "Livre blanc Bitcoin".
Le mécanisme de consensus de BTC est ; PoW. Tous les nœuds construisent chacun un nouvel en-tête de bloc tel que sa valeur de hachage soit inférieure ou égale à une valeur cible donnée. Le nœud qui trouve en premier l'en-tête de bloc éligible a le droit à la comptabilité pour le bloc suivant. En ajustant la taille de la valeur cible, le temps de génération de bloc peut être ajusté indirectement. Plus la valeur cible est grande, plus le minage est facile et plus le temps de génération de bloc est court ; plus la valeur cible est petite, plus le minage est difficile et plus le temps de génération de bloc est long. BTC ; s'attend à ce que le temps de bloc de chaque bloc soit ; 10 ; minutes, donc, BTC ; chaque ; 2016 ; les blocs réajusteront la valeur cible, c'est-à-dire ajusteront la difficulté de minage.
Preuve de travail ; exemple de processus, source de l'image :
BTC ; situation actuelle et problèmes rencontrés
BTC ; est le premier système de monnaie numérique largement reconnu par la communauté mondiale des crypto-monnaies. Depuis; 2013;, la valeur marchande de BTC a représenté plus de la moitié de la valeur marchande totale des crypto-monnaies tout au long de l'année, et c'est un leader bien mérité des crypto-monnaies.
BTC ; ratio de valeur marchande, source :
Pendant longtemps, BTC ; a été recherché par les utilisateurs pour son statut de pionnier et sa haute sécurité. Cependant, avec la croissance des utilisateurs de crypto-monnaie, BTC ; La diversité des actifs et la diversité des applications sont de plus en plus demandées. À long terme, la proportion de la valeur marchande de BTC par rapport à la valeur marchande totale des crypto-monnaies diminue lentement. Comparée à l'écologie prospère d'Ethereum, de Solana, de frais peu élevés et de TPS (Transactions par seconde) élevés et d'autres chaînes publiques avec leurs propres mérites, BTC semble n'avoir aucun autre cœur de compétitivité que la popularité et la sécurité, et fait face aux problèmes suivants :
La vitesse de transaction est lente, le temps de confirmation est long et ce n'est pas assez pratique : BTC ; la capacité de chaque bloc est ; 1 ; M, et les données de chaque transaction sont d'environ ; 250 ; B, donc chaque bloc contient au plus; 4000; transactions . Selon le temps de blocage prévu ; 10 ; calcul des minutes, BTC ; TPS ; seulement ; 7 ; ou plus. Transactions sur BTC; besoin d'attendre 6 blocs pour une confirmation crédible, ce qui se traduit par un temps de confirmation final d'environ 1 heure. De plus, le BTC; transfert en ligne ne peut transférer que tout le solde en une seule fois.Pour le changement, vous devez déclarer le transfert à votre propre adresse, sinon il sera récompensé aux mineurs. Cela ne peut pas répondre aux besoins des utilisateurs en matière de commodité et d'instantanéité des transactions.
Frais de transaction élevés : lorsque les utilisateurs utilisent ;BTC ; pour effectuer des transactions, ils doivent payer des frais pour attirer les mineurs pour emballer la transaction. Plus les frais sont élevés, plus la confirmation de la transaction est rapide. Lorsque la transaction est encombrée, les frais de traitement deviendront très chers, atteignant plus de 60 $ en 2021. De ; 2020 ; mai ; mois ; 14 ; jour à ; 2023 ; année ; mai ; mois ; 15 jour ; les frais de transaction Bitcoin moyens doivent être ; Ce coût empêche de nombreux utilisateurs d'utiliser BTC.
Ne prend pas en charge la programmation de contrats intelligents : BTC ; ne prend pas en charge la construction directe d'applications complexes, uniquement à partir de la couche de protocole. Cependant, le coût de développement d'applications à partir de la couche de protocole est beaucoup plus élevé que celui des contrats intelligents standardisés. Cela limite le développement de diverses applications et actifs de "BTC".
BTC ; commission, source :
Amélioration;BTC;résistance et;Couche 2;schéma
Difficulté technique : Les problèmes rencontrés par BTC ; viennent du fait que les anciennes solutions techniques ne peuvent pas répondre aux besoins actuels. Même si la mise au point est effectuée directement sur ; BTC ;, les problèmes ne peuvent pas être complètement résolus, mais de nouveaux les problèmes seront dérivés. Si "BTC" est étendu et que chaque bloc est augmenté de "1 M" à "100 M" et que "TPS" est augmenté à "700 ;", il en résultera une nouvelle génération de près de ;5 T ; des données de grands et petits registres chaque année, augmentent le seuil d'exploitation des nœuds, affectent le degré de décentralisation du système et augmentent le risque du système. Même sans tenir compte de la taille des données du grand livre, selon la bande passante Internet médiane ; 13 Mbps, la taille de chaque transaction dans le bloc est de ; 250 B ; pour calculer, BTC ; TPS ; la limite supérieure est ; 13 ; Mbps/8 ; Mb/250 B ≈ 6815 ;, incapable de concurrencer les chaînes publiques telles que ; Polkadot, Solana ; qui peuvent supporter des dizaines de milliers voire des centaines de milliers de ; TPS ;. Bitcoin Cash (BCH) augmente la taille de bloc de ;BTC ;, ce qui augmente la taille de bloc de ;BTC ;, cependant, le BCH ; risque. En 2019, afin de lutter contre les attaquants qui exploitaient la vulnérabilité du code "BCH", le pool de minage BCH a lancé une attaque "51%; pour modifier les données de transaction.
Résistance de la communauté : Entre sécurité et évolutivité, BTC ; la communauté donne la priorité à la sécurité. BTC ; Les principaux développeurs sont prudents quant aux risques techniques, ils sont donc très conservateurs dans la suggestion d'expansion directe de BTC ; L'extension la plus simple, consiste à augmenter ; BTC ; la taille de chaque bloc. Depuis 2015, la proposition d'augmenter la capacité de bloc de BTC a obtenu le soutien de nombreux utilisateurs, mineurs et développeurs. En augmentant la capacité de bloc, les utilisateurs peuvent obtenir des vitesses de transaction plus rapides et les mineurs peuvent facturer plus de frais de transaction. Cependant, certains développeurs dirigés par Wladimir van der Laan, chef de l'équipe de développeurs BTC, ne sont pas d'accord avec cette méthode d'expansion et prennent en charge des solutions telles que Segregated Witness et Lightning Network. Le débat sur l'expansion des blocs a conduit à la scission de la communauté BTC, et finalement, après l'introduction de la technologie de mise à niveau de l'isolation dans BTC, certaines personnes ont rejeté cette mise à niveau technologique, entraînant le hard fork de BTC en août 2017. ;BCH. BCH ; Après le hard fork, la limite supérieure du bloc a été augmentée à ; 8 ; M, puis augmentée à ; 32 ; M, la moyenne ; TPS ; environ ; 120 ; De plus, la communauté BCH s'est à nouveau scindée en 2018 en raison de différences dans la voie de mise à niveau technologique et s'est séparée de BSV (Bitcoin Satoshi Vision). Ce fork a fait chuter la puissance de calcul totale du réseau BCH, et il n'a pas atteint le niveau de puissance de calcul avant le fork. BSV ; la limite de taille de bloc a été augmentée à ; 4 ; G, mais manque de mineurs et d'utilisateurs, bien moins que ; BTC ; sécurité.
BTC ; historique du fork, source de l'image :
BCH ; historique de la puissance de calcul totale de l'ensemble du réseau, source de l'image :
Schéma de couche 2 : En fait, modification directe ; BTC ; a une complexité élevée et une résistance communautaire, et le schéma le plus accepté par la communauté est basé sur ; BTC ; la construction d'une nouvelle couche, qui est compatible et n'affecte pas ; BTC; Dans le même temps, les problèmes ci-dessus sont résolus. BTC ; a une sécurité extrêmement élevée, en utilisant ; BTC ; en tant que couche centrale, en s'appuyant sur ; BTC ; bloquer les données et utiliser ; BTC ; programme de script, les développeurs peuvent créer des versions compatibles ; BTC ; Un grand nombre de transactions sont exécutées en dehors de "BTC" , et seules les données d'état final sont écrites dans "BTC". Ce type de schéma est appelé "BTC Layer 2".
BTC ; L'objectif et l'historique de développement de la deuxième couche
BTC Layer 2 fait référence à la technologie d'expansion de deuxième couche de Bitcoin (BTC). Ce type de technologie vise à augmenter la vitesse de transaction de Bitcoin, à réduire les frais de traitement, à augmenter l'évolutivité et à résoudre une série de problèmes rencontrés par "BTC".
Couche 2 ; objectifs de développement :
**Améliorer la vitesse de transaction :**Couche ;2 ;Essayez d'améliorer la vitesse de transaction de Bitcoin en optimisant la méthode de traitement des transactions, traitez les transactions par lots sous la chaîne et utilisez les dernières technologies pour synchroniser et vérifier chaque transaction sous la chaîne, afin qui étendent l'application et la promotion de Bitcoin à l'échelle mondiale.
**Réduction des coûts de transaction : **Couche ;2 ;En traitant par lots les transactions sous la chaîne ;BTC;, seul l'état final une fois la transaction terminée est écrit dans ;BTC ;, les transactions intermédiaires et les états dans l'état final et le état initial sont alors Il n'y a pas de synchronisation "BTC" sous la chaîne, ce qui réduit les frais de transaction et réduit la charge sur la blockchain sous-jacente de Bitcoin.
**Augmenter l'évolutivité : **Couche ;2 ; L'introduction de la technologie vise à atténuer le problème d'évolutivité de la blockchain sous-jacente de Bitcoin, la rendant plus capable de faire face à la croissance future du volume des transactions.
Ces dernières années, Layer;2; est l'un des thèmes d'investissement les plus importants dans l'industrie de la "crypto", mais dans la plupart des scénarios, il fait spécifiquement référence au plan d'expansion "Layer;2" d'Ethereum, cependant, le plan d'expansion de BTC; est beaucoup plus tôt Depuis la publication de la proposition d'expansion d'Ethereum, même Ethereum a été créé parce que la proposition d'amélioration de Vitalik Buterin à BTC a été rejetée.
En 2012, le concept de Pegged Sidechains a été proposé pour la première fois, dérivé de Two-way Peg, qui permet aux actifs d'être transférés de manière transparente entre les deux chaînes. Cette proposition a jeté les bases de la technologie sidechain ultérieure.
En 2014, Blockstream a été créé et a commencé à rechercher et à développer une technologie de chaîne latérale pour améliorer l'évolutivité de Bitcoin.
En 2015, le livre blanc Lightning Network a été publié, et Tadge Dryja et Joseph Poon étaient les auteurs du livre blanc. Lightning Network est une solution qui sépare les petites transactions de la chaîne principale.En créant un canal de paiement bidirectionnel, il n'est pas nécessaire d'enregistrer les transactions intermédiaires sur la blockchain, seul l'état final doit être enregistré sur "BTC".
Étant donné que la conception de "BTC" est relativement simple et n'a pas d'évolutivité flexible, il est difficile pour le premier schéma "BTC Layer; 2;" d'être intégré dans Bitcoin, il n'a donc pas suscité de grandes répercussions.
Jusqu'en "2017", SegWit (Segregated Witness) était mis à jour et activé, ce qui résolvait le problème de plasticité des transactions dans la blockchain Bitcoin et offrait la possibilité de développer la technologie Layer 2.
Depuis 2018, les développeurs ont progressivement commencé à déployer des nœuds Lightning Network et ont gagné certains utilisateurs et support. Selon bitcoinvisuals ; statistiques du site Web, au ; 2023 ; année ; 6 ; mois ; 4 ; jour, le nombre de nœuds de réseau Lightning a dépassé ; 1 ; La capacité dépasse ; 5 000 ; bitcoins, et la valeur dépasse ; 1 million US dollars.
Récemment, l'émergence de la norme BRC-20; jeton a encore enrichi l'écologie connexe de Bitcoin, et en même temps a permis à la "BTC Layer; 2;" d'entrer dans l'œil du public. Il existe de nombreux projets de construction de "BTC Layer;2", le plus connu étant le Lightning Network.
Réseau Lightning
Le Lightning Network a été proposé pour la première fois en 2015 par Joseph Poon et Thaddeus Dryja dans leur livre blanc. Le Lightning Network utilise la technologie des canaux de micro-paiements pour placer un grand nombre de transactions en dehors de la blockchain Bitcoin et ne place que les liens clés sur la chaîne pour confirmation. Le processus de transaction est le suivant : un utilisateur qui a besoin d'échanger ouvre une salle pour des transactions hors ligne. En entrant dans la salle, l'utilisateur met en gage la devise pour obtenir une facture et utilise la nouvelle facture pour distribuer la devise mise en gage des deux parties. Après la transaction est terminée, lorsque la chambre est épuisée, la transaction est réglée.La dernière devise de remboursement des billets.
Présentation technique du réseau Lightning
Afin de construire un canal de micropaiement sûr et fiable, Lightning Network adopte le Recoverable Sequence Maturity Contract (RSMC) et le Time Lock Contract (Hashed Timelock Contract, HTLC) comme technologies clés.
RSMC ; fournit des fonctions de mise en gage et de règlement, c'est-à-dire un pool de fonds de portefeuille multi-signatures. Les deux parties à la transaction pré-dépôtent une partie des fonds dans le pool de fonds. Dans le cas initial, le plan de distribution des deux parties est égal au montant préenregistré. Chaque fois qu'une transaction se produit, il est nécessaire de confirmer conjointement les résultats de distribution des fonds générés après la transaction et de signer en même temps pour invalider l'ancienne version du plan de distribution. Lorsqu'une partie a besoin de retirer de l'argent, elle peut écrire le résultat de la transaction signé par les deux parties sur le réseau blockchain à confirmer. De ce processus, nous pouvons voir que la transaction "BTC" n'est requise que lors du retrait d'espèces. La partie qui initie le premier le retrait est 1000 blocs plus tard que l'autre partie, et l'autre partie peut réfuter dans cette fenêtre de temps.
Le processus de transaction de Lightning Network, source de l'image :
HTLC ; établit un canal de négociation pour les deux parties, analogue à une salle des marchés, définit une période de validité et règle automatiquement lorsque la période de validité expire. Dans le même temps, "HTLC" s'accorde également sur des règles de transaction cross-canal pour faciliter le routage des transactions : dans le Lightning Network, la mise en place de canaux de transaction nécessite un coût, et il peut n'y avoir aucun canal de transaction existant entre deux utilisateurs. , les transactions avec d'autres personnes peuvent être utilisées Les canaux agissent comme intermédiaires pour les transactions.
Canaux de paiement et routage du Lightning Network, source de l'image :
Cependant, le premier Lightning Network avait les problèmes suivants :
Chaque transaction nécessite que les deux parties opèrent : dans le canal, chaque transaction nécessite que les deux parties confirment la signature, et aucun transfert unilatéral n'est possible
Cela nécessite un jeu entre les deux parties de la transaction : si "A" et "B" effectuent une transaction, A ; utilise l'ancien résultat de la transaction pour initier un retrait, et B ; ne peut soumettre qu'une version mise à jour de la transaction résultat dans le délai de "1000" comme une réfutation. Sinon ; A ; le retrait prendra effet
Gestion de l'état du canal : les utilisateurs doivent synchroniser et sauvegarder dynamiquement l'état du canal, sinon, si un ancien état est soumis, la contrepartie peut initier une réfutation frauduleuse, demander une réclamation et obtenir tous les actifs du canal.
En fait, les premières versions de Lightning Network obligeaient les utilisateurs à exécuter des portefeuilles à nœud complet ou à utiliser des portefeuilles entièrement dépositaires en raison des problèmes susmentionnés. Les portefeuilles à nœud complet obligent les utilisateurs à gérer manuellement les clés privées temporaires et l'état du canal, et l'expérience de transaction n'est pas bonne. Et les portefeuilles entièrement gérés, tels que Chivo utilisé au Salvador, ont un seuil d'utilisation bas, et le dépositaire remplace automatiquement les opérations de l'utilisateur, mais le dépositaire a le contrôle sur la clé privée du compte de l'utilisateur, et la sécurité est préoccupante. Avec le développement continu du Lightning Network par les développeurs, les problèmes ci-dessus sont progressivement résolus, et un Lightning Network avec des fonctions et des installations de support plus complètes a été développé, tel que; OmniBOLT; et le portefeuille Lightning Network "OBAndroid" développé par son équipe.
OmniBOLT Omni ; signifie complet et tout, et BOTL est l'abréviation de Basis of Lightning Technology. OmniBOLT ; basé sur ; BTC ; et Omni Layer, propose un ensemble complet de protocoles Lightning Network, tout en élargissant les fonctions de paiement Lightning Network ; BTC ; il peut également émettre et échanger des actifs diversifiés basés sur ; Omni Layer ; et prendre en charge l'automatisation Le marché maker (AMM : Automated market makers) permet aux utilisateurs d'utiliser le pool de fonds du canal de paiement comme liquidité sur le Lightning Network pour construire et utiliser des échanges décentralisés. OmniBOTL ; a une vision grandiose, mais à l'heure actuelle, la technologie est complexe, impliquant plusieurs protocoles et systèmes, il peut y avoir des risques de vulnérabilités et il faut plus de temps pour tester sa sécurité.
OmniBOLT ; architecture de protocole, source d'image :
OBAndroid est un portefeuille mobile à nœud complet Lightning Network complet. Dans ce portefeuille, bien que l'utilisateur ait le droit de contrôler la clé privée, il peut surveiller automatiquement les transactions, synchroniser rapidement les données du nœud complet et prendre en charge l'état du cloud et du canal de sauvegarde local. De plus, OBAndroid ; prend également en charge ; Omnilayer ; actifs via ; OmniBOTL ; pour les transactions. OBAndroid ; rend l'expérience commerciale du Lightning Network acceptable pour les utilisateurs et abaisse le seuil d'utilisation du Lightning Network.
OBAndroid ; portefeuille de nœuds complet, source de l'image :
## Autre ; Couche BTC 2 ; Articles
Outre le Lightning Network, il existe d'autres projets BTC Layer 2 en cours de développement :
Syscoin est forké par l'équipe SYSLab ; BTC ; code source pour le développement, visant à tirer parti de la sécurité de "BTC ;" compatible avec l'écosystème Ethereum. Actuellement, l'équipe SYSLab a lancé NEVM (Network-Enhanced Virtual Machine), une machine virtuelle construite en utilisant la sécurité du PoW de "BTC ; et compatible avec les contrats intelligents Ethereum. De plus, l'équipe SYSLab prévoit également de lancer des projets tels que ; ZK ; et ; Optimistic ; Rollup, Proof of Data on the chain ; Validium ; et d'autres projets. Syscoin; les informations sur le projet sont rares et il est difficile d'évaluer techniquement ses avantages et ses inconvénients, mais sa bibliothèque de code source est fréquemment mise à jour et est toujours en développement stable.
Syscoin ; feuille de route, source :
RGB (Really Good for Bitcoin) est un système de contrat intelligent BTC intégré à Lightning Network, proposé par Giacomo Zucco et Peter Todd en 2016. RVB ; effet de levier ; BTC ; pour maintenir la résistance à la censure et lutter contre les attaques à double dépense. Dans;RGB;, toutes les transactions de jetons et le travail de vérification sont placés hors chaîne, et seule la partie recevant le paiement doit effectuer la vérification du client. Le client vérifie la source des fonds du payeur dans "BTC", et après avoir confirmé qu'il s'agit d'une transaction valide, modifie directement le "UTXO" des deux parties sans écrire les données de transaction dans la blockchain, qui a la particularité de protéger la vie privée . De plus, le client peut introduire directement la fonction du contrat intelligent pour juger des règles de la transaction, et comme le consensus mondial de l'État n'est pas requis, les données du contrat intelligent n'ont pas besoin d'être téléchargées sur la chaîne, et le fonction de confidentialité peut également être garantie. RVB ; La communauté a développé une machine virtuelle de contrat intelligent Turing-complete ; AluVM (unité logique algorithmique VM), qui offre une très bonne évolutivité, sécurité et protection de la vie privée.
Comparaison des transactions sur RGB ; et des transactions sur ; BTC ;, source :
AluVM ; comparaison avec d'autres modes de programmation, source :
Couche BTC;2;Résumé et perspectives
Bien que Bitcoin soit le réseau de chaînes de blocs le plus ancien, le plus sûr, le plus connu et le plus apprécié au monde, son développement écologique n'a cessé de s'approfondir. Par exemple, la capacité de canal de son plus grand réseau de deuxième couche, le Lightning Network, continue de croître, le Taproot ; la mise à niveau améliore l'efficacité et la confidentialité de Bitcoin, et le ; Taro ; le protocole introduit des paiements en pièces stables et une chaîne native pour le Réseau Lightning ; NFT. Cependant, par rapport au nombre de Bitcoins sur la chaîne Ethereum, la capacité Bitcoin du Lightning Network est relativement faible, et en raison de la synchronisation complète des données des nœuds et de la gestion de l'état des canaux, le seuil d'utilisation du Lightning Network est élevé, et l'utilisateur l'échelle n'est pas aussi bonne que celle d'Ethereum, mais ce statu quo peut indiquer un énorme potentiel de croissance. Avec le développement ultérieur de l'écologie liée au Lightning Network, similaire ; OmniBOLT ; version améliorée du protocole Lightning Network et seuil d'utilisation inférieur ; OBAndroid ; portefeuille continu développement, de sorte que Lightning Network ait enfin une bonne sécurité La sexualité, l'évolutivité et la facilité d'utilisation, acceptées par les utilisateurs, peuvent faire monter la valeur marchande de "BTC" à un niveau supérieur.
Dans le même temps, nous devons également prêter attention au développement d'autres projets "Layer 2", tels que le schéma "RGB" avec protection naturelle de la vie privée et le "Syscoin" compatible avec l'écologie Ethereum. Ces projets ne sont pas aussi célèbres que le Lightning Network, mais ils peuvent également résoudre les problèmes rencontrés par "BTC", et présentent des avantages que d'autres solutions ne peuvent égaler. Cependant, par rapport aux projets d'extension de deuxième couche d'Ethereum, ces projets ne sont pas assez connus, et ils ont reçu moins d'investissements, et ils n'obtiennent pas le soutien de l'équipe de développement de base "BTC" comme Lightning Network. de "BTC" réussira très probablement plus tard que l'expansion d'Ethereum, comme le schéma "Rollup" de "Syscoin". En termes d'écologie "Layer 2", il semble que l'écologie Ethereum ait un meilleur cercle vertueux et soit plus favorisée par les investisseurs.
À l'avenir, nous pourrions assister à une expansion accélérée de l'écosystème Bitcoin. Au fur et à mesure que l'infrastructure Lightning Network s'améliore et attire de plus en plus d'attention, les projets basés sur Lightning Network sont similaires ; OmniBOLT et RGB peuvent en bénéficier, gagnant une meilleure base de développement, plus d'utilisateurs et encore plus d'investissements. Et les projets "Syscoin" compatibles avec Ethereum tels que "BTC Layer 2" bénéficieront également du développement rapide de l'écologie deuxième couche d'Ethereum et accéléreront l'avancement de sa feuille de route. De plus, la discussion sur le schéma d'expansion "BTC" ne s'est pas arrêtée : John Light ; proposé en "2022" basé sur Bitcoin ; zk-rollups ; un réseau à deux niveaux peut apporter plus de fonctions à Bitcoin, une plus grande évolutivité et une meilleure confidentialité tout en en maintenant sa nature décentralisée ; la société dirigée par l'ex-Twitter ; le PDG Jack Dorsey ; L'écosystème Bitcoin ouvrira une nouvelle piste en dehors du paiement, DeFi, NFT ; et d'autres domaines pour couvrir davantage d'utilisateurs.
[;4;] Lin, Jian-Hong, et al. "Réseau Lightning : une deuxième voie vers la centralisation de l'économie du bitcoin." Nouveau Journal de Physique 22.8 (;2020): 083022.
[;5;] Augmentation ; BTC ; discussion sur la taille des blocs :
Voir l'original
Le contenu est fourni à titre de référence uniquement, il ne s'agit pas d'une sollicitation ou d'une offre. Aucun conseil en investissement, fiscalité ou juridique n'est fourni. Consultez l'Avertissement pour plus de détails sur les risques.
Discussion approfondie sur le passé, le présent et l'avenir de BTC Layer2
Auteur original : Glimmer @Glimmerllx, William, Hankester @0x;Hankester
Mentors : Jademont, Elaine, Bill @Waterdrip Capital
Bitcoin (Bitcoin), appelé BTC, est un système monétaire crypté open source basé sur le consensus décentralisé de la blockchain et l'application de la communication réseau peer-to-peer. Il est maintenu conjointement par des réseaux informatiques et des nœuds répartis dans le monde entier. . Le livre blanc de BTC ; a été publié par Satoshi Nakamoto le ; 2008 ; 10 ; mois ; 31 ; jour, après quoi le 2009 ; année ; 1 ; mois ; 3 ; jour, la chaîne de consensus de BTC ; a produit le premier bloc. Cependant, avec la prospérité croissante de la communauté de chiffrement et de l'écologie, la première technologie "BTC" n'a pas été en mesure de répondre aux besoins des utilisateurs en matière d'évolutivité du système de crypto-monnaie. Amélioration directe ; BTC ; la complexité du protocole sous-jacent est élevée et la résistance de la communauté est élevée, ce qui augmentera ; BTC ; le risque du système, conduisant à des hard forks et à des scissions communautaires. Une solution plus adaptée est "BTC Layer 2", qui consiste à construire une nouvelle couche basée sur "BTC" sans apporter de modifications à "BTC" pour être compatible avec "BTC" tout en répondant aux besoins d'évolutivité des utilisateurs. Cet article étudie "BTC Layer 2", expose en détail le statut de "BTC", les problèmes, les solutions techniques et les avantages et inconvénients de "BTC Layer 2", et envisage son avenir avec impatience.
## BTC : fiche technique
Le cœur de BTC est la technologie de grand livre distribué, qui utilise la blockchain pour stocker les données de transaction. La blockchain est basée sur une structure de liste liée par pointeur de hachage. Chaque section de la liste liée est un bloc de données, qui contient la valeur de hachage, les données de transaction, les données temporelles, les paramètres de minage et les informations de version de protocole du bloc précédent. Dans le réseau BTC, la puissance d'écriture de la nouvelle blockchain, c'est-à-dire le droit comptable, est obtenue par des nœuds suivant le mécanisme de preuve de travail (Proof of Work, PoW) et s'appuyant sur la concurrence de la puissance de calcul. Une fois que le nœud qui a obtenu le droit de comptabilité écrit avec succès un nouveau bloc, il recevra une certaine quantité de jetons Bitcoin en récompense, ce processus est donc également appelé minage.
BTC ; structure de données de bloc, source d'image :
BTC ; source d'image du workflow de comptabilité :
BTC ; adopte un schéma de grand livre basé sur les transactions basé sur les enregistrements de transfert, enregistre uniquement les informations de transfert dans la blockchain et ne gère pas les soldes des comptes. Par conséquent, afin d'éviter les attaques de double dépense, le nœud doit conserver un ensemble de données de sortie de transaction non dépensées (sorties de transaction non dépensées, UTXO) localement, et la source des fonds doit être fournie lorsque le compte est transféré, de sorte que le node peut vérifier la légitimité de la transaction.
Compte unique ; UTXO ; diagramme schématique, source de l'image :
BTC ; utilise des algorithmes de cryptage et de hachage asymétriques pour organiser les comptes, sécuriser et vérifier les transactions. Un compte comprend une clé privée de compte et une clé publique de compte. La clé privée du compte est une clé privée générée de manière aléatoire, et la clé publique du compte est générée en traitant la clé privée par multiplication de courbe elliptique. De plus, l'adresse du compte est générée après traitement de la clé publique avec un algorithme de hachage. Une fois la transaction signée par la clé privée, elle est diffusée aux nœuds via le réseau peer-to-peer. Le nœud utilise la clé publique correspondante pour vérifier la transaction, et une fois la vérification réussie, la transaction est conditionnée dans un nouveau bloc.
BTC ; signature et vérification de la clé privée et de la clé publique du compte, source de l'image : Nakamoto, Satoshi. "Livre blanc Bitcoin".
Le mécanisme de consensus de BTC est ; PoW. Tous les nœuds construisent chacun un nouvel en-tête de bloc tel que sa valeur de hachage soit inférieure ou égale à une valeur cible donnée. Le nœud qui trouve en premier l'en-tête de bloc éligible a le droit à la comptabilité pour le bloc suivant. En ajustant la taille de la valeur cible, le temps de génération de bloc peut être ajusté indirectement. Plus la valeur cible est grande, plus le minage est facile et plus le temps de génération de bloc est court ; plus la valeur cible est petite, plus le minage est difficile et plus le temps de génération de bloc est long. BTC ; s'attend à ce que le temps de bloc de chaque bloc soit ; 10 ; minutes, donc, BTC ; chaque ; 2016 ; les blocs réajusteront la valeur cible, c'est-à-dire ajusteront la difficulté de minage.
Preuve de travail ; exemple de processus, source de l'image :
BTC ; situation actuelle et problèmes rencontrés
BTC ; est le premier système de monnaie numérique largement reconnu par la communauté mondiale des crypto-monnaies. Depuis; 2013;, la valeur marchande de BTC a représenté plus de la moitié de la valeur marchande totale des crypto-monnaies tout au long de l'année, et c'est un leader bien mérité des crypto-monnaies.
BTC ; ratio de valeur marchande, source :
Pendant longtemps, BTC ; a été recherché par les utilisateurs pour son statut de pionnier et sa haute sécurité. Cependant, avec la croissance des utilisateurs de crypto-monnaie, BTC ; La diversité des actifs et la diversité des applications sont de plus en plus demandées. À long terme, la proportion de la valeur marchande de BTC par rapport à la valeur marchande totale des crypto-monnaies diminue lentement. Comparée à l'écologie prospère d'Ethereum, de Solana, de frais peu élevés et de TPS (Transactions par seconde) élevés et d'autres chaînes publiques avec leurs propres mérites, BTC semble n'avoir aucun autre cœur de compétitivité que la popularité et la sécurité, et fait face aux problèmes suivants :
BTC ; commission, source :
Amélioration;BTC;résistance et;Couche 2;schéma
Difficulté technique : Les problèmes rencontrés par BTC ; viennent du fait que les anciennes solutions techniques ne peuvent pas répondre aux besoins actuels. Même si la mise au point est effectuée directement sur ; BTC ;, les problèmes ne peuvent pas être complètement résolus, mais de nouveaux les problèmes seront dérivés. Si "BTC" est étendu et que chaque bloc est augmenté de "1 M" à "100 M" et que "TPS" est augmenté à "700 ;", il en résultera une nouvelle génération de près de ;5 T ; des données de grands et petits registres chaque année, augmentent le seuil d'exploitation des nœuds, affectent le degré de décentralisation du système et augmentent le risque du système. Même sans tenir compte de la taille des données du grand livre, selon la bande passante Internet médiane ; 13 Mbps, la taille de chaque transaction dans le bloc est de ; 250 B ; pour calculer, BTC ; TPS ; la limite supérieure est ; 13 ; Mbps/8 ; Mb/250 B ≈ 6815 ;, incapable de concurrencer les chaînes publiques telles que ; Polkadot, Solana ; qui peuvent supporter des dizaines de milliers voire des centaines de milliers de ; TPS ;. Bitcoin Cash (BCH) augmente la taille de bloc de ;BTC ;, ce qui augmente la taille de bloc de ;BTC ;, cependant, le BCH ; risque. En 2019, afin de lutter contre les attaquants qui exploitaient la vulnérabilité du code "BCH", le pool de minage BCH a lancé une attaque "51%; pour modifier les données de transaction.
Résistance de la communauté : Entre sécurité et évolutivité, BTC ; la communauté donne la priorité à la sécurité. BTC ; Les principaux développeurs sont prudents quant aux risques techniques, ils sont donc très conservateurs dans la suggestion d'expansion directe de BTC ; L'extension la plus simple, consiste à augmenter ; BTC ; la taille de chaque bloc. Depuis 2015, la proposition d'augmenter la capacité de bloc de BTC a obtenu le soutien de nombreux utilisateurs, mineurs et développeurs. En augmentant la capacité de bloc, les utilisateurs peuvent obtenir des vitesses de transaction plus rapides et les mineurs peuvent facturer plus de frais de transaction. Cependant, certains développeurs dirigés par Wladimir van der Laan, chef de l'équipe de développeurs BTC, ne sont pas d'accord avec cette méthode d'expansion et prennent en charge des solutions telles que Segregated Witness et Lightning Network. Le débat sur l'expansion des blocs a conduit à la scission de la communauté BTC, et finalement, après l'introduction de la technologie de mise à niveau de l'isolation dans BTC, certaines personnes ont rejeté cette mise à niveau technologique, entraînant le hard fork de BTC en août 2017. ;BCH. BCH ; Après le hard fork, la limite supérieure du bloc a été augmentée à ; 8 ; M, puis augmentée à ; 32 ; M, la moyenne ; TPS ; environ ; 120 ; De plus, la communauté BCH s'est à nouveau scindée en 2018 en raison de différences dans la voie de mise à niveau technologique et s'est séparée de BSV (Bitcoin Satoshi Vision). Ce fork a fait chuter la puissance de calcul totale du réseau BCH, et il n'a pas atteint le niveau de puissance de calcul avant le fork. BSV ; la limite de taille de bloc a été augmentée à ; 4 ; G, mais manque de mineurs et d'utilisateurs, bien moins que ; BTC ; sécurité.
BTC ; historique du fork, source de l'image :
BCH ; historique de la puissance de calcul totale de l'ensemble du réseau, source de l'image :
Schéma de couche 2 : En fait, modification directe ; BTC ; a une complexité élevée et une résistance communautaire, et le schéma le plus accepté par la communauté est basé sur ; BTC ; la construction d'une nouvelle couche, qui est compatible et n'affecte pas ; BTC; Dans le même temps, les problèmes ci-dessus sont résolus. BTC ; a une sécurité extrêmement élevée, en utilisant ; BTC ; en tant que couche centrale, en s'appuyant sur ; BTC ; bloquer les données et utiliser ; BTC ; programme de script, les développeurs peuvent créer des versions compatibles ; BTC ; Un grand nombre de transactions sont exécutées en dehors de "BTC" , et seules les données d'état final sont écrites dans "BTC". Ce type de schéma est appelé "BTC Layer 2".
BTC ; L'objectif et l'historique de développement de la deuxième couche
BTC Layer 2 fait référence à la technologie d'expansion de deuxième couche de Bitcoin (BTC). Ce type de technologie vise à augmenter la vitesse de transaction de Bitcoin, à réduire les frais de traitement, à augmenter l'évolutivité et à résoudre une série de problèmes rencontrés par "BTC".
Couche 2 ; objectifs de développement :
**Améliorer la vitesse de transaction :**Couche ;2 ;Essayez d'améliorer la vitesse de transaction de Bitcoin en optimisant la méthode de traitement des transactions, traitez les transactions par lots sous la chaîne et utilisez les dernières technologies pour synchroniser et vérifier chaque transaction sous la chaîne, afin qui étendent l'application et la promotion de Bitcoin à l'échelle mondiale.
**Réduction des coûts de transaction : **Couche ;2 ;En traitant par lots les transactions sous la chaîne ;BTC;, seul l'état final une fois la transaction terminée est écrit dans ;BTC ;, les transactions intermédiaires et les états dans l'état final et le état initial sont alors Il n'y a pas de synchronisation "BTC" sous la chaîne, ce qui réduit les frais de transaction et réduit la charge sur la blockchain sous-jacente de Bitcoin.
**Augmenter l'évolutivité : **Couche ;2 ; L'introduction de la technologie vise à atténuer le problème d'évolutivité de la blockchain sous-jacente de Bitcoin, la rendant plus capable de faire face à la croissance future du volume des transactions.
Ces dernières années, Layer;2; est l'un des thèmes d'investissement les plus importants dans l'industrie de la "crypto", mais dans la plupart des scénarios, il fait spécifiquement référence au plan d'expansion "Layer;2" d'Ethereum, cependant, le plan d'expansion de BTC; est beaucoup plus tôt Depuis la publication de la proposition d'expansion d'Ethereum, même Ethereum a été créé parce que la proposition d'amélioration de Vitalik Buterin à BTC a été rejetée.
En 2012, le concept de Pegged Sidechains a été proposé pour la première fois, dérivé de Two-way Peg, qui permet aux actifs d'être transférés de manière transparente entre les deux chaînes. Cette proposition a jeté les bases de la technologie sidechain ultérieure.
En 2014, Blockstream a été créé et a commencé à rechercher et à développer une technologie de chaîne latérale pour améliorer l'évolutivité de Bitcoin.
En 2015, le livre blanc Lightning Network a été publié, et Tadge Dryja et Joseph Poon étaient les auteurs du livre blanc. Lightning Network est une solution qui sépare les petites transactions de la chaîne principale.En créant un canal de paiement bidirectionnel, il n'est pas nécessaire d'enregistrer les transactions intermédiaires sur la blockchain, seul l'état final doit être enregistré sur "BTC".
Étant donné que la conception de "BTC" est relativement simple et n'a pas d'évolutivité flexible, il est difficile pour le premier schéma "BTC Layer; 2;" d'être intégré dans Bitcoin, il n'a donc pas suscité de grandes répercussions.
Jusqu'en "2017", SegWit (Segregated Witness) était mis à jour et activé, ce qui résolvait le problème de plasticité des transactions dans la blockchain Bitcoin et offrait la possibilité de développer la technologie Layer 2.
Depuis 2018, les développeurs ont progressivement commencé à déployer des nœuds Lightning Network et ont gagné certains utilisateurs et support. Selon bitcoinvisuals ; statistiques du site Web, au ; 2023 ; année ; 6 ; mois ; 4 ; jour, le nombre de nœuds de réseau Lightning a dépassé ; 1 ; La capacité dépasse ; 5 000 ; bitcoins, et la valeur dépasse ; 1 million US dollars.
Récemment, l'émergence de la norme BRC-20; jeton a encore enrichi l'écologie connexe de Bitcoin, et en même temps a permis à la "BTC Layer; 2;" d'entrer dans l'œil du public. Il existe de nombreux projets de construction de "BTC Layer;2", le plus connu étant le Lightning Network.
Réseau Lightning
Le Lightning Network a été proposé pour la première fois en 2015 par Joseph Poon et Thaddeus Dryja dans leur livre blanc. Le Lightning Network utilise la technologie des canaux de micro-paiements pour placer un grand nombre de transactions en dehors de la blockchain Bitcoin et ne place que les liens clés sur la chaîne pour confirmation. Le processus de transaction est le suivant : un utilisateur qui a besoin d'échanger ouvre une salle pour des transactions hors ligne. En entrant dans la salle, l'utilisateur met en gage la devise pour obtenir une facture et utilise la nouvelle facture pour distribuer la devise mise en gage des deux parties. Après la transaction est terminée, lorsque la chambre est épuisée, la transaction est réglée.La dernière devise de remboursement des billets.
Présentation technique du réseau Lightning
Afin de construire un canal de micropaiement sûr et fiable, Lightning Network adopte le Recoverable Sequence Maturity Contract (RSMC) et le Time Lock Contract (Hashed Timelock Contract, HTLC) comme technologies clés.
RSMC ; fournit des fonctions de mise en gage et de règlement, c'est-à-dire un pool de fonds de portefeuille multi-signatures. Les deux parties à la transaction pré-dépôtent une partie des fonds dans le pool de fonds. Dans le cas initial, le plan de distribution des deux parties est égal au montant préenregistré. Chaque fois qu'une transaction se produit, il est nécessaire de confirmer conjointement les résultats de distribution des fonds générés après la transaction et de signer en même temps pour invalider l'ancienne version du plan de distribution. Lorsqu'une partie a besoin de retirer de l'argent, elle peut écrire le résultat de la transaction signé par les deux parties sur le réseau blockchain à confirmer. De ce processus, nous pouvons voir que la transaction "BTC" n'est requise que lors du retrait d'espèces. La partie qui initie le premier le retrait est 1000 blocs plus tard que l'autre partie, et l'autre partie peut réfuter dans cette fenêtre de temps.
Le processus de transaction de Lightning Network, source de l'image :
HTLC ; établit un canal de négociation pour les deux parties, analogue à une salle des marchés, définit une période de validité et règle automatiquement lorsque la période de validité expire. Dans le même temps, "HTLC" s'accorde également sur des règles de transaction cross-canal pour faciliter le routage des transactions : dans le Lightning Network, la mise en place de canaux de transaction nécessite un coût, et il peut n'y avoir aucun canal de transaction existant entre deux utilisateurs. , les transactions avec d'autres personnes peuvent être utilisées Les canaux agissent comme intermédiaires pour les transactions.
Canaux de paiement et routage du Lightning Network, source de l'image :
Cependant, le premier Lightning Network avait les problèmes suivants :
En fait, les premières versions de Lightning Network obligeaient les utilisateurs à exécuter des portefeuilles à nœud complet ou à utiliser des portefeuilles entièrement dépositaires en raison des problèmes susmentionnés. Les portefeuilles à nœud complet obligent les utilisateurs à gérer manuellement les clés privées temporaires et l'état du canal, et l'expérience de transaction n'est pas bonne. Et les portefeuilles entièrement gérés, tels que Chivo utilisé au Salvador, ont un seuil d'utilisation bas, et le dépositaire remplace automatiquement les opérations de l'utilisateur, mais le dépositaire a le contrôle sur la clé privée du compte de l'utilisateur, et la sécurité est préoccupante. Avec le développement continu du Lightning Network par les développeurs, les problèmes ci-dessus sont progressivement résolus, et un Lightning Network avec des fonctions et des installations de support plus complètes a été développé, tel que; OmniBOLT; et le portefeuille Lightning Network "OBAndroid" développé par son équipe.
OmniBOLT Omni ; signifie complet et tout, et BOTL est l'abréviation de Basis of Lightning Technology. OmniBOLT ; basé sur ; BTC ; et Omni Layer, propose un ensemble complet de protocoles Lightning Network, tout en élargissant les fonctions de paiement Lightning Network ; BTC ; il peut également émettre et échanger des actifs diversifiés basés sur ; Omni Layer ; et prendre en charge l'automatisation Le marché maker (AMM : Automated market makers) permet aux utilisateurs d'utiliser le pool de fonds du canal de paiement comme liquidité sur le Lightning Network pour construire et utiliser des échanges décentralisés. OmniBOTL ; a une vision grandiose, mais à l'heure actuelle, la technologie est complexe, impliquant plusieurs protocoles et systèmes, il peut y avoir des risques de vulnérabilités et il faut plus de temps pour tester sa sécurité.
OmniBOLT ; architecture de protocole, source d'image :
OBAndroid est un portefeuille mobile à nœud complet Lightning Network complet. Dans ce portefeuille, bien que l'utilisateur ait le droit de contrôler la clé privée, il peut surveiller automatiquement les transactions, synchroniser rapidement les données du nœud complet et prendre en charge l'état du cloud et du canal de sauvegarde local. De plus, OBAndroid ; prend également en charge ; Omnilayer ; actifs via ; OmniBOTL ; pour les transactions. OBAndroid ; rend l'expérience commerciale du Lightning Network acceptable pour les utilisateurs et abaisse le seuil d'utilisation du Lightning Network.
OBAndroid ; portefeuille de nœuds complet, source de l'image :
## Autre ; Couche BTC 2 ; Articles
Outre le Lightning Network, il existe d'autres projets BTC Layer 2 en cours de développement :
Syscoin est forké par l'équipe SYSLab ; BTC ; code source pour le développement, visant à tirer parti de la sécurité de "BTC ;" compatible avec l'écosystème Ethereum. Actuellement, l'équipe SYSLab a lancé NEVM (Network-Enhanced Virtual Machine), une machine virtuelle construite en utilisant la sécurité du PoW de "BTC ; et compatible avec les contrats intelligents Ethereum. De plus, l'équipe SYSLab prévoit également de lancer des projets tels que ; ZK ; et ; Optimistic ; Rollup, Proof of Data on the chain ; Validium ; et d'autres projets. Syscoin; les informations sur le projet sont rares et il est difficile d'évaluer techniquement ses avantages et ses inconvénients, mais sa bibliothèque de code source est fréquemment mise à jour et est toujours en développement stable.
Syscoin ; feuille de route, source :
RGB (Really Good for Bitcoin) est un système de contrat intelligent BTC intégré à Lightning Network, proposé par Giacomo Zucco et Peter Todd en 2016. RVB ; effet de levier ; BTC ; pour maintenir la résistance à la censure et lutter contre les attaques à double dépense. Dans;RGB;, toutes les transactions de jetons et le travail de vérification sont placés hors chaîne, et seule la partie recevant le paiement doit effectuer la vérification du client. Le client vérifie la source des fonds du payeur dans "BTC", et après avoir confirmé qu'il s'agit d'une transaction valide, modifie directement le "UTXO" des deux parties sans écrire les données de transaction dans la blockchain, qui a la particularité de protéger la vie privée . De plus, le client peut introduire directement la fonction du contrat intelligent pour juger des règles de la transaction, et comme le consensus mondial de l'État n'est pas requis, les données du contrat intelligent n'ont pas besoin d'être téléchargées sur la chaîne, et le fonction de confidentialité peut également être garantie. RVB ; La communauté a développé une machine virtuelle de contrat intelligent Turing-complete ; AluVM (unité logique algorithmique VM), qui offre une très bonne évolutivité, sécurité et protection de la vie privée.
Comparaison des transactions sur RGB ; et des transactions sur ; BTC ;, source :
AluVM ; comparaison avec d'autres modes de programmation, source :
Couche BTC;2;Résumé et perspectives
Bien que Bitcoin soit le réseau de chaînes de blocs le plus ancien, le plus sûr, le plus connu et le plus apprécié au monde, son développement écologique n'a cessé de s'approfondir. Par exemple, la capacité de canal de son plus grand réseau de deuxième couche, le Lightning Network, continue de croître, le Taproot ; la mise à niveau améliore l'efficacité et la confidentialité de Bitcoin, et le ; Taro ; le protocole introduit des paiements en pièces stables et une chaîne native pour le Réseau Lightning ; NFT. Cependant, par rapport au nombre de Bitcoins sur la chaîne Ethereum, la capacité Bitcoin du Lightning Network est relativement faible, et en raison de la synchronisation complète des données des nœuds et de la gestion de l'état des canaux, le seuil d'utilisation du Lightning Network est élevé, et l'utilisateur l'échelle n'est pas aussi bonne que celle d'Ethereum, mais ce statu quo peut indiquer un énorme potentiel de croissance. Avec le développement ultérieur de l'écologie liée au Lightning Network, similaire ; OmniBOLT ; version améliorée du protocole Lightning Network et seuil d'utilisation inférieur ; OBAndroid ; portefeuille continu développement, de sorte que Lightning Network ait enfin une bonne sécurité La sexualité, l'évolutivité et la facilité d'utilisation, acceptées par les utilisateurs, peuvent faire monter la valeur marchande de "BTC" à un niveau supérieur.
Dans le même temps, nous devons également prêter attention au développement d'autres projets "Layer 2", tels que le schéma "RGB" avec protection naturelle de la vie privée et le "Syscoin" compatible avec l'écologie Ethereum. Ces projets ne sont pas aussi célèbres que le Lightning Network, mais ils peuvent également résoudre les problèmes rencontrés par "BTC", et présentent des avantages que d'autres solutions ne peuvent égaler. Cependant, par rapport aux projets d'extension de deuxième couche d'Ethereum, ces projets ne sont pas assez connus, et ils ont reçu moins d'investissements, et ils n'obtiennent pas le soutien de l'équipe de développement de base "BTC" comme Lightning Network. de "BTC" réussira très probablement plus tard que l'expansion d'Ethereum, comme le schéma "Rollup" de "Syscoin". En termes d'écologie "Layer 2", il semble que l'écologie Ethereum ait un meilleur cercle vertueux et soit plus favorisée par les investisseurs.
À l'avenir, nous pourrions assister à une expansion accélérée de l'écosystème Bitcoin. Au fur et à mesure que l'infrastructure Lightning Network s'améliore et attire de plus en plus d'attention, les projets basés sur Lightning Network sont similaires ; OmniBOLT et RGB peuvent en bénéficier, gagnant une meilleure base de développement, plus d'utilisateurs et encore plus d'investissements. Et les projets "Syscoin" compatibles avec Ethereum tels que "BTC Layer 2" bénéficieront également du développement rapide de l'écologie deuxième couche d'Ethereum et accéléreront l'avancement de sa feuille de route. De plus, la discussion sur le schéma d'expansion "BTC" ne s'est pas arrêtée : John Light ; proposé en "2022" basé sur Bitcoin ; zk-rollups ; un réseau à deux niveaux peut apporter plus de fonctions à Bitcoin, une plus grande évolutivité et une meilleure confidentialité tout en en maintenant sa nature décentralisée ; la société dirigée par l'ex-Twitter ; le PDG Jack Dorsey ; L'écosystème Bitcoin ouvrira une nouvelle piste en dehors du paiement, DeFi, NFT ; et d'autres domaines pour couvrir davantage d'utilisateurs.
[;1;] Nakamoto, Satoshi. "Livre blanc Bitcoin." URL : . org/bitcoin. pdf-(: 17.07. 2019) (;2008).
[;2;] Poon, Joseph et Thaddée Dryja. "Le réseau Lightning Bitcoin : paiements instantanés hors chaîne évolutifs." (;2016).
[;3;] « Architectures client Lightning Network ». URL : ;
[;4;] Lin, Jian-Hong, et al. "Réseau Lightning : une deuxième voie vers la centralisation de l'économie du bitcoin." Nouveau Journal de Physique 22.8 (;2020): 083022.
[;5;] Augmentation ; BTC ; discussion sur la taille des blocs :