Extension en chaîne et hors chaîne: l’avenir de la programmabilité Bitcoin

Auteur: Jolestar, fondateur de Rooch Network Source: X, @jolestar

Les solutions d’extension de programmabilité de Bitcoin peuvent être divisées en deux directions principales: l’expansion en chaîne et l’expansion hors chaîne.

Bitcoin sur les extensions

Cette direction a toujours été limitée par la nature de programmation des scripts Bitcoin.Des solutions comme Bitvm essaient de simuler des circuits via l’arborescence de tapoot pour atteindre l’informatique complète Turing.Mais la plus grande limitation de Bitcoin L1 est que les scripts Bitcoin sont apatrides.Peu importe la complexité du calcul, la propriété de l’État ne peut être exprimée que comme un verrouillage temporel, un verrouillage de hachage ou un verrouillage de la clé privée, et le « verrouillage d’état » ne peut pas être exprimé, qui est la condition préalable pour la mise en œuvre d’applications complexes.

Supposons que le script de Bitcoin soit remplacé par une machine virtuelle de Turing-Complete et que d’autres conditions restent inchangées, veuillez concevoir un compteur.

À quoi sert ce scénario de comptoir?Dans un scénario d’inscription typique, un compteur est nécessaire pour calculer la quantité totale d’actifs.Si le comptoir peut être exprimé sur la chaîne, il n’y aura aucune situation où l’inscription est abandonnée.

Utilisez une métaphore commune pour expliquer « State Lock »: Si un script Bitcoin est compris comme un verrouillage intelligent pour UTXO, ce verrou intelligent peut être déverrouillé avec un mot de passe et déverrouillé avec une empreinte digitale, mais il ne peut pas enregistrer le résultat après l’exécution du script En interne, il ne peut donc pas implémenter la fonction de déverrouillage après plusieurs fois.

Par conséquent, si l’expansion en chaîne peut concevoir des mécanismes d’arbitrage et de défi en conjonction avec des signatures uniques, ce sera très percé.

Extension de la chain de bitcoin

Puisqu’il y a des goulots d’étranglement dans l’expansion en chaîne, vous ne pouvez que demander une expansion hors de la chaîne.Afin d’éviter l’ambiguïté de la chaîne / de la chaîne, il est collectivement appelé l’expansion hors chaîne.

Les extensions hors chaîne nécessitent un compromis entre plusieurs options:

  1. Quels contrats intelligents et machines virtuels sont utilisés?

  2. Comment lire et écrire des états (données et actifs) sur Bitcoin dans un contrat intelligent.

  3. Où rédiger des transactions et comment assurer la convivialité.

  4. Par exemple, dans la solution AVM:

    1. Choisissez le script Bitcoin.

    2. Implémentation en ajoutant un nouveau code op.

    3. Transaction écrite à Bitcoin L1.

    4. La solution EVM Sidechain est généralement:

      1. Utilisez EVM.

      2. Traversez les actifs à travers les ponts.

      3. Assurez-vous avec un réseau consensuel indépendant.

      4. L’article mentionne RoochNetwork, et l’introduction détaillée de son plan est la suivante:

        • Contrats intelligents et machines virtuelles: Utilisez Move and MoveVm.

        • Comment lire et écrire un statut sur Bitcoin dans des contrats intelligents: Exécutez toutes les transactions de Bitcoin L1 dans L2 et exprimez l’état de Bitcoin (UTXO / Inscription, etc.) comme objet Move.

        Il y a plusieurs avantages à cela:

        1. Tous les états de Bitcoin (UTXO / Inscription, etc.) peuvent être lus dans des contrats intelligents, y compris les transactions et les en-têtes de bloc.

        2. L’état de L2 peut être lié à l’état de Bitcoin à travers le champ dynamique de l’objet (liaison atomique), et la propriété appartient au propriétaire de l’actif Bitcoin.Permettez-moi de vous donner quelques scénarios typiques: l’état de L1 exprime l’intrigue, la maison est construite sur L2; L’état de L1 exprime le nom de domaine et l’analyse est enregistrée dans L2.

        3. En générant des transactions Bitcoin Script et Bitcoin dans les contrats intelligents de L2, il offre une programmabilité des transactions.

        4. Comment assurer la disponibilité

          La disponibilité des transactions de RoochNetwork repose sur des DAS tiers.Parce que dans la solution de Rooch, L2 contiendra toutes les transactions L1, vous ne pouvez donc pas réécrire à L1.Cela garantit également que le coût de transaction de L2 est suffisamment bas pour fournir des infrastructures pour des applications plus complexes.

          Résumer

          L’écosystème Bitcoin attend avec impatience des solutions d’extension programmables depuis longtemps et a essayé diverses itinéraires et solutions.Bitcoin L1 a une programmabilité limitée, mais son avantage est que tous les États sont mondiaux et qu’il n’y a pas de séparation entre les contrats.Ainsi, peu importe une solution d’extension, tant que la solution écrit des données sur Bitcoin, elle peut être combinée avec d’autres solutions, des avantages complémentaires et un écosystème différent finira par émerger.

  • Related Posts

    Le dernier chapitre de BTCFI: en regardant le déclin de l’écosystème du plongeon de Bitlayer

    Écrit par: parapluie Le 27 août, le projet écologique BTC Bitlayer a atterri sur Binance Alpha. Ce projet BTCFI Star, qui était autrefois très attendu, a écrit une note de…

    La révélation de la clairance de baleine géante antique Bitcoin

    La veille, la chaîne sect a déclaré qu’une ancienne baleine géante de la soi-disant époque de Satoshi avait complété l’autorisation de ses 80 000 grands gâteaux (BTC).Cet incident a été…

    Laisser un commentaire

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

    You Missed

    SEC et CFTC: Laissez les transactions 24/7, les contrats perpétuels, Defi et autres retournent aux États-Unis

    • By jakiro
    • septembre 5, 2025
    • 4 views
    SEC et CFTC: Laissez les transactions 24/7, les contrats perpétuels, Defi et autres retournent aux États-Unis

    Intelligence artificielle et supervision Web3: du point de vue réglementaire

    • By jakiro
    • septembre 5, 2025
    • 6 views
    Intelligence artificielle et supervision Web3: du point de vue réglementaire

    Le test de 600 milliards de dollars: le marché de la cryptographie peut-il survivre à la récupération de TGA?

    • By jakiro
    • septembre 5, 2025
    • 6 views
    Le test de 600 milliards de dollars: le marché de la cryptographie peut-il survivre à la récupération de TGA?

    Les derniers mégadonnées d’Ethereum sur la chaîne

    • By jakiro
    • septembre 5, 2025
    • 3 views
    Les derniers mégadonnées d’Ethereum sur la chaîne

    L2 est-il vraiment protégé par Ethereum?

    • By jakiro
    • septembre 5, 2025
    • 6 views
    L2 est-il vraiment protégé par Ethereum?

    Coins, stocks et dettes: une perspective de cycle de levier

    • By jakiro
    • septembre 5, 2025
    • 4 views
    Coins, stocks et dettes: une perspective de cycle de levier
    Home
    News
    School
    Search