Résumé du développement des nouvelles technologies Bitcoin
1. Principales explorations et conflits 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. Avec l'évolution de la technologie, de nombreuses questions obtiendront des réponses plus claires.
1.1 Le langage de script de Bitcoin et quelques instructions supprimées
Le langage de programmation de Bitcoin est un langage de script basé sur le paradigme de la notation polonaise inversée, sans instructions de boucle ni instructions de contrôle conditionnelles. Cela entraîne certaines limitations du langage de script Bitcoin, mais permet également d'éviter certains problèmes d'attaques et de congestion du réseau.
Il y a eu plusieurs occurrences de commandes de suppression dans l'histoire de Bitcoin, principalement liées aux opérations sur les chaînes de caractères, aux opérations arithmétiques, etc. Les considérations concernant les commandes de suppression incluent la sécurité et reflètent également l'idée de conception en couches, rendant le protocole sous-jacent plus fondamental et plus stable.
1.2 Histoire, raisons et signification des forks de Bitcoin
L'histoire du développement de Bitcoin, en plus des problèmes de réduction des instructions, est d'autre part la lutte sur la taille des blocs, ce qui entraîne souvent des forks de Bitcoin. Les forks de Bitcoin sont une forme d'exploration du développement, essayant de répondre à une demande croissante par des modifications internes.
1.3 Bitcoin en cours de développement : quelques explorations typiques
Après le départ de Satoshi Nakamoto, l'exploration de l'évolutivité de BTC a toujours été présente, en particulier dans le domaine de l'émission d'actifs. Cela inclut principalement :
Colored Coins( jetons colorés)
MasterCoin(OMNI)
CounterParty
Ces explorations ont jeté les bases du développement futur de l'écosystème Bitcoin.
1.4 L'imperfection des Bitcoin et le protocole en couches
Les limitations du système Bitcoin se manifestent principalement par :
Système de compte UTXO
Langage de script non Turing-complet
Problèmes de sécurité, d'évolutivité, etc.
Du point de vue des protocoles en couches, ces caractéristiques devraient en fait être celles qu'une couche réseau doit posséder.
2. Nouvelles technologies importantes dans le développement de Bitcoin
2.1 OP_RETURN
OP_RETURN est un mécanisme important, en l'utilisant nous pouvons stocker n'importe quelle donnée sur la chaîne. Les modifications supplémentaires de la fonction OP_RETURN ont jeté les bases pour le développement ultérieur.
2.2 Segwit témoin séparé
SegWit a résolu certains problèmes, dont le plus impactant pour les nouvelles technologies est l'augmentation indirecte de la capacité des blocs, posant les bases de l'extension des capacités de Bitcoin.
2.3 Taproot, Schnorr, MAST, Taproot Scripts
Le développement de ces technologies, tout en élargissant les capacités, impose certaines exigences aux algorithmes de signature. Taproot est la deuxième version de SegWit, qui étend davantage les capacités de Bitcoin.
2.4 Ordinals, Inscriptions, BRC20 et autres protocoles
Sur la base des technologies fondamentales mentionnées ci-dessus, une série de nouveaux protocoles d'application ont été créés :
Ordinals protocole et inscriptions
Standard des jetons fongibles BRC-20
Protocole Atomicals et ARC-20
Protocole Runes
BTC stamps et SRC-20/721
Ces protocoles explorent de nouvelles utilisations du réseau Bitcoin, mais ils suscitent également certaines controverses.
3. Méthodes d'utilisation des nouvelles technologies et évolutions nécessaires à l'avenir
3.1 Méthodes d'utilisation des nouvelles technologies
Le développement de la technologie Bitcoin est essentiellement une expansion des blocs et des capacités. L'extension des blocs est relativement simple, tandis que l'extension des capacités est plus complexe. Actuellement, de nombreuses applications sur le réseau principal de Bitcoin explorent presque toutes l'application après l'expansion des blocs.
3.2 Les besoins de développement futurs
Le développement futur peut être divisé en trois phases : à court terme, à moyen terme et à long terme.
Court terme : répondre aux besoins des applications financières grâce à de nouvelles technologies de la blockchain principale et à une simple construction de couche deux.
Moyen terme : améliorer la construction de la couche deux, répondre aux besoins des applications financières et de confiance
Long terme : achever la construction à grande échelle de l'ère Web3.0
Avec le développement de la technologie, l'écosystème Bitcoin répondra progressivement à divers besoins, allant de la gestion de l'émission d'actifs aux applications Web3 à grande échelle.
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.
11 J'aime
Récompense
11
7
Partager
Commentaire
0/400
0xTherapist
· Il y a 6h
gm btc vétéran est toujours dans le jeu
Voir l'originalRépondre0
InscriptionNamedToken_insc
· Il y a 13h
L'expansion de btc, c'est préparer le terrain pour l'écosystème d'inscription !
Voir l'originalRépondre0
MissedTheBoat
· Il y a 14h
btc, le dieu éternel
Voir l'originalRépondre0
AirdropworkerZhang
· Il y a 14h
Il suffit d'agrandir le bloc, pourquoi compliquer les choses ?
Voir l'originalRépondre0
LadderToolGuy
· Il y a 14h
fork fork se sépare et se réunit encore, on est de retour sur le vieux chemin.
Voir l'originalRépondre0
BearMarketSurvivor
· Il y a 14h
forks vont et viennent, il vaut mieux faire une mise à niveau directe
Évolution des nouvelles technologies Bitcoin : de OP_RETURN à Ordinals, exploration de la voie d'expansion de l'écosystème BTC.
Résumé du développement des nouvelles technologies Bitcoin
1. Principales explorations et conflits 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. Avec l'évolution de la technologie, de nombreuses questions obtiendront des réponses plus claires.
1.1 Le langage de script de Bitcoin et quelques instructions supprimées
Le langage de programmation de Bitcoin est un langage de script basé sur le paradigme de la notation polonaise inversée, sans instructions de boucle ni instructions de contrôle conditionnelles. Cela entraîne certaines limitations du langage de script Bitcoin, mais permet également d'éviter certains problèmes d'attaques et de congestion du réseau.
Il y a eu plusieurs occurrences de commandes de suppression dans l'histoire de Bitcoin, principalement liées aux opérations sur les chaînes de caractères, aux opérations arithmétiques, etc. Les considérations concernant les commandes de suppression incluent la sécurité et reflètent également l'idée de conception en couches, rendant le protocole sous-jacent plus fondamental et plus stable.
1.2 Histoire, raisons et signification des forks de Bitcoin
L'histoire du développement de Bitcoin, en plus des problèmes de réduction des instructions, est d'autre part la lutte sur la taille des blocs, ce qui entraîne souvent des forks de Bitcoin. Les forks de Bitcoin sont une forme d'exploration du développement, essayant de répondre à une demande croissante par des modifications internes.
1.3 Bitcoin en cours de développement : quelques explorations typiques
Après le départ de Satoshi Nakamoto, l'exploration de l'évolutivité de BTC a toujours été présente, en particulier dans le domaine de l'émission d'actifs. Cela inclut principalement :
Ces explorations ont jeté les bases du développement futur de l'écosystème Bitcoin.
1.4 L'imperfection des Bitcoin et le protocole en couches
Les limitations du système Bitcoin se manifestent principalement par :
Du point de vue des protocoles en couches, ces caractéristiques devraient en fait être celles qu'une couche réseau doit posséder.
2. Nouvelles technologies importantes dans le développement de Bitcoin
2.1 OP_RETURN
OP_RETURN est un mécanisme important, en l'utilisant nous pouvons stocker n'importe quelle donnée sur la chaîne. Les modifications supplémentaires de la fonction OP_RETURN ont jeté les bases pour le développement ultérieur.
2.2 Segwit témoin séparé
SegWit a résolu certains problèmes, dont le plus impactant pour les nouvelles technologies est l'augmentation indirecte de la capacité des blocs, posant les bases de l'extension des capacités de Bitcoin.
2.3 Taproot, Schnorr, MAST, Taproot Scripts
Le développement de ces technologies, tout en élargissant les capacités, impose certaines exigences aux algorithmes de signature. Taproot est la deuxième version de SegWit, qui étend davantage les capacités de Bitcoin.
2.4 Ordinals, Inscriptions, BRC20 et autres protocoles
Sur la base des technologies fondamentales mentionnées ci-dessus, une série de nouveaux protocoles d'application ont été créés :
Ces protocoles explorent de nouvelles utilisations du réseau Bitcoin, mais ils suscitent également certaines controverses.
3. Méthodes d'utilisation des nouvelles technologies et évolutions nécessaires à l'avenir
3.1 Méthodes d'utilisation des nouvelles technologies
Le développement de la technologie Bitcoin est essentiellement une expansion des blocs et des capacités. L'extension des blocs est relativement simple, tandis que l'extension des capacités est plus complexe. Actuellement, de nombreuses applications sur le réseau principal de Bitcoin explorent presque toutes l'application après l'expansion des blocs.
3.2 Les besoins de développement futurs
Le développement futur peut être divisé en trois phases : à court terme, à moyen terme et à long terme.
Avec le développement de la technologie, l'écosystème Bitcoin répondra progressivement à divers besoins, allant de la gestion de l'émission d'actifs aux applications Web3 à grande échelle.