Bitcoin : développement de nouvelles technologies : des conflits à une nouvelle explosion
Bitcoin, en tant que première et plus importante cryptomonnaie, a toujours suscité un grand intérêt pour son développement technologique. Cet article examinera les principaux conflits de la technologie originale de Bitcoin, le développement des nouvelles technologies importantes, ainsi que les directions et besoins futurs d'utilisation.
1. Principales explorations et conflits de la technologie originale du Bitcoin
La technologie originale du Bitcoin présente un conflit entre les applications à grande échelle et les capacités requises. Avec le développement de la technologie, de nombreux problèmes ont trouvé des réponses plus claires.
1.1 Le langage de script et la réduction des instructions de Bitcoin
Bitcoin utilise un langage de script de type notation polonaise inverse, qui n'est pas Turing-complet. Cette conception a des avantages et des inconvénients :
Avantages:
Évitez les boucles infinies et les attaques DOS
Améliorer la sécurité du réseau
Inconvénients:
Impossible d'exécuter des programmes complexes
Fonctionnalités limitées
L'histoire du Bitcoin a connu plusieurs suppressions de commandes, y compris des opérations sur des chaînes de caractères, de la logique binaire, de la logique arithmétique, etc. Le but de ces modifications est de rendre le protocole sous-jacent plus fondamental et stable.
1.2 Histoire des forks Bitcoin, raisons et signification
Bitcoin a connu plusieurs forks, principalement autour de la controverse sur la taille des blocs. Les événements représentatifs incluent :
En septembre 2010, Satoshi Nakamoto a ajouté une limite de taille de bloc de 1 Mo.
En 2015, BitcoinXT a proposé d'augmenter la limite de bloc à 8 Mo.
Le fork BCH a augmenté la taille des blocs à 32 Mo
Le fork BSV a augmenté la taille des blocs à 128 Mo
Ces forks sont des explorations dans le processus de développement de Bitcoin, tentant de répondre à plus de besoins par le biais de leurs propres modifications.
1.3 Bitcoin développement de quelques explorations typiques
Colored Coins( : en ajoutant des annotations spéciales au Bitcoin pour représenter des actifs plus larges.
MasterCoin)OMNI( : établir une couche de nœuds complets, en maintenant le modèle de base de données d'état en scannant les blocs de Bitcoin.
CounterParty : utiliser OP_RETURN pour stocker des données, réaliser des fonctions d'émission et de transaction d'actifs.
) 1.4 L'imperfection du Bitcoin et le protocole en couches
Les principales limites du Bitcoin:
Le modèle de compte UTXO n'est pas favorable à la réalisation des contrats intelligents
Les fonctionnalités des langages de script non Turing complets sont limitées
Problème de centralisation du minage
Problèmes d'évolutivité
D'un point de vue des protocoles en couches, ces caractéristiques sont en fait plus adaptées en tant que réseau de base. Bitcoin est approprié en tant qu'infrastructure de réseau de niveau un, plutôt que de satisfaire directement tous les besoins des utilisateurs.
![À la veille d'une nouvelle flambée, résumé en dix mille mots du développement des nouvelles technologies Bitcoin]###https://img-cdn.gateio.im/webp-social/moments-a1a0a7c80d29f909fe52d2245296e64c.webp(
2. Nouvelles technologies importantes dans le développement du Bitcoin
) 2.1 OP_RETURN
OP_RETURN est un code d'opération de script qui permet de stocker des données arbitraires dans une transaction Bitcoin. Sa fonctionnalité a connu de nombreux changements :
Initialement utilisé pour terminer l'exécution des scripts en avance
Bitcoin Core v0.9.0 a été conçu comme un type de sortie standard
La limite de longueur des données est augmentée de 40 octets à 80 octets
L'extension de BCH à 220 octets
BSV va limiter à 100KB
2.2 Segwit témoin séparé
Le témoin séparé ### SegreGated Witness ( a résolu les problèmes suivants :
Problème d'extensibilité des transactions
Réduire la quantité de données pour la preuve SPV
Augmenter indirectement la capacité des blocs
La preuve de séparation a introduit le concept de poids de bloc )Block weight(, étendant en fait la taille des blocs de 1 Mo à 4 Mo.
) 2.3 Taproot
Taproot comprend les principales technologies suivantes :
Signature Schnorr : Remplace ECDSA, améliore l'efficacité et la confidentialité
MAST###Arbre de syntaxe abstraite Merklisée( : optimisation du stockage des données de transaction
Tapscript : élargir les capacités de script natif de Bitcoin
![À l'aube d'une nouvelle explosion, un résumé détaillé du développement des nouvelles technologies Bitcoin])https://img-cdn.gateio.im/webp-social/moments-074ff0b9337dec4aa746c91bae22716d.webp(
) 2.4 Ordinals, Inscriptions, BRC20 et autres protocoles
Le protocole Ordinals attribue un numéro unique à chaque satoshi, les Inscriptions gravent des données sur les satoshis, et la combinaison des deux forme le standard NFT Bitcoin.
BRC20 est une norme de jeton fongible créée sur la base des Ordinals.
D'autres protocoles dérivés incluent Atomicals, ARC20, Runes, BTC stamps, SRC20, etc.
![À l'aube d'une nouvelle explosion, un résumé en dix mille mots sur le développement des nouvelles technologies de Bitcoin]###https://img-cdn.gateio.im/webp-social/moments-8e4224e5242adda2c65a4b8f4d909699.webp(
3. Méthodes d'utilisation des nouvelles technologies et développements futurs nécessaires
) 3.1 Méthodes d'utilisation des nouvelles technologies
L'essence du développement technologique de Bitcoin est l'extension de la blockchain et l'extension des capacités :
Extension de bloc: des technologies telles que SegWit ont réalisé une extension de bloc de fait.
Capacité d'extension : Taproot, Schnorr, MAST, Tapscript, etc. ont élargi les fonctionnalités de Bitcoin.
Les applications actuelles se concentrent principalement sur des applications simples après l'extension de la blockchain, telles que les NFT et l'émission de jetons. À l'avenir, il y aura davantage d'applications capables d'être étendues.
3.2 Les besoins de développement futur
Court terme : achever l'expansion des capacités principales, répondre aux besoins des applications financières
Moyen terme : améliorer la construction de la couche deux, répondre aux besoins d'applications financières et de confiance
Long terme : construire un écosystème complet de Web3.0
Les applications à grande échelle de l'ère Web 3.0 pourraient être construites sur l'écosystème Bitcoin, mais nécessitent une accumulation technologique continue à long terme et des infrastructures.
![À la veille d'une nouvelle explosion, un résumé en dix mille mots sur le développement des nouvelles technologies Bitcoin]###https://img-cdn.gateio.im/webp-social/moments-6eaa1335a958daf244f652625ac1ba8a.webp(
![À l'approche d'une nouvelle explosion, un résumé détaillé des développements technologiques de Bitcoin])https://img-cdn.gateio.im/webp-social/moments-983664079f5d1f82a788cf7e798b82e1.webp(
![À l'aube d'une nouvelle explosion, un résumé détaillé des développements technologiques de Bitcoin])https://img-cdn.gateio.im/webp-social/moments-4a1d474f41b0ecfa22c0ff3f682049b8.webp(
![À la veille d'une nouvelle explosion, un résumé complet sur le développement des nouvelles technologies de Bitcoin])https://img-cdn.gateio.im/webp-social/moments-d344fbb874295b2609c3c11c09bd6ea9.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.
13 J'aime
Récompense
13
9
Reposter
Partager
Commentaire
0/400
LightningLady
· 07-11 03:57
Le Lightning Network est vraiment agréable à utiliser
Évolution de la technologie Bitcoin : des controverses aux nouvelles opportunités
Bitcoin : développement de nouvelles technologies : des conflits à une nouvelle explosion
Bitcoin, en tant que première et plus importante cryptomonnaie, a toujours suscité un grand intérêt pour son développement technologique. Cet article examinera les principaux conflits de la technologie originale de Bitcoin, le développement des nouvelles technologies importantes, ainsi que les directions et besoins futurs d'utilisation.
1. Principales explorations et conflits de la technologie originale du Bitcoin
La technologie originale du Bitcoin présente un conflit entre les applications à grande échelle et les capacités requises. Avec le développement de la technologie, de nombreux problèmes ont trouvé des réponses plus claires.
1.1 Le langage de script et la réduction des instructions de Bitcoin
Bitcoin utilise un langage de script de type notation polonaise inverse, qui n'est pas Turing-complet. Cette conception a des avantages et des inconvénients :
Avantages:
Inconvénients:
L'histoire du Bitcoin a connu plusieurs suppressions de commandes, y compris des opérations sur des chaînes de caractères, de la logique binaire, de la logique arithmétique, etc. Le but de ces modifications est de rendre le protocole sous-jacent plus fondamental et stable.
1.2 Histoire des forks Bitcoin, raisons et signification
Bitcoin a connu plusieurs forks, principalement autour de la controverse sur la taille des blocs. Les événements représentatifs incluent :
Ces forks sont des explorations dans le processus de développement de Bitcoin, tentant de répondre à plus de besoins par le biais de leurs propres modifications.
1.3 Bitcoin développement de quelques explorations typiques
Colored Coins( : en ajoutant des annotations spéciales au Bitcoin pour représenter des actifs plus larges.
MasterCoin)OMNI( : établir une couche de nœuds complets, en maintenant le modèle de base de données d'état en scannant les blocs de Bitcoin.
CounterParty : utiliser OP_RETURN pour stocker des données, réaliser des fonctions d'émission et de transaction d'actifs.
) 1.4 L'imperfection du Bitcoin et le protocole en couches
Les principales limites du Bitcoin:
D'un point de vue des protocoles en couches, ces caractéristiques sont en fait plus adaptées en tant que réseau de base. Bitcoin est approprié en tant qu'infrastructure de réseau de niveau un, plutôt que de satisfaire directement tous les besoins des utilisateurs.
![À la veille d'une nouvelle flambée, résumé en dix mille mots du développement des nouvelles technologies Bitcoin]###https://img-cdn.gateio.im/webp-social/moments-a1a0a7c80d29f909fe52d2245296e64c.webp(
2. Nouvelles technologies importantes dans le développement du Bitcoin
) 2.1 OP_RETURN
OP_RETURN est un code d'opération de script qui permet de stocker des données arbitraires dans une transaction Bitcoin. Sa fonctionnalité a connu de nombreux changements :
2.2 Segwit témoin séparé
Le témoin séparé ### SegreGated Witness ( a résolu les problèmes suivants :
La preuve de séparation a introduit le concept de poids de bloc )Block weight(, étendant en fait la taille des blocs de 1 Mo à 4 Mo.
) 2.3 Taproot
Taproot comprend les principales technologies suivantes :
![À l'aube d'une nouvelle explosion, un résumé détaillé du développement des nouvelles technologies Bitcoin])https://img-cdn.gateio.im/webp-social/moments-074ff0b9337dec4aa746c91bae22716d.webp(
) 2.4 Ordinals, Inscriptions, BRC20 et autres protocoles
Le protocole Ordinals attribue un numéro unique à chaque satoshi, les Inscriptions gravent des données sur les satoshis, et la combinaison des deux forme le standard NFT Bitcoin.
BRC20 est une norme de jeton fongible créée sur la base des Ordinals.
D'autres protocoles dérivés incluent Atomicals, ARC20, Runes, BTC stamps, SRC20, etc.
![À l'aube d'une nouvelle explosion, un résumé en dix mille mots sur le développement des nouvelles technologies de Bitcoin]###https://img-cdn.gateio.im/webp-social/moments-8e4224e5242adda2c65a4b8f4d909699.webp(
3. Méthodes d'utilisation des nouvelles technologies et développements futurs nécessaires
) 3.1 Méthodes d'utilisation des nouvelles technologies
L'essence du développement technologique de Bitcoin est l'extension de la blockchain et l'extension des capacités :
Les applications actuelles se concentrent principalement sur des applications simples après l'extension de la blockchain, telles que les NFT et l'émission de jetons. À l'avenir, il y aura davantage d'applications capables d'être étendues.
3.2 Les besoins de développement futur
Les applications à grande échelle de l'ère Web 3.0 pourraient être construites sur l'écosystème Bitcoin, mais nécessitent une accumulation technologique continue à long terme et des infrastructures.
![À la veille d'une nouvelle explosion, un résumé en dix mille mots sur le développement des nouvelles technologies Bitcoin]###https://img-cdn.gateio.im/webp-social/moments-6eaa1335a958daf244f652625ac1ba8a.webp(
![À l'approche d'une nouvelle explosion, un résumé détaillé des développements technologiques de Bitcoin])https://img-cdn.gateio.im/webp-social/moments-983664079f5d1f82a788cf7e798b82e1.webp(
![À l'aube d'une nouvelle explosion, un résumé détaillé des développements technologiques de Bitcoin])https://img-cdn.gateio.im/webp-social/moments-4a1d474f41b0ecfa22c0ff3f682049b8.webp(
![À la veille d'une nouvelle explosion, un résumé complet sur le développement des nouvelles technologies de Bitcoin])https://img-cdn.gateio.im/webp-social/moments-d344fbb874295b2609c3c11c09bd6ea9.webp(