Explicación detallada AVM: contrato inteligente de bitcoin basado en simulación virtual máquina

autor:Bitcoinsquare

Justo esta semana,@AtomicalSXYZ lanzó el último documento blanco de la máquina virtual AVM. Analizaremos el contenido del acuerdo y el Libro Blanco.

1. 1. Antecedentes

Con el desarrollo de los ecosistemas de bitcoin, como Segwit, Taproot, Schnorr, Mast y Taproot se han actualizado y otras tecnologías, lo que ha promovido la aparición de nuevas aplicaciones.Sobre esta base, nacieron muchos tokens bitcoin, y también promovió el desarrollo continuo del ecosistema de bitcoin.

El nacimiento del protocolo de Ordinales está estrechamente relacionado con el concepto de Satoshi en la red de bitcoins.El protocolo introduce los conceptos de números de pedido e inscripciones.El número de pedido es asignar un número único para el orden minero de cada Cong.Las inscripciones se logran quemando información en Cong.Combinado con Segwit y Taproot, el protocolo Ordinales permite registrar un archivo de menos de 4 MB para cada Cong en la cadena de bloques de bitcoin, es decir, la inscripción.Con el desarrollo del ecosistema de bitcoin, el fundador de Ordinales Casey sugirió usar las runas como alternativa al BRC-20.En comparación con el BRC-20, las runas reducen la capa de consenso del servidor y se vuelve más simple. de Bitcoin.

El nacimiento del protocolo Atomicals que queremos introducir también es una coincidencia. enviado en Twitter, y luego se lanzó oficialmente en septiembre del año pasado.Para el concepto ARC-20 en Atómicos, en realidad no es un acuerdo de inscripción que muchas personas entiendan más como una moneda cromosómica. Al menos una unidad de Cong y opera de acuerdo con las mismas reglas de envío y recibir las mismas reglas de bitcoin de acuerdo con la arquitectura UTXO de transacciones inadecuadas.

Al rastrear registros de transacciones históricas y calcular el saldo de activos ARC-20 actual, las personas solo necesitan verificar el Bitcoin Utxo relacionado con Bitcoin Utxo relacionado con los tokes ARC-20, y no se requieren datos adicionales para almacenar el módulo desde la cadena.Esta es la principal diferencia entre el protocolo ARC-20 y BRC-20, porque el protocolo BRC-20 generalmente depende del indexador y debajo de la capa de almacenamiento de la cadena.El protocolo ARC-20 ha reducido significativamente el costo del servidor de índice y ha aumentado el grado de descentralización. aplicaciones.El Protocolo Atómico no se trata solo de hacer una emisión de activos, sino de cómo proporcionar escenarios de uso más ricos para que los activos mejoren su liquidez y expandan más funcionalidad.

2. ¿Qué es AVM?

Bitcoin se diseñó originalmente como un sistema de efectivo electrónico de punto a punto.Todos los acuerdos de cobertura básicamente comparten dos tipos de máquinas de estado: uno se utiliza para la transmisión de señal para crear activos digitales, y el otro se usa para administrar estos activos digitales.Las reglas de la máquina de estado están esencialmente sin cambios, y están codificadas en sus respectivos índices de protocolo de cobertura: los desarrolladores de aplicación no pueden personalizar los activos digitales.

Sin embargo, debido a las restricciones en el modelo UTXO y las reglas de conversión de estado predeterminadas, este modelo sin estado solo puede manejar la gestión limitada de los activos individuales BTC.Para agregar activos como BRC20, ARC20 y Runes a la red de Bitcoin, los modelos dinámicos de «máquinas de estado» más complejas deben registrar los cambios de almacenamiento, transacciones y estado de estos activos.Uno de los métodos es usar protocolos externos y soluciones de capa 2.Sin embargo, el problema es que el primer método es difícil de alcanzar el consenso en un corto período de tiempo, y hay incertidumbre en el segundo método.

La máquina virtual AVM proporciona una solución entre los dos.La idea básica es permitir a los desarrolladores colocar el código de contrato inteligente en el segmento de datos de la transacción para que todas las partes relevantes puedan ejecutar.Al almacenar el código en la cadena de bloques, diferentes partes relevantes pueden sincronizar fácilmente el estado realizando la lógica de la misma manera.

3. Principio de trabajo

Todos sabemos que el lenguaje de programación de los contratos inteligentes debería tener al menos los siguientes atributos clave: tiempo de ejecución predecible, ajuste de tinción y la capacidad de implementar una ejecución eficiente en el sistema de restricción de recursos.A juzgar por los requisitos anteriores, Bitcoin Script es muy adecuado como una instrucción establecida para definir las reglas de creación y transferencia de activos digitales.El código de contrato inteligente se almacena en las transacciones de Bitcoin, que cubre los índices de protocolo para ejecutar estos códigos para varios métodos para llamar y transformar.Todas las partes relevantes realizan la misma lógica y logran la misma conversión de estado, formando así un consenso espontáneo.

Cree y ejecute contratos inteligentes que cubran activos digitales simulando Bitcoin Virtual Machines y sus intérpretes de scripts.Bitcoin Blockchain se usa como una marca de tiempo y un proveedor de datos para almacenar programas de contratos inteligentes en la cadena, pero la ejecución de estos programas es realizada por el indexador de protocolo de cobertura cuando el sandbox se está ejecutando.El nodo del índice de protocolo de cobertura es operado conjuntamente por desarrolladores de aplicaciones, proveedores de servicios y usuarios, formando así un consenso emergente:

1. Bitcoin Script Simulation: Bitcoin Instruction Set, el atributo completo de Turing se logra a través del PDA de doble pila;

2. El entorno operativo del sandbox: todo el simulador está en el entorno de aislamiento controlado, de modo que la ejecución del sandbox y la ejecución del sandbox no interferirán entre sí;

3. Estado hash: permite a los participantes verificar si el estado de su indexante se sincroniza correctamente, evitando la ofensabilidad potencial del estado inconsistente.

En pocas palabras, AVM es utilizar directamente el espacio de almacenamiento limitado actual de BTC y el marco de procesamiento de códigos OP para introducir un método especial de codificación y decodificación mediante la introducción de un método especial de codificación y decodificación en cada transacción de red principal de BTC, es decir, el entorno de Sandbox . Se puede completar los registros de almacenamiento y transacciones de un conjunto de activos de forma independiente, y luego se puede lograr el complejo procesamiento de contrato inteligente y la sincronización y verificación de estado.

Cuarto, desarrollo futuro

En el futuro, hay posible desarrollo de AVM.Al mismo tiempo, AVM realiza la interoperabilidad y la comunicación de la cadena cruzada.En pocas palabras, AVM permite que el protocolo Atómico realice varias tareas, no solo el mecanismo de emisión de tokens simples antes.Después de satisfacer la base de las necesidades de emisión de activos y activos de gestión, realmente podemos desarrollar el ecosistema de bitcoin, y habrá más aplicaciones a gran escala y arquitectura del sistema.

Aunque hay muchas limitaciones de AVM, como solo puede operar los activos de ARC20, y aún se desconoce la disponibilidad de una capa de contratos inteligentes bajo la red principal. Los contratos inteligentes complejos aún pueden consumir muchos recursos informáticos, y todavía hay dudas en términos de eficiencia de ejecución.Pero su apariencia sigue siendo emocionante, esperando más avances de innovación tecnológica.

  • Related Posts

    Por qué los tokens L1 continúan teniendo un rendimiento inferior al BTC

    Autor:AJC; Fuente: Próximos «Temas criptográficos de 2026» de Messari La criptomoneda impulsa el desarrollo de la industria Reorientar las criptomonedas es fundamental porque es en eso en lo que, en…

    Kalshi Lianchuang: de bailarina de ballet a la multimillonaria más joven del mundo

    Fuente:Forbes;Compilado por: Bitchain Vision Luana Lopes Lara se graduó en el MIT con una licenciatura en informática. Durante sus veranos universitarios, trabajó en Bridgewater Associates de Ray Dalio y Citadel…

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    You Missed

    La actualización de Ethereum trae consigo una mejora estructural y están surgiendo oportunidades de rebote

    • Por jakiro
    • diciembre 5, 2025
    • 5 views
    La actualización de Ethereum trae consigo una mejora estructural y están surgiendo oportunidades de rebote

    La próxima etapa de RWA: transformación de la infraestructura financiera e innovación de la estructura de activos

    • Por jakiro
    • diciembre 5, 2025
    • 5 views
    La próxima etapa de RWA: transformación de la infraestructura financiera e innovación de la estructura de activos

    Por qué los tokens L1 continúan teniendo un rendimiento inferior al BTC

    • Por jakiro
    • diciembre 5, 2025
    • 5 views
    Por qué los tokens L1 continúan teniendo un rendimiento inferior al BTC

    ¿Se gravarán los ingresos de Web3 en el país?

    • Por jakiro
    • diciembre 5, 2025
    • 5 views
    ¿Se gravarán los ingresos de Web3 en el país?

    ¿Pueden los tokens L1 competir con Bitcoin en el espacio de las criptomonedas?

    • Por jakiro
    • diciembre 5, 2025
    • 5 views
    ¿Pueden los tokens L1 competir con Bitcoin en el espacio de las criptomonedas?

    Historia de financiación de Moore Thread: los rendimientos de los primeros inversores han superado las 6200 veces

    • Por jakiro
    • diciembre 5, 2025
    • 5 views
    Historia de financiación de Moore Thread: los rendimientos de los primeros inversores han superado las 6200 veces
    Home
    News
    School
    Search