Bitcoin, appelé BTC, est un système de crypto-monnaie open source basé sur le consensus décentralisé de la blockchain et appliquant une 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 BTC a été publié par Satoshi Nakamoto le 31 octobre 2008 et le 3 janvier 2009, la chaîne de consensus BTC a généré le premier bloc. Cependant, à mesure que la communauté cryptographique et l’écologie se sont développées et ont prospéré, 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 cryptomonnaie. L'amélioration directe du protocole sous-jacent du BTC est très complexe et se heurte à une forte résistance de la communauté, ce qui augmentera les risques du système BTC et entraînera des hard forks et des divisions communautaires. Une solution plus appropriée est BTC Layer 2, qui consiste à créer une nouvelle couche basée sur BTC sans changer BTC. Elle est compatible avec BTC et répond aux besoins d'évolutivité des utilisateurs. Cet article étudie la couche 2 du BTC, explique de manière exhaustive la situation actuelle et les problèmes du BTC, les solutions techniques ainsi que les avantages et les inconvénients de la couche 2 du BTC, et attend avec impatience son avenir.

Introduction technique au BTC

Le cœur de BTC est la technologie du grand livre distribué, qui utilise la blockchain pour stocker les données de transaction. La blockchain est basée sur une structure de liste chaînée de pointeur de hachage. Chaque section de la liste chaîné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 d'exploration de données et les informations de version du protocole du bloc précédent. Dans le réseau BTC, la puissance d'écriture de la nouvelle blockchain, c'est-à-dire la puissance comptable, est obtenue par des nœuds suivant le mécanisme de preuve de travail (PoW) et s'appuyant sur la concurrence en puissance de calcul. Une fois que le nœud qui a obtenu les droits comptables a é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.

Structure de données du bloc BTC

Image du flux de travail comptable BTC

BTC utilise une solution de grand livre basée sur les transactions qui enregistre uniquement les informations de transfert dans la blockchain sans maintenir les soldes des comptes. Par conséquent, afin d'éviter les attaques à double dépense, les nœuds doivent conserver localement un ensemble de sorties de transactions non dépensées (UTXO), et la source des fonds doit être fournie lorsque le compte est transféré afin que le nœud puisse vérifier la légitimité du compte. transaction.

Diagramme UTXO d'un seul compte

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 aléatoirement et la clé publique du compte est générée par multiplication de courbe elliptique de la clé privée. De plus, l'adresse du compte est générée en traitant la clé publique à l'aide d'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. Après une vérification réussie, la transaction est regroupée dans un nouveau bloc.

Signature et vérification de la clé privée et de la clé publique du compte BTC

Le mécanisme de consensus du BTC est le PoW. Tous les nœuds construisent chacun un nouvel en-tête de bloc de sorte 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 qui remplit les conditions aura les droits comptables pour le bloc suivant. En ajustant la taille de la valeur cible, le temps de génération du bloc peut être indirectement ajusté. Plus la valeur cible est grande, plus le minage est facile et plus le temps de blocage est court ; plus la valeur cible est petite, plus le minage est difficile et plus le temps de blocage est long. BTC s'attend à un temps de blocage de 10 minutes pour chaque bloc. Par conséquent, BTC réajustera la valeur cible tous les 2016 blocs, c'est-à-dire ajustera la difficulté d'extraction.

Exemple de processus de preuve de travail

La situation actuelle et les problèmes rencontrés par BTC

BTC est le premier système de monnaie numérique largement reconnu par la communauté mondiale des cryptomonnaies. Depuis 2013, la valeur marchande du BTC représente plus de la moitié de la valeur marchande totale des cryptomonnaies tout au long de l’année, ce qui en fait le leader incontesté des cryptomonnaies.

Ratio de capitalisation boursière BTC

Pendant longtemps, BTC a été recherché par les utilisateurs pour son statut de pionnier et sa sécurité extrêmement élevée. Cependant, avec la croissance du nombre d'utilisateurs de crypto-monnaie, BTC a été incapable de satisfaire les exigences des utilisateurs en matière de faibles frais de traitement, de commodité, d'immédiateté et de protection de la vie privée. , et la diversité des actifs dans un système de crypto-monnaie et la demande croissante d’applications diverses. À long terme, la valeur marchande du BTC représente la proportion de la valeur marchande totale des crypto-monnaies, diminuant lentement. Comparé à l’écosystème prospère d’Ethereum, aux frais bas et aux TPS (Transactions par seconde) élevés de Solana et à d’autres chaînes publiques qui ont leurs propres mérites, BTC ne semble avoir d’autre compétitivité de base que la popularité et la sécurité, et est confronté aux problèmes suivants :

- Vitesse de transaction lente, temps de confirmation long et inconvénients : la capacité de chaque bloc BTC est de 1 Mo et les données de chaque transaction sont d'environ 250 Mo, donc chaque bloc contient jusqu'à 4 000 transactions. Calculé sur la base du temps de génération de bloc attendu de 10 minutes, le TPS de BTC n'est que d'environ 7. Les transactions sur BTC doivent attendre 6 blocs pour une confirmation fiable, ce qui entraîne un temps de confirmation finale d'environ 1 heure. De plus, les transferts sur BTC ne peuvent transférer que la totalité du solde en une seule fois. Pour effectuer de la monnaie, vous devez déclarer qu'elle sera retransférée à votre propre adresse, sinon elle sera remise aux mineurs en récompense. Cela ne peut pas répondre aux besoins des utilisateurs en matière de commodité et d’immédiateté des transactions.

- Frais de transaction élevés : lorsque les utilisateurs utilisent BTC pour effectuer des transactions, ils doivent payer des frais pour inciter les mineurs à regrouper les transactions. Plus les frais sont élevés, plus la transaction est confirmée rapidement. Lorsque les transactions sont encombrées, les frais peuvent devenir très élevés, atteignant plus de 60 $ en 2021. Du 14 mai 2020 au 15 mai 2023, les frais de transaction Bitcoin étaient en moyenne de 4,66 $. 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 directement en charge la création d'applications complexes et ne peut démarrer qu'à partir de la couche de protocole. Cependant, le coût du développement d’applications à partir de la couche protocolaire est bien plus élevé que celui du développement via des contrats intelligents standardisés. Cela limite le développement des diverses applications et des divers actifs de BTC.

Frais de traitement BTC

Améliorer la résistance de BTC et les solutions de couche 2

Difficulté technique : Les problèmes rencontrés par BTC proviennent du fait que l'ancienne solution technique ne peut pas répondre aux besoins actuels. Même si un réglage fin est effectué directement sur BTC, le problème ne peut pas être complètement résolu, mais de nouveaux problèmes apparaîtront. Si BTC est étendu, chaque bloc passe de 1M à 100M et TPS passe à 700, cela entraînera la génération de près de 5T de nouvelles données de grand livre chaque année, augmentant le seuil des nœuds d'exploitation, affectant la décentralisation du système. et augmenter le risque du système. Même si la question de la taille des données du grand livre n'est pas prise en compte, sur la base de la bande passante Internet médiane de 13 Mbps et de la taille de chaque transaction dans le bloc de 250 B, la limite TPS de BTC est de 13 Mbps/8 Mo/250 B 6815, ce qui ne peut pas être le cas. être utilisé sur Polkadot, Solana, etc. Les chaînes publiques pouvant prendre en charge des dizaines de milliers, voire des centaines de milliers de TPS sont en concurrence. Bitcoin Cash (BCH) augmente la taille du bloc BTC et augmente la taille du bloc BTC. Cependant, le client BCH présente des erreurs fréquentes et augmente le coût d'exploitation du nœud complet, entraînant des risques de centralisation. En 2019, afin de lutter contre les attaquants qui exploitaient les vulnérabilités du code BCH, le pool minier BCH a lancé une attaque à 51% pour modifier les données des transactions.

Résistance de la communauté : Entre sécurité et évolutivité, la communauté BTC donne la priorité à la sécurité. Les principaux développeurs de BTC sont très conservateurs face aux suggestions visant à étendre directement BTC par prudence quant aux risques techniques. L’extension la plus simple consiste à augmenter la taille de chaque bloc BTC. Les propositions visant à augmenter la taille des blocs BTC ont commencé en 2015 et ont obtenu le soutien de nombreux utilisateurs, mineurs et développeurs. En augmentant la capacité de bloc, les utilisateurs peuvent atteindre des vitesses de transaction plus rapides et les mineurs peuvent facturer des frais de transaction plus élevés. Cependant, certains développeurs, dirigés par Wladimir van der Laan, le chef général 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 finalement provoqué la scission de la communauté BTC, après que BTC a introduit la technologie de mise à niveau d'isolement, certaines personnes ont rejeté la mise à niveau technologique, provoquant un hard fork de BTC en août 2017 et dérivant du BCH. Après le hard fork, BCH a augmenté la limite de bloc à 8 M, puis à 32 M, avec un TPS moyen d'environ 120. En outre, la communauté BCH s'est à nouveau divisée en 2018 en raison de différences dans le parcours de mise à niveau technique et s'est éloignée du BSV (Bitcoin Satoshi Vision). Ce fork a fait chuter la puissance de calcul totale de l’ensemble du réseau BCH, et il n’a pas encore atteint le niveau de puissance de calcul avant le fork. La limite de taille de bloc de BSV a été augmentée à 4G, mais il manque de mineurs et d’utilisateurs et est beaucoup moins sécurisé que BTC.

L’histoire du fork de BTC

Historique de la puissance de calcul totale du réseau BCH

Solution de couche 2 : En fait, modifier directement BTC est très complexe et crée une grande résistance de la part de la communauté. La solution la plus acceptée par la communauté est de construire une nouvelle couche basée sur BTC, qui est compatible et n'affecte pas le système BTC. tout en résolvant les problèmes ci-dessus. BTC a une sécurité extrêmement élevée en utilisant BTC comme couche principale, en s'appuyant sur les données de bloc BTC et en utilisant des scripts BTC, les développeurs peuvent créer un système compatible BTC sur la couche supérieure de BTC, exécuter un grand nombre de transactions en dehors de BTC, et uniquement. Les données d'état final sont écrites dans BTC. Ce type de solution est appelé BTC Layer 2.

Les objectifs et l'historique de développement de la deuxième couche de BTC

BTC Layer2 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.

Les objectifs de développement de Layer2 :

Augmenter la vitesse de transaction : Layer2 tente d'augmenter la vitesse de transaction de Bitcoin en optimisant le traitement des transactions, en regroupant les transactions hors chaîne et en utilisant les dernières technologies pour synchroniser et vérifier chaque transaction hors chaîne, élargissant ainsi l'application et la promotion de la portée mondiale de Bitcoin.

Réduisez les coûts de transaction : la couche 2 traite les transactions par lots sous la chaîne BTC et n'écrit l'état final qu'une fois la transaction terminée dans BTC. Les transactions et états intermédiaires dans l'état final et l'état initial existent hors chaîne et ne sont pas synchronisés sur. BTC, ce qui réduit les frais de transaction et réduit le fardeau de la blockchain sous-jacente de Bitcoin.

Augmenter l’évolutivité : L’introduction de la technologie de couche 2 vise à atténuer les problèmes d’évolutivité de la blockchain sous-jacente de Bitcoin, la rendant plus capable de gérer la croissance future du volume de transactions.

Ces dernières années, la couche 2 a été l'un des thèmes d'investissement les plus importants dans l'industrie de la cryptographie, mais dans la plupart des scénarios, elle fait spécifiquement référence au plan d'expansion de la couche 2 d'Ethereum. Cependant, le plan d'expansion de BTC était bien antérieur à l'émergence des propositions d'expansion d'Ethereum. et même le plan d'expansion d'Ethereum a également été créé après le rejet de la proposition de Vitalik Buterin visant à améliorer le BTC.

En 2012, le concept de Pegged Sidechains a été proposé pour la première fois, dérivé des chevilles bidirectionnelles (Two-way Peg), qui permettent de transférer des actifs de manière transparente sur deux chaînes. Cette proposition a jeté les bases de la technologie sidechain ultérieure.

En 2014, Blockstream a été fondée et a commencé à rechercher et développer une technologie sidechain pour améliorer l’évolutivité de Bitcoin.

En 2015, le livre blanc Lightning Network a été publié et Tadge Dryja et Joseph Poon en étaient les auteurs. Lightning Network est une solution qui dissocie 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 était difficile pour la première solution BTC Layer2 de véritablement intégrer Bitcoin, elle n'a donc pas provoqué de réponse majeure.

Ce n’est qu’en 2017 que SegWit (Segregated Witness) a été mis à niveau et activé, ce qui a résolu le problème de plasticité des transactions dans la blockchain Bitcoin et a permis le développement de la technologie de couche 2.

Depuis 2018, les développeurs ont progressivement commencé à déployer des nœuds Lightning Network et ont gagné un certain nombre d'utilisateurs et de support. Selon les statistiques du site Bitcoinvisuals, au 4 juin 2023, le nombre de nœuds Lightning Network dépassait 18 000, pouvait accueillir plus de 70 000 canaux de paiement, la capacité du réseau dépassait 5 000 Bitcoins et valait plus de 100 millions de dollars américains. .

Récemment, l’émergence de la norme de jeton BRC-20 a encore enrichi l’écosystème lié au Bitcoin et a fait connaître BTC Layer2 au public. Il existe de nombreux projets construisant BTC Layer2, le plus connu étant le Lightning Network.

Réseau Lightning

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 maillons clés de la chaîne pour confirmation. Le processus de transaction est le suivant : un utilisateur qui a besoin d'échanger ouvre une salle pour les transactions hors ligne. Lorsqu'il entre dans la salle, l'utilisateur promet de la monnaie pour obtenir un billet et utilise le nouveau billet pour distribuer la devise promise aux deux parties. la transaction est terminée, lorsqu'il quitte la salle, la transaction est réglée et l'utilisateur s'appuie sur la dernière devise de remboursement des billets.

Introduction technique à Lightning Network

Afin de construire un canal de micropaiement sûr et fiable, Lightning Network utilise le Recoverable Sequence Maturity Contract (RSMC) et le Timelock Contract (Hashed Timelock Contract, HTLC) comme technologies clés.

RSMC fournit des fonctions de gage et de règlement, c'est-à-dire un pool de capitaux de portefeuille multi-signatures. Les deux parties à la transaction déposent d'abord une partie des fonds dans le pool de capitaux. Dans le cas initial, le plan d'allocation des deux parties est égal à celui du pré. -montant déposé. Chaque fois qu'une transaction a lieu, les résultats de l'allocation des fonds après la transaction doivent être confirmés conjointement et l'ancienne version du plan d'allocation doit être signée pour être invalidée. Lorsqu'une partie doit retirer de l'argent, elle peut écrire les résultats de la transaction signés par les deux parties dans le réseau blockchain pour être confirmés. Il ressort de ce processus que les transactions BTC ne sont nécessaires que lors du retrait d’argent. La partie qui initie le retrait arrive en premier 1 000 blocs plus tard que l'autre partie. L'autre partie peut réfuter dans ce laps de temps.

Processus de transaction du réseau Lightning

HTLC établit un canal de transaction pour les deux parties, analogue à une salle des marchés, fixe une période de validité et règle automatiquement après l'expiration de la période de validité. Dans le même temps, HTLC s'accorde également sur des règles de transaction multicanal pour faciliter le routage des transactions : dans le réseau Lightning, l'établissement d'un canal de transaction nécessite des coûts. Il peut ne pas y avoir de canal de transaction existant entre deux utilisateurs. le canal de transaction avec d'autres personnes peut être utilisé comme intermédiaire, effectuer des transactions.

Canaux de paiement et routage du Lightning Network

Cependant, les premiers Lightning Network présentaient les problèmes suivants :

1. Chaque transaction nécessite des opérations des deux parties : Dans le canal, chaque transaction nécessite une confirmation de signature des deux parties et aucun transfert unilatéral n'est autorisé.

2. Nécessite un jeu entre les parties à la transaction : si A et B échangent et que A utilise les anciens résultats de la transaction pour lancer un retrait, B ne peut soumettre une version mise à jour des résultats de la transaction qu'en guise de réfutation dans les 1 000 blocs, sinon le retrait de A prendra effet.

3. Gestion du statut du canal : les utilisateurs doivent synchroniser et sauvegarder dynamiquement le statut du canal. Sinon, si un ancien statut est soumis, la contrepartie peut lancer une réfutation frauduleuse, demander une réclamation et obtenir tous les actifs du canal.

En fait, en raison des problèmes ci-dessus, les premiers réseaux Lightning obligeaient les utilisateurs à exécuter un portefeuille de nœuds complet ou à utiliser un portefeuille entièrement géré. Les portefeuilles à nœud complet obligent les utilisateurs à gérer manuellement les clés privées temporaires et l'état des canaux, et l'expérience de transaction n'est pas bonne. Les portefeuilles entièrement gérés, tels que Chivo utilisé au Salvador, ont un faible seuil d'utilisation et le dépositaire opère automatiquement au nom de l'utilisateur. Cependant, le dépositaire contrôle la clé privée du compte de l'utilisateur et la sécurité est préoccupante. Au fur et à mesure que les développeurs continuent de développer le réseau Lightning, les problèmes ci-dessus sont progressivement résolus et un réseau Lightning plus complet et des fonctionnalités de support ont été développés, tels qu'OmniBOLT et le portefeuille OBAndroid Lightning Network développé par son équipe.

OmniBOLT Omni signifie complet et complet, tandis que BOTL est l'abréviation de Basis of Lightning Technology. OmniBOLT propose un ensemble complet de protocoles Lightning Network basés sur BTC et Omni Layer. Tout en étendant la fonction de paiement BTC de Lightning Network, il peut également émettre et échanger des actifs diversifiés basés sur Omni Layer et prend en charge le mécanisme de teneur de marché automatisé (AMM : Automated market). fabricants), permettant aux utilisateurs de créer et d'utiliser des échanges décentralisés sur le réseau Lightning, en utilisant le pool de fonds du canal de paiement comme liquidité. OmniBOTL a une vision grandiose, mais à l'heure actuelle, la technologie est complexe, implique plusieurs protocoles et systèmes et peut présenter des risques de vulnérabilité, et plus de temps est nécessaire pour tester sa sécurité.

Architecture du protocole OmniBOLT

OBAndroid est un portefeuille mobile à nœud complet Lightning Network entièrement fonctionnel. Dans ce portefeuille, même si les utilisateurs disposent d'un contrôle de clé privée, ils peuvent surveiller automatiquement les transactions, synchroniser rapidement les données complètes des nœuds et prendre en charge l'état du canal de sauvegarde local et cloud. De plus, OBAndroid prend également en charge les actifs d'Omnilayer à échanger via OmniBOTL. OBAndroid rend l'expérience de transaction du Lightning Network acceptable pour les utilisateurs et abaisse le seuil d'utilisation du Lightning Network.

Portefeuille de nœud complet OBAndroid

Autres projets BTC couche 2

En plus du Lightning Network, d'autres projets BTC Layer 2 sont en cours de développement :

Syscoin a été développé par l'équipe SYSLab en divisant le code source du BTC, dans le but d'utiliser la sécurité du BTC et d'être 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. En outre, l'équipe SYSLab prévoit également de lancer des projets tels que ZK et Optimistic's Rollup, et Validium, qui assure la preuve des données en chaîne (Proof of Data). Il existe peu d'informations sur le projet Syscoin, ce qui rend difficile l'évaluation technique de ses avantages et inconvénients. Cependant, sa base de code source est fréquemment mise à jour et est toujours en développement stable.

La feuille de route du Syscoin

RGB (Really Good for Bitcoin) est un système de contrat intelligent BTC intégré au Lightning Network, proposé par Giacomo Zucco et Peter Todd en 2016. RGB exploite BTC pour maintenir la résistance à la censure et lutter contre les attaques à double dépense. Dans RGB, toutes les transactions et vérifications de jetons sont traitées hors chaîne, nécessitant une vérification côté client uniquement par la partie recevant le paiement. Le client vérifie la source des fonds du payeur en BTC et, après avoir confirmé qu'il s'agit d'une transaction valide, modifie directement l'UTXO des deux parties à la transaction sans écrire les données de transaction dans la blockchain, ce qui présente les caractéristiques de protection de la vie privée. De plus, le client peut introduire directement la fonction des contrats intelligents pour porter des jugements sur les transactions, et comme il n'y a pas besoin d'un consensus mondial de l'État, les données des contrats intelligents n'ont pas besoin d'être téléchargées sur la chaîne et les fonctionnalités de confidentialité peuvent être garanti. La communauté RGB a développé une machine virtuelle de contrat intelligent complète Turing, AluVM (unité logique algorithmique VM), qui offre une excellente évolutivité, sécurité et protection de la vie privée.

Transactions sur RGB comparées aux transactions sur BTC
AluVM comparé à d'autres modèles de programmation

Résumé et perspectives BTC Layer2

Bien que Bitcoin soit le réseau blockchain le plus ancien, le plus sécurisé, le plus connu et le plus précieux au monde, son développement écologique a continué de s’approfondir. Par exemple, son plus grand réseau de deuxième couche, le Lightning Network, continue de croître en capacité de canal, la mise à niveau de Taproot améliore l'efficacité et la confidentialité de Bitcoin, et le protocole Taro introduit les paiements stables et les NFT natifs en chaîne au Lightning Network. 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 et de la gestion de l'état des canaux, le seuil d'utilisation du Lightning Network est plus é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'écosystème lié au Lightning Network, le développement continu de versions améliorées des protocoles Lightning Network tels que OmniBOLT et le portefeuille OBAndroid. abaisser le seuil d'utilisation permettra au Lightning Network d'avoir à terme une bonne sécurité et une bonne évolutivité. La stabilité et la facilité d'utilisation, si elles sont acceptées par les utilisateurs, peuvent amener la valeur marchande du BTC à un niveau plus élevé.

Dans le même temps, nous devons prêter attention au développement d’autres projets de couche 2, tels que la solution RGB avec protection naturelle de la vie privée et Syscoin compatible avec l’écosystème 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'expansion de deuxième couche d'Ethereum, ces projets ne sont pas bien connus, ont reçu moins d'investissements et ne sont pas soutenus par l'équipe de développement principale de BTC comme le Lightning Network. Leur expansion de BTC sera très probablement mise en œuvre plus tard. Ethereum. La mise en œuvre de l’expansion, comme la solution Rollup de Syscoin. En termes d’écologie de couche 2, il semble que l’écologie Ethereum ait un meilleur cycle vertueux et soit plus favorisée par les investisseurs.

À l’avenir, nous pourrions voir l’écosystème Bitcoin se développer à un rythme accéléré. À mesure que l'infrastructure Lightning Network devient de plus en plus complète et attire plus d'attention, les projets basés sur Lightning Network tels que OmniBOLT et RGB peuvent en bénéficier et bénéficier d'une meilleure base de développement, d'un plus grand nombre d'utilisateurs et d'encore plus d'investissements. Les projets BTC Layer 2 comme Syscoin qui sont compatibles avec Ethereum bénéficieront également de l’écosystème de deuxième couche Ethereum en développement rapide et accéléreront la progression de leur feuille de route. De plus, les discussions sur les plans d'expansion du BTC ne se sont jamais arrêtées : le réseau de deuxième couche zk-rollups basé sur Bitcoin proposé par John Light en 2022 apportera probablement plus de fonctions, une plus grande évolutivité et une meilleure confidentialité tout en conservant sa nature décentralisée ; La société dirigée par l'ancien PDG de Twitter, Jack Dorsey, promeut l'amélioration de la liquidité sur le réseau Lightning, ce qui pourrait signifier que l'écosystème Bitcoin se développera dans les paiements, DeFi, NFT, etc. En dehors du domaine, ouvrez une nouvelle piste et couvrez davantage d'utilisateurs.