Bitcoin : développement technologique et exploration de nouvelles applications
1. Explorations et conflits majeurs de la technologie originale du Bitcoin
La technologie originale du Bitcoin a toujours été confrontée à un problème de conflit entre les applications à grande échelle et les capacités que le Bitcoin devrait avoir. Ces problèmes incluent l'échelle des transactions, la complexité des instructions de transaction, la mise en œuvre des fonctionnalités, etc. Avec le développement technologique, de nombreux problèmes ont progressivement reçu 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 en notation polonaise inverse non Turing complet, sans boucles ni instructions de contrôle conditionnelles. Cette conception limite d'une part la mise en œuvre des fonctionnalités, mais d'autre part évite certains risques de sécurité. 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 sur les bits et les opérations arithmétiques.
1.2 Histoire et signification des forks Bitcoin
Le développement du Bitcoin a connu plusieurs forks, centrés principalement sur la question de la taille des blocs. De la limitation initiale de 1 Mo aux forks ultérieurs comme BCH et BSV, cela reflète les différentes opinions de la communauté sur le problème de l'extensibilité. Ces forks sont une forme d'exploration du développement, tentant de répondre à une demande croissante par des changements internes.
1.3 Cas d'exploration typique de l'écosystème Bitcoin
Au début, l'écosystème Bitcoin a connu certains cas d'exploration importants :
Colored Coins : Représenter des actifs plus larges par le biais de Bitcoin "teint".
MasterCoin(OMNI): établir un modèle de base de données d'état de maintenance du bloc Bitcoin en scannant la couche de nœud complet
CounterParty: Utiliser OP_RETURN pour stocker des données, réaliser l'émission et le commerce d'actifs.
Ces explorations ont jeté les bases pour le développement futur.
1.4 L'imperfection du Bitcoin et le protocole de couche
Les principales limitations du Bitcoin se manifestent dans :
Le modèle de compte UTXO n'est pas propice à la mise en œuvre des contrats intelligents.
Fonctionnalités du langage de script non Turing-complet limitées
Problèmes de centralisation et d'évolutivité du minage
D'un point de vue des protocoles en couches, ces caractéristiques sont plutôt adaptées en tant qu'infrastructure sous-jacente. La conception en couches favorise la modularité, la maintenabilité et l'évolutivité du système.
2. Nouvelles technologies importantes dans le développement de Bitcoin
2.1 Utilisation de OP_RETURN
La fonction de l'opcode OP_RETURN a subi plusieurs changements et peut maintenant être utilisée pour stocker des données arbitraires sur la chaîne. La limite de longueur des données a été progressivement assouplie, passant des 40 octets initiaux.
2.2 SegWit (
Le témoin isolé résout le problème de l'extensibilité des transactions en modifiant la structure des transactions, tout en augmentant indirectement la capacité des blocs. Le concept de poids de bloc )Block weight( a été introduit, élevant la limite de taille des blocs de 1 Mo à l'équivalent de 4 Mo.
![À la veille d'une nouvelle explosion, 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(
) 2.3 Taproot
Taproot est la deuxième version de l'isolated witness, comprenant trois composants principaux : les signatures Schnorr, MAST et Tapscript :
Signature Schnorr : offre une solution de signature plus efficace et sécurisée, prend en charge l'agrégation de clés.
MAST ###Arbre de syntaxe abstrait merklisé( : optimiser le stockage et la vérification des scripts complexes
Tapscript : a étendu les capacités du langage de script Bitcoin
![À l'aube d'une nouvelle explosion, résumé en dix mille mots sur le développement des nouvelles technologies de Bitcoin])https://img-cdn.gateio.im/webp-social/moments-6eaa1335a958daf244f652625ac1ba8a.webp(
) 2.4 Ordinals, Inscriptions et BRC-20
Le protocole Ordinals attribue un numéro unique à chaque satoshi, les Inscriptions permettent d'enregistrer des données sur les satoshis, et la combinaison des deux forme le standard NFT sur Bitcoin. Le BRC-20 réalise un standard de jetons fongibles sur cette base.
![À l'aube d'une nouvelle explosion, résumé en dix mille mots sur le développement des nouvelles technologies de Bitcoin]###https://img-cdn.gateio.im/webp-social/moments-983664079f5d1f82a788cf7e798b82e1.webp(
) 2.5 autres protocoles émergents
Atomicals : propose le concept ARC-20, visant à résoudre certaines limitations des Ordinals.
Runes : Un schéma de jetons homogènes basé sur UTXO, simplifiant l'implémentation.
Stamps/SRC-20 : stockage des métadonnées via UTXO à signatures multiples, recherche de la pérennité
![À l'aube d'une nouvelle explosion, un résumé en dix mille mots sur le développement des nouvelles technologies du Bitcoin]###https://img-cdn.gateio.im/webp-social/moments-4a1d474f41b0ecfa22c0ff3f682049b8.webp(
3. Méthodes d'utilisation des nouvelles technologies et développement futur
) 3.1 Méthodes d'utilisation des nouvelles technologies
Le développement technologique du Bitcoin est essentiellement une extension de la taille des blocs et des capacités. Actuellement, les applications se concentrent principalement sur des scénarios simples après l'extension de la taille des blocs, tels que les NFT et les jetons. Les applications d'extension des capacités sont relativement rares, mais il y aura plus d'explorations à l'avenir.
3.2 besoins de développement futurs
Court terme : répondre aux besoins financiers de base grâce à de nouvelles technologies de la chaîne principale et à des solutions simples de deuxième couche.
Moyen terme : améliorer l'écosystème de la couche deux, soutenir des applications financières et de confiance plus complexes
À long terme : construire un écosystème Web3.0 complet
Les applications futures se concentreront sur les besoins essentiels tels que l'émission et la gestion d'actifs, s'étendant progressivement à des scénarios Web3.0 plus larges. L'écosystème Bitcoin devrait, grâce à une conception en couches, répondre à des besoins d'application plus divers tout en maintenant la stabilité de la couche sous-jacente.
![À l'aube 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-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
7
Partager
Commentaire
0/400
NFTBlackHole
· 07-31 00:46
Ça s'est enroulé, ça s'est enroulé.
Voir l'originalRépondre0
CryptoTherapist
· 07-30 12:18
travaillons ensemble sur cette anxiété technique... les douleurs de croissance du btc sont tout comme notre ptsd de trading, nous devons embrasser l'incertitude *ouvre le carnet de thérapie*
Voir l'originalRépondre0
RunWhenCut
· 07-29 09:54
Encore une hausse, pigeons, veuillez préparer votre stop loss.
Voir l'originalRépondre0
GateUser-26d7f434
· 07-29 09:54
Jouez avec l'extension de blocs, faites quelques ordinals.
Voir l'originalRépondre0
AllTalkLongTrader
· 07-29 09:53
incroyable incroyable ! Bloc l'extension ne peut plus attendre
Voir l'originalRépondre0
SoliditySlayer
· 07-29 09:40
Je l'ai dit plus tôt, vous n'écoutez pas les jetons.
Bitcoin : nouvelles avancées technologiques : évolution et perspectives d'application de SegWit à Taproot
Bitcoin : développement technologique et exploration de nouvelles applications
1. Explorations et conflits majeurs de la technologie originale du Bitcoin
La technologie originale du Bitcoin a toujours été confrontée à un problème de conflit entre les applications à grande échelle et les capacités que le Bitcoin devrait avoir. Ces problèmes incluent l'échelle des transactions, la complexité des instructions de transaction, la mise en œuvre des fonctionnalités, etc. Avec le développement technologique, de nombreux problèmes ont progressivement reçu 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 en notation polonaise inverse non Turing complet, sans boucles ni instructions de contrôle conditionnelles. Cette conception limite d'une part la mise en œuvre des fonctionnalités, mais d'autre part évite certains risques de sécurité. 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 sur les bits et les opérations arithmétiques.
1.2 Histoire et signification des forks Bitcoin
Le développement du Bitcoin a connu plusieurs forks, centrés principalement sur la question de la taille des blocs. De la limitation initiale de 1 Mo aux forks ultérieurs comme BCH et BSV, cela reflète les différentes opinions de la communauté sur le problème de l'extensibilité. Ces forks sont une forme d'exploration du développement, tentant de répondre à une demande croissante par des changements internes.
1.3 Cas d'exploration typique de l'écosystème Bitcoin
Au début, l'écosystème Bitcoin a connu certains cas d'exploration importants :
Ces explorations ont jeté les bases pour le développement futur.
1.4 L'imperfection du Bitcoin et le protocole de couche
Les principales limitations du Bitcoin se manifestent dans :
D'un point de vue des protocoles en couches, ces caractéristiques sont plutôt adaptées en tant qu'infrastructure sous-jacente. La conception en couches favorise la modularité, la maintenabilité et l'évolutivité du système.
2. Nouvelles technologies importantes dans le développement de Bitcoin
2.1 Utilisation de OP_RETURN
La fonction de l'opcode OP_RETURN a subi plusieurs changements et peut maintenant être utilisée pour stocker des données arbitraires sur la chaîne. La limite de longueur des données a été progressivement assouplie, passant des 40 octets initiaux.
2.2 SegWit (
Le témoin isolé résout le problème de l'extensibilité des transactions en modifiant la structure des transactions, tout en augmentant indirectement la capacité des blocs. Le concept de poids de bloc )Block weight( a été introduit, élevant la limite de taille des blocs de 1 Mo à l'équivalent de 4 Mo.
![À la veille d'une nouvelle explosion, 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(
) 2.3 Taproot
Taproot est la deuxième version de l'isolated witness, comprenant trois composants principaux : les signatures Schnorr, MAST et Tapscript :
![À l'aube d'une nouvelle explosion, résumé en dix mille mots sur le développement des nouvelles technologies de Bitcoin])https://img-cdn.gateio.im/webp-social/moments-6eaa1335a958daf244f652625ac1ba8a.webp(
) 2.4 Ordinals, Inscriptions et BRC-20
Le protocole Ordinals attribue un numéro unique à chaque satoshi, les Inscriptions permettent d'enregistrer des données sur les satoshis, et la combinaison des deux forme le standard NFT sur Bitcoin. Le BRC-20 réalise un standard de jetons fongibles sur cette base.
![À l'aube d'une nouvelle explosion, résumé en dix mille mots sur le développement des nouvelles technologies de Bitcoin]###https://img-cdn.gateio.im/webp-social/moments-983664079f5d1f82a788cf7e798b82e1.webp(
) 2.5 autres protocoles émergents
![À l'aube d'une nouvelle explosion, un résumé en dix mille mots sur le développement des nouvelles technologies du Bitcoin]###https://img-cdn.gateio.im/webp-social/moments-4a1d474f41b0ecfa22c0ff3f682049b8.webp(
3. Méthodes d'utilisation des nouvelles technologies et développement futur
) 3.1 Méthodes d'utilisation des nouvelles technologies
Le développement technologique du Bitcoin est essentiellement une extension de la taille des blocs et des capacités. Actuellement, les applications se concentrent principalement sur des scénarios simples après l'extension de la taille des blocs, tels que les NFT et les jetons. Les applications d'extension des capacités sont relativement rares, mais il y aura plus d'explorations à l'avenir.
3.2 besoins de développement futurs
Court terme : répondre aux besoins financiers de base grâce à de nouvelles technologies de la chaîne principale et à des solutions simples de deuxième couche. Moyen terme : améliorer l'écosystème de la couche deux, soutenir des applications financières et de confiance plus complexes À long terme : construire un écosystème Web3.0 complet
Les applications futures se concentreront sur les besoins essentiels tels que l'émission et la gestion d'actifs, s'étendant progressivement à des scénarios Web3.0 plus larges. L'écosystème Bitcoin devrait, grâce à une conception en couches, répondre à des besoins d'application plus divers tout en maintenant la stabilité de la couche sous-jacente.
![À l'aube 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-d344fbb874295b2609c3c11c09bd6ea9.webp(