Analyse complète du développement de la nouvelle technologie Bitcoin : des controverses sur les forks à Taproot et Ordinals

robot
Création du résumé en cours

Résumé des nouvelles technologies de développement du Bitcoin

1. Principales explorations et conflits de la technologie originale du Bitcoin

La technologie originale de Bitcoin a toujours été confrontée à un problème de conflit entre les applications à grande échelle et les capacités que Bitcoin devrait avoir. L'application à grande échelle et l'échelle des transactions signifient-elles des instructions de transaction plus complexes et un espace de transaction plus grand ? Cela signifie-t-il qu'il faut impérativement réaliser toutes les fonctionnalités sur un seul système Bitcoin ? Avec l'évolution de la technologie, de nombreuses questions trouveront des réponses plus claires.

À la veille d'une nouvelle explosion, un résumé de dix mille mots sur le développement des nouvelles technologies Bitcoin

1.1 Le langage de script de Bitcoin et la réduction des instructions

Le langage de programmation de Bitcoin est un langage de script basé sur le paradigme polonais inversé, sans instructions de boucle ni contrôles de conditions. Par conséquent, le langage de script Bitcoin n'est pas Turing complet, ce qui entraîne certaines limitations. Cependant, ces limitations empêchent également le réseau Bitcoin d'être soumis à des attaques DOS.

Il y a eu plusieurs cas de suppression d'instructions dans l'histoire du Bitcoin, principalement liés aux opérations sur les chaînes de caractères, au contrôle de flux et aux opérations arithmétiques. Les raisons de la suppression des instructions ne sont pas seulement liées à des considérations de sécurité, mais d'un point de vue de conception en couches, c'est également raisonnable, car cela permet de rendre le protocole sous-jacent plus fondamental et plus stable.

1.2 Histoire des forks Bitcoin, raisons et signification

Dans l'histoire du développement de Bitcoin, en plus du problème des instructions supprimées, il y a la lutte sur la taille des blocs, ce qui entraîne souvent des forks de Bitcoin. De BCH à BSV, différents forks ont essayé différentes tailles de blocs pour tenter de résoudre les problèmes de congestion des transactions et d'augmentation des temps de confirmation.

Les forks de Bitcoin sont une exploration de développement, tentant de répondre à davantage de demandes par ses propres modifications. Cela implique des besoins des utilisateurs, des besoins des mineurs, des besoins des investisseurs, des besoins des développeurs, et d'autres facteurs.

1.3 Développements typiques dans l'exploration de Bitcoin

Dans le processus de développement de Bitcoin, plusieurs projets exploratoires importants ont émergé :

  • Colored Coins(染色币):Représenter des actifs et des valeurs plus larges en ajoutant des annotations spéciales à des parties spécifiques de Bitcoin.
  • MasterCoin (OMNI) : a établi une couche de nœuds complète, en maintenant une base de données de modèle d'état en scannant les blocs Bitcoin.
  • CounterParty : une plateforme qui utilise OP_RETURN pour stocker des données dans le réseau BTC, permettant l'émission, le trading d'actifs et la compatibilité avec les contrats intelligents Ethereum.

1.4 L'imperfection du Bitcoin et le protocole en couches

Les imperfections du système Bitcoin se manifestent principalement de plusieurs manières :

  1. Système de comptes UTXO : défavorable à la mise en œuvre de contrats intelligents et à un contrôle précis des comptes.
  2. Langage de script non Turing-complet : limite l'exécution de programmes complexes.
  3. Problèmes de centralisation du minage et de scalabilité.

Du point de vue des protocoles en couches, ces caractéristiques sont en fait des propriétés que devrait posséder une couche réseau.

À l'aube d'une nouvelle explosion, un résumé en dix mille mots sur le développement des nouvelles technologies Bitcoin

2. Technologies nouvelles importantes dans le développement du Bitcoin

2.1 OP_RETURN et SegWit

La fonctionnalité de l'opcode OP_RETURN a été modifiée à plusieurs reprises, et il est maintenant principalement utilisé comme méthode pour stocker des données sur le registre. Le Segregated Witness (SegWit), en modifiant la structure des données de transaction, a résolu le problème de l'extensibilité des transactions, a augmenté la capacité des blocs et a ouvert la voie à des solutions de deuxième couche telles que le réseau Lightning.

À l'aube d'une nouvelle éruption, résumé en dix mille mots sur le développement des nouvelles technologies Bitcoin

2.2 Schnorr, MAST, Taproot Scripts

  • Signature Schnorr : Remplace l'ECDSA, offre une solution de signature plus efficace et sécurisée, prend en charge l'agrégation de clés.
  • MAST (Merklized Abstract Syntax Tree) : optimisation du stockage et de la vérification des scripts.
  • Scripts Taproot : étend les capacités de script natif de Bitcoin, supprimant la limite de taille de script de 10 000 octets.

À la veille d'une nouvelle explosion, résumé en dix mille mots sur le développement des nouvelles technologies Bitcoin

2.3 Ordinals, Inscriptions, BRC-20 et autres protocoles

  • Protocole Ordinals : attribuer un numéro unique à chaque satoshi pour réaliser des fonctionnalités NFT.
  • Inscriptions : enregistrer des informations sur Bitcoin pour créer des NFT natifs de Bitcoin.
  • BRC-20 : norme de jeton fongible basée sur Ordinals.
  • Atomicals et ARC-20 : un autre protocole de jeton natif Bitcoin.
  • Runes : en tant qu'alternative basée sur UTXO, simplifie le suivi et le transfert des jetons.
  • BTC Stamps et SRC-20/721 : solution NFT permanente basée sur UTXO à signatures multiples.

À la veille d'une nouvelle explosion, résumé en dix mille mots sur le développement de la technologie Bitcoin

3. Méthodes d'utilisation des nouvelles technologies et développements futurs nécessaires

3.1 Méthodes d'utilisation des nouvelles technologies

Le développement technologique du Bitcoin est essentiellement une expansion de la taille des blocs et de la capacité. Actuellement, la plupart des applications explorent principalement les possibilités après l'extension de la taille des blocs, comme les NFT et les jetons simples. Les applications d'extension de capacité sont relativement rares, mais davantage de cas apparaîtront à l'avenir.

À l'aube d'une nouvelle explosion, résumé en dix mille mots sur le développement des nouvelles technologies Bitcoin

3.2 besoins de développement futur

  1. Court terme : répondre aux besoins des applications financières grâce aux nouvelles technologies de la chaîne principale et à des solutions de deuxième niveau simples.
  2. Moyen terme : améliorer la construction de la deuxième couche, pour répondre à des applications financières et de confiance plus larges.
  3. À long terme : construire un écosystème Web3.0 complet.

Le développement futur sera centré sur l'émission d'actifs, la gestion et une application plus large de Web3.0. L'écosystème Bitcoin doit continuer à améliorer ses fonctionnalités et sa scalabilité tout en maintenant la stabilité de la couche sous-jacente.

À la veille d'une nouvelle explosion, résumé de mille mots sur le développement de la technologie Bitcoin

À l'aube d'une nouvelle explosion, un résumé de mille mots sur le développement des nouvelles technologies Bitcoin

Voir l'original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Récompense
  • 4
  • Partager
Commentaire
0/400
CryptoTarotReadervip
· Il y a 10h
C'est encore un concept spéculatif, n'est-ce pas ?
Voir l'originalRépondre0
GasBankruptervip
· Il y a 10h
Les signatures Schnorr sont à attendre avec impatience~
Voir l'originalRépondre0
CryptoMomvip
· Il y a 10h
Encore une fois, une expansion ! Une fois par an, rien d'étonnant !
Voir l'originalRépondre0
SatoshiNotNakamotovip
· Il y a 10h
forké, ça ne marche pas, mieux vaut faire du brick.
Voir l'originalRépondre0
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)