Analyse du développement des nouvelles technologies du Bitcoin et des perspectives d'application
1. Principales explorations et conflits de la technologie originale de Bitcoin
La technologie originale du Bitcoin a toujours été confrontée à des problèmes de conflit entre les applications à grande échelle et les capacités que le Bitcoin devrait avoir. Ces problèmes concernent l'échelle des transactions, la réalisation des fonctionnalités, les limitations du langage de script, etc. Avec le développement de la technologie, de nombreux problèmes ont progressivement trouvé des réponses plus claires.
1.1 Le langage de script de Bitcoin et la réduction des instructions
Bitcoin utilise un langage de script en notation polonaise inverse, sans boucles ni instructions de contrôle conditionnelles, ce qui le rend non Turing complet. Cette conception aide à éviter les attaques sur le réseau, mais limite également la mise en œuvre de fonctionnalités complexes. Au cours de son histoire, Bitcoin a plusieurs fois réduit les instructions, principalement en ce qui concerne les opérations sur les chaînes de caractères, les opérations logiques sur les bits et les opérations arithmétiques.
1.2 Histoire et raisons des forks de Bitcoin
Bitcoin a connu plusieurs forks au cours de son développement, principalement autour de la controverse sur la taille des blocs. De la limite initiale de 1 Mo, aux forks ultérieurs BCH 8 Mo, BSV 128 Mo, etc., cela reflète les différents points de vue de la communauté sur la question de l'extension. Ces forks font partie de l'exploration du développement de Bitcoin, tentant de répondre à une plus grande demande par ses propres changements.
1.3 Exploration typique dans le développement de Bitcoin
Après le départ de Satoshi Nakamoto, la communauté Bitcoin a entrepris plusieurs explorations techniques, notamment dans le domaine de l'émission d'actifs :
Colored Coins(: en ajoutant des annotations spéciales au Bitcoin pour représenter un éventail plus large d'actifs.
MasterCoin)OMNI( : établir une couche de nœud complet, en maintenant une base de données du modèle d'état en scannant les blocs Bitcoin.
CounterParty : utilise OP_RETURN pour stocker des données, réaliser l'émission d'actifs, les transactions et la plateforme de contrats intelligents.
![À la veille d'une nouvelle explosion, résumé complet du développement des nouvelles technologies Bitcoin])https://img-cdn.gateio.im/webp-social/moments-a1a0a7c80d29f909fe52d2245296e64c.webp(
) 1.4 L'imperfection des Bitcoin et le protocole en couches
Le système Bitcoin présente certaines limitations :
Le modèle de compte UTXO n'est pas propice à la réalisation de contrats intelligents complexes.
Les langages de script non Turing complets limitent la mise en œuvre des fonctionnalités
Problèmes de centralisation et d'évolutivité de l'exploitation minière
D'un point de vue des protocoles hiérarchiques, ces caractéristiques correspondent en fait à la philosophie de conception des réseaux de base. La conception en couches favorise la modularité, la maintenabilité et l'évolutivité du système.
2. Nouvelles technologies importantes dans le développement du Bitcoin
2.1 OP_RETURN et SegWit
Le code d'opération OP_RETURN permet de stocker des données arbitraires sur la chaîne, fournissant une base pour de nouvelles applications. La technologie SegWit### a résolu le problème de l'extension des transactions tout en augmentant indirectement la capacité des blocs.
( 2.2 signatures Schnorr, MAST, scripts Taproot
Les signatures Schnorr offrent des avantages tels que l'agrégation de signatures multiples. L'arbre de syntaxe abstraite Merkle )MAST### optimise le stockage des données de transaction. Les scripts Taproot étendent les capacités des scripts natifs de Bitcoin, offrant un meilleur support pour les contrats intelligents.
( 2.3 Ordinals, Inscriptions, BRC-20 et autres protocoles
Le protocole Ordinals attribue un numéro unique à chaque satoshi, réalisant ainsi des NFT Bitcoin. Les Inscriptions permettent d'enregistrer des informations sur les satoshis. Des protocoles tels que BRC-20 mettent en œuvre des normes de jetons fongibles sur cette base. De nouveaux protocoles tels qu'Atomicals, Runes et BTC Stamps sont également apparus, élargissant davantage les cas d'utilisation de Bitcoin.
![À l'approche d'une nouvelle explosion, résumé en dix mille mots du développement des nouvelles technologies Bitcoin])https://img-cdn.gateio.im/webp-social/moments-6eaa1335a958daf244f652625ac1ba8a.webp###
3. Méthodes d'utilisation des nouvelles technologies et besoins de développement futur
( 3.1 Méthodes d'utilisation de nouvelles technologies
Le développement technologique de Bitcoin est essentiellement une expansion des blocs et une expansion des capacités. L'expansion des blocs est réalisée grâce à des technologies telles que le SegWit, tandis que l'expansion des capacités repose sur de nouvelles technologies comme Taproot et les signatures Schnorr. Les applications actuelles sont principalement concentrées sur l'expansion des blocs, telles que les NFT et les jetons fongibles. Les applications d'expansion des capacités sont encore en exploration, comme les projets BEVM.
![À l'aube d'une nouvelle explosion, un résumé de dix mille mots sur le développement des nouvelles technologies Bitcoin])https://img-cdn.gateio.im/webp-social/moments-983664079f5d1f82a788cf7e798b82e1.webp###
( 3.2 demande de développement futur
À court terme, l'écosystème Bitcoin continuera de répondre aux besoins d'émission et de gestion d'actifs. À moyen terme, l'expansion des capacités principales sera achevée pour répondre à diverses applications financières et de confiance. L'objectif à long terme est de créer un écosystème Web3.0 complet, permettant une large adoption.
Le développement futur doit réaliser plus de fonctionnalités complexes grâce à une conception en couches tout en maintenant la stabilité sous-jacente du Bitcoin. Le développement des réseaux de deuxième couche sera clé, et il est nécessaire d'explorer davantage de solutions techniques reliant la première et la deuxième couche. En même temps, il faut également considérer comment équilibrer l'innovation technologique et le maintien des principes fondamentaux du Bitcoin.
![À l'aube d'une nouvelle explosion, résumé en dix mille mots sur le développement des nouvelles technologies Bitcoin])https://img-cdn.gateio.im/webp-social/moments-4a1d474f41b0ecfa22c0ff3f682049b8.webp###
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
9 J'aime
Récompense
9
6
Partager
Commentaire
0/400
LuckyBearDrawer
· 07-31 00:18
La vache du fork ne sait même plus qui elle est.
Voir l'originalRépondre0
GasFeeNightmare
· 07-30 13:21
Ce piège a encore changé. Est-ce qu'ils veulent faire quelque chose de grand ?
Voir l'originalRépondre0
0xSleepDeprived
· 07-30 09:40
Nous sommes déjà en 2024, et vous parlez encore de ces vieux problèmes ? Plutôt que d'améliorer, autant réécrire tout le code.
Voir l'originalRépondre0
TestnetScholar
· 07-30 09:40
Jouer sur le Testnet pendant trois ans, fork ou ne pas fork, c'est fini.
Voir l'originalRépondre0
OnChainDetective
· 07-30 09:35
hum... d'un point de vue statistique, 98 % de ces "innovations" ne font que recréer d'anciennes dettes techniques. j'ai retracé les schémas jusqu'aux forks de 2017 - mêmes erreurs, marketing différent.
Voir l'originalRépondre0
Layer2Arbitrageur
· 07-30 09:14
*sigh* compromis de mise à l'échelle depuis 2009... enfer classique d'optimisation du gaz btc pour être honnête
Développement des nouvelles technologies Bitcoin : de l'OP_RETURN à l'évolution et aux perspectives d'avenir du BRC-20
Analyse du développement des nouvelles technologies du Bitcoin et des perspectives d'application
1. Principales explorations et conflits de la technologie originale de Bitcoin
La technologie originale du Bitcoin a toujours été confrontée à des problèmes de conflit entre les applications à grande échelle et les capacités que le Bitcoin devrait avoir. Ces problèmes concernent l'échelle des transactions, la réalisation des fonctionnalités, les limitations du langage de script, etc. Avec le développement de la technologie, de nombreux problèmes ont progressivement trouvé des réponses plus claires.
1.1 Le langage de script de Bitcoin et la réduction des instructions
Bitcoin utilise un langage de script en notation polonaise inverse, sans boucles ni instructions de contrôle conditionnelles, ce qui le rend non Turing complet. Cette conception aide à éviter les attaques sur le réseau, mais limite également la mise en œuvre de fonctionnalités complexes. Au cours de son histoire, Bitcoin a plusieurs fois réduit les instructions, principalement en ce qui concerne les opérations sur les chaînes de caractères, les opérations logiques sur les bits et les opérations arithmétiques.
1.2 Histoire et raisons des forks de Bitcoin
Bitcoin a connu plusieurs forks au cours de son développement, principalement autour de la controverse sur la taille des blocs. De la limite initiale de 1 Mo, aux forks ultérieurs BCH 8 Mo, BSV 128 Mo, etc., cela reflète les différents points de vue de la communauté sur la question de l'extension. Ces forks font partie de l'exploration du développement de Bitcoin, tentant de répondre à une plus grande demande par ses propres changements.
1.3 Exploration typique dans le développement de Bitcoin
Après le départ de Satoshi Nakamoto, la communauté Bitcoin a entrepris plusieurs explorations techniques, notamment dans le domaine de l'émission d'actifs :
![À la veille d'une nouvelle explosion, résumé complet du développement des nouvelles technologies Bitcoin])https://img-cdn.gateio.im/webp-social/moments-a1a0a7c80d29f909fe52d2245296e64c.webp(
) 1.4 L'imperfection des Bitcoin et le protocole en couches
Le système Bitcoin présente certaines limitations :
D'un point de vue des protocoles hiérarchiques, ces caractéristiques correspondent en fait à la philosophie de conception des réseaux de base. La conception en couches favorise la modularité, la maintenabilité et l'évolutivité du système.
2. Nouvelles technologies importantes dans le développement du Bitcoin
2.1 OP_RETURN et SegWit
Le code d'opération OP_RETURN permet de stocker des données arbitraires sur la chaîne, fournissant une base pour de nouvelles applications. La technologie SegWit### a résolu le problème de l'extension des transactions tout en augmentant indirectement la capacité des blocs.
( 2.2 signatures Schnorr, MAST, scripts Taproot
Les signatures Schnorr offrent des avantages tels que l'agrégation de signatures multiples. L'arbre de syntaxe abstraite Merkle )MAST### optimise le stockage des données de transaction. Les scripts Taproot étendent les capacités des scripts natifs de Bitcoin, offrant un meilleur support pour les contrats intelligents.
( 2.3 Ordinals, Inscriptions, BRC-20 et autres protocoles
Le protocole Ordinals attribue un numéro unique à chaque satoshi, réalisant ainsi des NFT Bitcoin. Les Inscriptions permettent d'enregistrer des informations sur les satoshis. Des protocoles tels que BRC-20 mettent en œuvre des normes de jetons fongibles sur cette base. De nouveaux protocoles tels qu'Atomicals, Runes et BTC Stamps sont également apparus, élargissant davantage les cas d'utilisation de Bitcoin.
![À l'approche d'une nouvelle explosion, résumé en dix mille mots du développement des nouvelles technologies Bitcoin])https://img-cdn.gateio.im/webp-social/moments-6eaa1335a958daf244f652625ac1ba8a.webp###
3. Méthodes d'utilisation des nouvelles technologies et besoins de développement futur
( 3.1 Méthodes d'utilisation de nouvelles technologies
Le développement technologique de Bitcoin est essentiellement une expansion des blocs et une expansion des capacités. L'expansion des blocs est réalisée grâce à des technologies telles que le SegWit, tandis que l'expansion des capacités repose sur de nouvelles technologies comme Taproot et les signatures Schnorr. Les applications actuelles sont principalement concentrées sur l'expansion des blocs, telles que les NFT et les jetons fongibles. Les applications d'expansion des capacités sont encore en exploration, comme les projets BEVM.
![À l'aube d'une nouvelle explosion, un résumé de dix mille mots sur le développement des nouvelles technologies Bitcoin])https://img-cdn.gateio.im/webp-social/moments-983664079f5d1f82a788cf7e798b82e1.webp###
( 3.2 demande de développement futur
À court terme, l'écosystème Bitcoin continuera de répondre aux besoins d'émission et de gestion d'actifs. À moyen terme, l'expansion des capacités principales sera achevée pour répondre à diverses applications financières et de confiance. L'objectif à long terme est de créer un écosystème Web3.0 complet, permettant une large adoption.
Le développement futur doit réaliser plus de fonctionnalités complexes grâce à une conception en couches tout en maintenant la stabilité sous-jacente du Bitcoin. Le développement des réseaux de deuxième couche sera clé, et il est nécessaire d'explorer davantage de solutions techniques reliant la première et la deuxième couche. En même temps, il faut également considérer comment équilibrer l'innovation technologique et le maintien des principes fondamentaux du Bitcoin.
![À l'aube d'une nouvelle explosion, résumé en dix mille mots sur le développement des nouvelles technologies Bitcoin])https://img-cdn.gateio.im/webp-social/moments-4a1d474f41b0ecfa22c0ff3f682049b8.webp###