Récit de durabilité de Bitcoin

L’industrie a toujours considéré Bitcoin comme « l’or numérique » et Ethereum comme « l’ordinateur mondial ». Les jugements optimistes des gens sur la hausse à long terme des prix du Bitcoin proviennent principalement du « volume total constant », du « stockage de valeur » et de la « réduction cyclique de la production ».

Selon cette règle, l’avenir prévisible du Bitcoin est le suivant : les récompenses de bloc seront réduites à zéro et les frais de transaction en chaîne deviendront le seul budget de sécurité de la blockchain Bitcoin. La récompense globale (c'est-à-dire la récompense Coinbase) est réduite de moitié tous les quatre ans et sera finalement réduite à zéro. Il s'agit d'un fait établi à l'avenir qui ne peut être modifié. D’ici là, les frais de transaction en chaîne de Bitcoin seront la seule source de revenus à laquelle les mineurs peuvent penser pour le moment.

Cependant, dans le contexte actuel du Bitcoin comme or numérique, les transactions en chaîne ne seront pas très fréquentes. Cela signifie qu’il n’y a pas beaucoup de place pour l’imagination dans le budget de sécurité que Bitcoin accordera aux mineurs à l’avenir. En comparaison, l’écosystème Ethereum promeut vigoureusement NFT, Layer2, DeFi et d’autres récits. Cela n’est évidemment pas conforme aux intérêts de l’écosystème Bitcoin.

Par conséquent, des recherches ont été menées depuis longtemps sur l’application écologique du Bitcoin dans l’industrie. Tels que le réseau d'éclairage, le réseau liquide, les piles, etc. Cependant, certaines limitations du Bitcoin lui-même limitent l’expansion de son écosystème.

Tournant clé : mise à niveau de Taproot incluant 3 BIP

Taproot est une mise à niveau du réseau Bitcoin. Le 14 novembre 2021, avec l'approbation des mineurs du réseau, Taproot a été activé sur le réseau Bitcoin. Taproot est salué comme la mise à niveau technologique Bitcoin la plus importante et la plus attendue depuis Segregated Witness. L'objectif de Taproot est de changer la façon dont les scripts Bitcoin s'exécutent pour améliorer la confidentialité, l'évolutivité et la sécurité.

Plus précisément, la mise à niveau Taproot contient 3 BIP :

1. BIP340 (Signatures Schnorr) : les signatures Schnorr favorisent un moyen plus rapide et plus sécurisé de vérifier les transactions sur le réseau Bitcoin. Il est capable d’utiliser plusieurs clés dans des transactions Bitcoin complexes et de générer une signature unique. Cela signifie que les signatures de plusieurs parties impliquées dans une transaction peuvent être regroupées en une seule signature Schnorr, c'est-à-dire une agrégation de signatures.

2. BIP341 (Taproot) : basé sur la mise à niveau de SegWit, Taproot utilise Merkelized Alternative Script Tree (MAST) pour augmenter la quantité de données de transaction sur la blockchain Bitcoin. Sans mises à niveau de Taproot, les transactions multi-signatures complexes telles que Timelock Release et Multi-signature nécessitent plusieurs entrées et signatures pour la vérification, ce qui ajoutera une grande quantité de données à la blockchain et ralentira la vitesse de transaction. Une fois Taproot mis à niveau, étant donné que MAST est intégré, une seule transaction MAST peut représenter plusieurs scripts, ce qui permet de réduire un grand nombre de scripts et de vérifications. Et MAST n'a qu'à soumettre les conditions d'exécution de la transaction à la blockchain, plutôt que les détails complets, ce qui réduit considérablement la quantité de données à stocker sur le réseau. Taproot offre non seulement une plus grande évolutivité et efficacité à la blockchain Bitcoin, mais offre également une plus grande confidentialité aux utilisateurs de Bitcoin.

3. BIP342 (Tapscript) : Tapscript est une mise à niveau du langage de codage vers le script Bitcoin. Il s'agit d'un ensemble d'opcodes utilisés pour spécifier comment exécuter les instructions de trading. Avec plus d’espace disponible en blocs, il devrait offrir une plus grande flexibilité pour les nouvelles fonctionnalités et potentiellement aider le réseau Bitcoin à prendre en charge et à créer des contrats intelligents à l’avenir.

Dans l’ensemble, la mise à niveau de Taproot a aidé Bitcoin à ouvrir la voie au déploiement de contrats intelligents. Cette mise à niveau fournit une meilleure base pour le développement de Bitcoin NFT, Bitcoin layer2 et DeFi au sein de l’écosystème Layer2.

Bitcoin NFT et BRC20

En fait, il n’existe actuellement aucune norme de jeton non fongible Bitcoin sur BIP, ni aucune norme de jeton fongible BRC-20 sur BIP. (Ceci est en fait très différent des ERC20 et ERC721 d’Ethereum. La proposition de Token Standard d’Ethereum est dans l’EIP (Ethereum Improvement Proposal) et est à l’état final.)

Ordinaux : faire exploser le récit Bitcoin NFT

Le protocole Ordinal a été lancé par le développeur Bitcoin Casey Rodarmor le 2 janvier 2023.

Ordinals n'est pas le premier protocole à tenter de créer des NFT sur Bitcoin. Avant cela, le protocole Omni utilisait l'instruction OP_RETURN dans les transactions Bitcoin pour stocker les métadonnées et enregistrer les données de transaction, tandis que Ordinals introduisait NFT dans Bitcoin en ajoutant du contenu d'inscription aux scripts Taproot.

Vous pouvez inscrire différents types de NFT sur Ordinalwallet.com ou Unisat.io, mais les frais du réseau Bitcoin sont désormais trop élevés. Inscrire certains noms de domaine et BRC20 Heureusement, cela nécessite actuellement environ 10u de fichiers d'inscription (images, vidéos, etc. ) Le coût est très élevé.



Comme indiqué ci-dessus, sur Ordinalswallet.com, j'inscris des ordinaux sur Bitcoin pour une image de 178 Ko, ce qui coûte environ 264U. Bien sûr, la raison principale est que les frais de réseau Bitcoin dépassent 900 000 sats. Le coût de l'inscription sats n'est en réalité que de 546 sats. (environ 0,15U).

Étant donné que le contenu d'inscription est stocké dans les scripts de dépenses Taproot Script-path, il est appelé entièrement en chaîne. Parmi eux, les scripts Taproot ont très peu de restrictions sur le contenu d'Inscription et peuvent également bénéficier de remises supplémentaires pour les témoins (réduction pour les témoins), ce qui rend le stockage du contenu d'Inscription relativement économique.

Bitcoin NFT présente un avantage significatif par rapport à Ethereum NFT : Bitcoin NFT est entièrement et définitivement stocké sur la chaîne Bitcoin, tandis qu'Ethereum NFT stocke uniquement ses métadonnées sur la blockchain Ethereum. Le contenu réel est en fait stocké pour la plupart dans des chaînes de stockage tierces.

Par exemple, le NFT Gh0stlyGh0st#2510peut être interrogé via Etherscan. Il est en fait stocké sur IPFS.



Quant au NFT Pixel Pepes #1480, son emplacement pointe vers un Bitcoin Transaction HashID. Il peut être interrogé via Mempool.space ou un autre Bitcoin Explorer. Il s'agit d'un HashID d'une hauteur de bloc de 782671.

Le protocole Ordinals est un système de numérotation des Satoshis, attribuant à chaque Satoshi un numéro de série et les suivant dans les transactions. Les ordinaux revêtent une grande importance pour Bitcoin. La façon la plus simple de comprendre cela est qu'avant l'émergence du protocole Ordinals, les gens ne prêtaient attention qu'à « le nombre total de Bitcoins est de 21 millions » ; avec le protocole Ordinals, l'attention des gens deviendra progressivement « le nombre total de Bitcoins est de 21 millions » ; 2 100 milliards de satoshis ». Et les utilisateurs peuvent joindre des données supplémentaires (images, vidéos, texte, etc.) à la blockchain Bitcoin via des ordinaux, rendant chaque Satoshi unique.

Même si les utilisateurs n'ajoutent pas de données supplémentaires aux Ordinals, Ordinals propose également les différentes divisions de rareté suivantes en fonction de la position de Satoshi dans la blockchain : commun (n'importe quel Satoshi à l'exception du premier Satoshi du bloc), peu commun (le premier Satoshi de chaque bloc), rare (le premier Satoshi de chaque période d'ajustement de difficulté), épique (le premier Satoshi après chaque moitié), légendaire (le premier Satoshi de chaque cycle), Mythique (le premier Satoshi du bloc de genèse).

Par conséquent, même sans ajouter de données supplémentaires aux ordinaux, le numéro Satoshi lui-même donne déjà à chaque type de Satoshi un statut différent.



Par exemple, le nombre ordinal de Mythic, le premier Satoshi du bloc de genèse, est représenté comme suit :



En plus des différents ordinaux (nombres) de Sat (Sat), du contenu (tel que du texte, des images, des vidéos, etc.) peut également être inscrit sur Sat pour créer des NFT Bitcoin plus diversifiés. L'inscription s'effectue en envoyant le satoshi à inscrire dans une transaction, qui affiche le contenu de l'inscription en chaîne, ce qui transforme le satoshi en un artefact numérique immuable (NFT) qui peut être suivi, transféré, stocké, acheté, vendu. , perte et redécouverte.

De nombreux NFT Ordinals sur le marché imitent actuellement le chemin de développement des NFT Ethereum, tels que Ordinal Punks, Bitcoin Punks, etc. Le développement brutal initial a conduit à l'émergence de nombreux NFT sur la chaîne Bitcoin qui semblent actuellement un peu "incompréhensibles". ".



L'image ci-dessus est le Bitcoin NFT lancé par Yuga Labs - Twelvefold.

L’entrée d’institutions de premier plan dans l’industrie telles que Yuga Labs et Magic Eden a fait connaître le récit de Bitcoin NFT. Le volume des échanges d’Ordinals NFT a commencé à augmenter.

BRC-20 : Une nouvelle expérience de financement social en cours sur Bitcoin

Mais ce qui a vraiment enflammé le marché, c'est le BRC-20. En tournant en rond, la chose la plus attrayante à propos de Crypto est « l’émission de pièces ». Le point clé est que la méthode d'émission de devises du BRC-20 est très simple et rudimentaire, ce qui est très cohérent avec les caractéristiques de Crypto : émission équitable, pas de réservation de jetons, pas de détention de VC et l'initiateur (déployeur) n'a aucun privilège et distinctions. Tout le monde est égal et ne peut être délivré que via Mint Get.

BRC-20 est simplement le « Bitcoin Experimental Token Standard » créé par l’utilisateur de Twitter domodata le 8 mars 2023. Il utilise des inscriptions ordinales de données JSON pour créer (déployer) des contrats Toekn, créer un jeton (Mint) et transférer (un jeton de transfert).

L'émission de jetons basée sur BRC-20 comprend principalement trois fonctions : Déploiement, Mint et Transfert :

1. Utilisez la fonction Déployer pour créer un BRC20

Le contenu déployé est le suivant :



Les créateurs peuvent librement définir le Tick sur un identifiant à 4 lettres, quelle que soit la taille ; ils peuvent également définir les paramètres du montant total et de la limite minimale de menthe.

Bien entendu, vous pouvez également utiliser directement la fonction d'inscription du produit d'Unisat.io. Unisat a commercialisé l'émission de Token basée sur la norme BRC20. Comme indiqué ci-dessous:



Les créateurs de processus de déploiement ne doivent payer qu’une somme modique.

2. Utilisez la fonction Mint pour frapper une certaine quantité de BRC20

Le contenu de la menthe est le suivant :



Vous pouvez également utiliser la fonction Mint dans Inscribe sur Unisat.io, comme indiqué ci-dessous



Bien sûr, avant Mint, il est préférable de consulter la liste complète des BRC20 et de sélectionner les jetons BRC20 qui ne sont pas encore 100 % Mint, mais qui sont sur le point de l'être.

3. Utilisez la fonction Transfert pour transférer une certaine quantité de BRC20

Le contenu du transfert est le suivant :



La fonction de transfert est en fait une fonction de transfert de jeton courante, qui est le transfert en chaîne du jeton BRC20. La validité du virement doit également respecter la règle du « le montant ne dépasse pas le solde disponible ».



L'abonnement et la vente de jetons BRC20 sur la Marketplace appellent essentiellement la fonction de transfert.

ORDI : le premier jeton BRC20

ORDI est le premier jeton BRC20, avec une offre totale de 21 millions, et chaque Mint est limité à 1 000.



Après le déploiement d'ORDI à midi le 8 mars 2023, 21 millions de jetons ORDI ont été émis à 100 % en moins de 18 heures.

À l'heure actuelle, ORDI compte plus de 7 600 détenteurs et le prix actuel du marché dépasse 25U. Ceux qui ont initialement créé ces jetons ORDI BRC20, s'ils les détenaient depuis Mint jusqu'à présent, ont obtenu plus de 10 000 fois en seulement deux mois. . taux de retour. C'est cet « effet de richesse soudain » qui a rapidement déclenché l'enthousiasme du marché pour l'investissement dans le BRC20 et le Bitcoin NFT.

La montée en puissance du BRC-20 et des Ordinals NFT a balayé ce marché baissier comme une tempête, provoquant la chute inexplicable du marché, longtemps endormi, dans le Fomo de la période ICO. De tout le monde peut émettre des pièces basées sur Ethereum ERC-20, à tout le monde peut émettre des pièces basées sur BRC-20, et il suffit de payer les frais de réseau Bitcoin du Mint Token pour obtenir le jeton équitablement.

L'état de développement de Bitcoin Layer2

Comparé à la popularité de Bitcoin NFT et BRC20, le développement de Bitcoin Layer2 est lent et persistant, un peu tiède.

Lighting Network : Solution de paiement rapide sous forme de State Channel

Lighting Network est une solution d'expansion hors chaîne qui aide le réseau Bitcoin à réaliser des paiements rapides sous la forme de State Channel. Conçu pour remédier aux temps de transaction et au débit lents de Bitcoin, il a été proposé pour la première fois en 2016 par Joseph Poon et Thaddeus Dryja.

Depuis le développement de Lightning Network, il existe près de 18 000 nœuds, exécutant environ 78 000 canaux, et le nombre de BTC dans les canaux Lightning Network est supérieur à 5 400. Par rapport au WBTC, la vitesse de développement de Lightning Network n'est en réalité pas très rapide.

L'inconvénient le plus évident des solutions d'expansion hors chaîne pour les canaux d'État tels que Lightning Network est qu'elles peuvent être confrontées à une fraude en canal fermé et à des attaques malveillantes à expiration forcée. Pour faire face au premier type de risques, Lightning Network adopte la solution de surveillance tierce de Watchtower. Pour faire face au dernier type d'attaques, car les transactions qui se produisent sur les canaux Lightning Network doivent toujours être vérifiées et réglées sur le réseau Bitcoin. en même temps, de nombreux canaux sont fermés en même temps, ce qui est très susceptible de provoquer une congestion sur le réseau Bitcoin.

Grâce à la mise à niveau Taproot publiée le 14 novembre 2021, le réseau Bitcoin est désormais en mesure de gérer ce problème plus efficacement. La mise à niveau Taproot simplifie le traitement des transactions. La mise à niveau Taproot regroupe plusieurs signatures et transactions, ce qui facilite et accélère la vérification des transactions sur le réseau Bitcoin, ce qui peut contribuer à l'expansion du réseau Bitcoin. Avant la mise en œuvre de Taproot, la vérification des transactions sur le réseau Bitcoin était lente car chaque signature numérique devait être vérifiée par rapport à une clé publique, ce qui augmentait le temps requis pour les transactions multi-signatures complexes nécessitant plusieurs entrées et signatures. Et Taproot prend en charge l'agrégation de signatures, ce qui signifie que plusieurs signatures peuvent être regroupées et vérifiées.

Rootstock (RSK) : solution de couche 2 sous forme de chaîne latérale

Rootstock (RSK) est la solution de mise à l'échelle pour Bitcoin. RSK est une chaîne latérale connectée à Bitcoin via un pont bidirectionnel.

Rootstock dispose d'une machine virtuelle RSK (RVM). Il s'agit d'un RVM basé sur EVM qui permet l'exécution de contrats intelligents Ethereum sur Rootstock. Cela signifie que les développeurs RSK peuvent utiliser Solidity pour coder et que les utilisateurs peuvent ajouter le réseau principal RSK à Metamask, afin qu'ils puissent également utiliser le portefeuille Metamask pour interagir avec les DApps dans l'écosystème RSK.

La plateforme RSK ne possède pas son propre token Gas natif et utilise smartBTC (RBTC). Le RBTC est émis via BTC verrouillé dans le Bitcoin Vault dans un rapport de 1:1 pour garantir la valeur du RBTC sur le réseau RSK.

De nombreuses applications sont apparues dans l'écosystème de RSK. Par exemple : DeFi inclut Sovryn, RSK Swap, Tropykus et d'autres protocoles, et les stablecoins incluent Dollar on Chain, BRX, RSK DAI, etc.

Stacks : Bitcoin layer2 avec le meilleur développement écologique

Stacks est un réseau open source d'applications décentralisées et de contrats intelligents basés sur Bitcoin, et est également considéré comme la couche 2 de Bitcoin. Il apporte une fonctionnalité de contrat intelligent à Bitcoin sans modifier Bitcoin lui-même, permettant aux contrats intelligents et aux applications décentralisées d'utiliser Bitcoin comme un actif sans confiance et de régler des transactions sur la blockchain Bitcoin. Bitcoin est la couche de règlement de base, Stacks étend les contrats intelligents et la programmabilité, puis ajoute des couches d'évolutivité et d'efficacité via le sous-réseau de Hiro.

Stacks dispose d'un registre distinct pour stocker les données au-delà de Bitcoin Layer 1, et les développeurs peuvent créer n'importe quelle application basée sur Stacks. Stacks utilise un langage de programmation appelé Clarity et Clarity VM, qui a la capacité de lire l'état du réseau Bitcoin. En raison du mécanisme PoX de Stacks, chaque bloc Stacks est connecté à un bloc Bitcoin et le hachage d'en-tête du bloc Bitcoin peut être interrogé à l'aide de la fonction get-burn-block-info.

Il convient de noter que la prochaine phase de Stacks lancera la version Nakamoto. Cette version de Stacks permettra d'obtenir des performances et une diversité plus élevées grâce aux sous-réseaux.

L’architecture de base de Stacks sera alors la suivante :



Un seul sous-réseau peut prendre en charge les contrats intelligents dans différents langages de programmation et environnements d'exécution. Le sous-réseau 1 prend en charge Clarity et Clarity VM, apportant des avantages en matière de sécurité ; Sunnet 2 prend en charge Solidity et EVM, apportant les avantages d'une intégration et d'un développement faciles... En bref, il pourrait y avoir d'autres changements intéressants à attendre dans la prochaine étape de Stacks.

Actuellement, l’écosystème Stacks a déjà quelques applications écologiques. Par exemple:

1. Hiro Wallet : Il s'agit d'un portefeuille mobile développé sur la base de Stacks. Il prend en charge le stockage et la gestion du Bitcoin et du Stacks Token, et prend également en charge l'accès et l'interaction des dApps, ce qui peut offrir aux utilisateurs une expérience écologique Stacks complète ;

2. Alex : se concentrer sur les transactions d'actifs cryptés et les protocoles de prêt utilisant Bitcoin comme couche de règlement et Stacks comme couche de contrat intelligent ;

3. Ballot.gg : The Ballot est une application de vote décentralisée pour les projets DAO, NFT, DeFi et Web3. Elle est principalement utilisée pour aider les projets de la communauté Stacks à utiliser des jetons pour gérer leurs décisions de protocole ;

……

Stacks est actuellement le développement écologique de Bitcoin Layer 2 qui ressemble le plus à Ethereum layer 2. Il existe des DApp prospères dans l'écosystème, couvrant DeFi, DAO, BTC Naming Service et l'écosystème NFT complet.

Conclusion

La situation du BRC-20 et des Ordinals NFT et le développement de Bitcoin Layer2 sont comme deux mondes : le premier est comme un « cercle de devises » et le second est comme un « cercle de chaînes ». L'atmosphère est assez différente.

Dans le monde de la Crypto, nous devons mettre de côté notre arrogance et nos préjugés face à la nouveauté et continuer à apprendre.

Documentation de référence :

https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki

https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki

https://github.com/bitcoin/bips/blob/master/bip-0342.mediawiki