Comment comprendre le dernier livre blanc Avm Virtual Machine publié?

Auteur: Hao Tian

Comment comprendre la dernière version de @ atomicalsxyz du livre blanc AVM Virtual Machine?Autrement dit: c’est une sorte de capacité à transporter un système de contrat intelligent en simulant une machine virtuelle Bitcoin, permettant au réseau principal Bitcoin « sans état » d’origine de réaliser la possibilité de transporter un système de contrat intelligent, et ainsi de compléter l’enregistrement et le traitement d’état Capacités d’actifs plus complexes en dehors des actifs BTC.Ensuite, partagez ma compréhension:

1) Le bitcoin a été initialement conçu comme un système de trésorerie électronique point à point, avec certaines capacités de stockage de données de script de script, et en même temps, il propose des codes de base de base, ainsi qu’un ensemble de logique d’actif de vérification basée sur UTXO Time verrouille et conditions de dépenses.

Par conséquent, le réseau Bitcoin peut réaliser la gestion des actifs dans « Stateless » lors de l’enregistrement et de la transmission des actifs BTC.En raison des limites du modèle minimaliste UTXO et des règles de conversion d’état prédéfinies, ce modèle sans état ne peut gérer que la gestion limitée des actifs uniques BTC.

Si vous essayez d’ajouter de nouveaux actifs sur le réseau Bitcoin, tels que BRC20, ARC20, Runes et autres actifs, vous devez avoir un modèle plus complexe « Machine d’état » dynamique pour enregistrer le stockage, les transactions, les modifications d’état de ces actifs.Comment y parvenir?

D’une manière, en utilisant des protocoles externes et des solutions de couche 2 de couche appartiennent à cette catégorie;

Une autre façon consiste à étendre directement les fonctionnalités des scripts de script pour ajouter de nouvelles opérations ou un espace de stockage pour gérer la création et le transfert d’actifs complexes.

Les deux méthodes ci-dessus sont soit trop « actives » et difficiles à atteindre le consensus et l’unification en peu de temps, soit trop « passive », avec une grande incertitude.Les machines virtuelles AVM donnent une solution de traitement spéciale entre et pour créer directement un environnement d’exécution de la machine virtuelle sur le réseau principal Bitcoin.

2) Comment le faire?Le principal principe de travail d’AVM comprend trois parties:

1. La simulation de script Bitcoin est en fait un ensemble d’instructions Bitcoin, et les propriétés complètes de Turing sont obtenues via un PDA à double pile (prestibe en automates de stockage);

2.

3. Le hachage de l’état permet aux participants de vérifier si le statut de leur indexer est correctement synchronisé, empêchant l’agression potentielle des états incohérents.

Compréhension simple: AVM utilise directement l’espace de stockage limité actuel du cadre de traitement des codes BTC et OP, et introduit une méthode spéciale de codage et de décodage (environnement de bac à sable) dans chaque transaction du réseau principal BTC.

Ce bac à sable est livré avec un indexeur, un analyseur de bac à sable (ensemble d’instructions), une base de données globale (base de données), etc., qui peut compléter indépendamment la gestion d’un ensemble complet de stockage d’actifs, de dossiers d’état de transaction, etc., ce qui équivaut à un Dynamique intégrée sur le réseau principal BTC La « machine d’état » peut alors réaliser un traitement complexe de contrats intelligents, une synchronisation et une vérification de l’État.

3) Avec la machine virtuelle AVM, théoriquement, le réseau principal de Bitcoin peut avoir des fonctions de fonctionnement de contrat intelligent de base, permettant à Bitcoin de gérer plusieurs actifs complexes et d’implémenter des DAPP logiques d’état complexes, ce qui équivaut à donner au réseau Bitcoin une certaine quantité de soi Fonctions écologiques construites.

Ceci est bien sûr un grand progrès, du moins en tant que BTC Expansion Capacities Innovation en tant que RVB, Lightning Network et diverses excellentes solutions de traitement du protocole de couche deux.Même en termes de natif, c’est mieux que les autres solutions.

Cependant, AVM s’appuie sur les scripts de script Bitcoin pour le stockage de stockage et les codes OP pour l’exécution des transactions, il est donc généralement limité par les principales performances du réseau de BTC, telles que: la taille de l’espace de stockage de bloc, la vitesse de sortie, etc.

Imaginez simplement, un projet Defi construit sur AVM ne peut traiter que 7 transactions par minute, et il faut dix minutes pour attendre entre deux conversions d’État.De plus, le fait de se fier à des ensembles d’instructions de script de script Bitcoin pour développer des fonctions de contrat complexes est plus complexe et difficile que le développement de contrats intelligents dans des langues telles que Ethereum Solidity.

De plus, le livre blanc d’AVM clarifie uniquement une méthode d’exécution de la machine virtuelle intégrée de sens.

au-dessus de

Dans l’ensemble, j’ai tendance à considérer le développement et la mise en œuvre d’AVM comme une exploration bénéfique et active basée sur l’expansion du script de script principal du réseau principal BTC, qui peut en effet générer des contrats intelligents plus simples à mettre en œuvre sur le réseau principal BTC, et en même temps, Le réseau principal Bitcoin peut jouer une proportion et une valeur plus importantes dans la construction de l’écosystème de deuxième niveau et des écosystèmes de combinaison BitVM sur chaîne et hors chaîne.

Cependant, comme d’autres solutions d’extension de BTC, AVM a également ses avantages et ses inconvénients.

  • Related Posts

    Tendance historique: Bitcoin est un actif en toute sécurité

    Cette semaine, les obligations du Trésor américain ont subi la plus forte baisse d’une semaine depuis la crise de rachat 2019, et sa volatilité a même dépassé le niveau de…

    Lequel est le plus « juste » entre Nubit, Babylon et Bitlayer?

    Auteur: Ningning Source: X, @ 0xning0x Bitcoin a-t-il besoin d’un écosystème? Ma réponse est requise. Mais franchement, dans le consensus de classement prioritaire de la communauté Bitcoin, par rapport aux…

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    You Missed

    Tendance historique: Bitcoin est un actif en toute sécurité

    • By jakiro
    • avril 19, 2025
    • 2 views
    Tendance historique: Bitcoin est un actif en toute sécurité

    Qu’est-ce qui fait que les événements de traction de tapis de crypto-monnaie se produisent fréquemment?

    • By jakiro
    • avril 18, 2025
    • 5 views
    Qu’est-ce qui fait que les événements de traction de tapis de crypto-monnaie se produisent fréquemment?

    Wintermute Ventures: Pourquoi investissons-nous dans Euler?

    • By jakiro
    • avril 18, 2025
    • 4 views
    Wintermute Ventures: Pourquoi investissons-nous dans Euler?

    Trump peut-il tirer Powell? Quels risques économiques cela apportera-t-il?

    • By jakiro
    • avril 18, 2025
    • 2 views
    Trump peut-il tirer Powell? Quels risques économiques cela apportera-t-il?

    Glassnode: Sommes-nous en train de vivre une transition de taureau?

    • By jakiro
    • avril 18, 2025
    • 4 views
    Glassnode: Sommes-nous en train de vivre une transition de taureau?

    Le premier lot de 8 projets sélectionnés de l’accélérateur Web Post

    • By jakiro
    • avril 17, 2025
    • 4 views
    Le premier lot de 8 projets sélectionnés de l’accélérateur Web Post
    Home
    News
    School
    Search