Análisis del protocolo de inscripción: principios de implementación, aplicaciones y seguridad
Con el lanzamiento del mercado de inscripciones por parte de las principales plataformas de intercambio, el protocolo de inscripciones se ha convertido nuevamente en el foco de atención del mercado. Sin embargo, debido a la complejidad e innovación del protocolo de inscripciones, han surgido numerosos problemas de seguridad, que no solo amenazan la seguridad de los activos de los usuarios, sino que también tienen un impacto negativo en el desarrollo saludable de todo el ecosistema. Este artículo organizará los principales protocolos de inscripciones, ayudando a los usuarios a comprender su uso, la forma en que se implementan y cómo proteger sus activos.
Inscripción: resumen
La inscripción es la grabación permanente en la cadena de información específica y significativa a través de las características de la blockchain. Esta información, una vez registrada en la cadena, es difícil de modificar y puede ser texto simple, código complejo o imágenes, entre otros. A través de un estándar unificado, la inscripción permite la funcionalidad de los activos digitales.
Inscripción ecosistema actual
Desde el inicio de la cadena pública de Bitcoin, la inscripción (, el ecosistema de inscripciones ha crecido rápidamente, con nuevos protocolos y proyectos surgiendo casi a diario. Actualmente, las principales cadenas públicas han incorporado el ecosistema de inscripciones, como Ethscription de Ethereum, ARC-20 de Bitcoin, BSC-20 de BSC, PRC-20 de Polygon, entre otros. Estos protocolos fueron creados para emitir inscripciones en sus respectivas cadenas públicas.
Explicación detallada del protocolo de inscripción principal
) 1. BRC-20
BRC-20 se basa en el modelo UTXO de Bitcoin y el protocolo Ordinals. El modelo UTXO registra eventos de transacción en lugar del estado final, calculando la cantidad de monedas que posee el usuario mediante la suma de UTXO. Ordinals asigna un número único a cada satoshi, lo que permite escribir diversos tipos de datos, similar a un NFT.
BRC-20 a través de Ordinals escribe datos de texto en formato JSON unificado en Satoshis, como un libro de contabilidad de tokens. Principalmente incluye deploy### despliegue (, mint) acuñación ( y transfer) transferencia ( tres tipos de operaciones. transfer realiza cambios en el saldo al enviar la inscripción a la dirección objetivo.
![inscripción Ciencia Popular|Entender los casos de uso, métodos de implementación y seguridad de activos de los principales protocolos de inscripción de cadenas públicas])https://img-cdn.gateio.im/webp-social/moments-aa196504f5af35aa25085df04e0ab079.webp(
) 2. ARC-20
ARC-20 también se basa en UTXO de Bitcoin, pero no especifica la cantidad de tokens en los datos, sino que utiliza la cantidad de satoshis en UTXO para representar la cantidad de tokens ### 1 satoshi = 1 token (. Al desplegar, se ingresan los datos del token, y al acuñar, solo se necesita ingresar el nombre del token; la cantidad de satoshis en UTXO será la cantidad acuñada. Al transferir, simplemente se transfiere el UTXO que posee el token a otra dirección.
Ethscription utiliza bloques de datos calldata de transacciones de Ethereum, añadiendo datos estándar al realizar transferencias de ETH comunes. Al crear Ethscription, el contenido ###, como la imagen (, se convierte en una URI codificada en Base64, y luego se convierte en una cadena hexadecimal que se inserta en calldata. Al transferir, el remitente envía una transferencia normal a la dirección de recepción e inserta el hash de la transacción que creó esa Ethscription en calldata.
Las cadenas EVM como BSC, Ethereum y Polygon utilizan un método similar, aprovechando calldata para almacenar datos en un formato fijo. Tomando BSC como ejemplo, el formato de inscripción es data:,{"p":"","op":"","tick":"","amt":""}, donde p representa el nombre del protocolo, op representa la operación, tick representa el nombre del token y amt representa la cantidad.
Al acuñar, envía una transferencia normal a la dirección objetivo, llenando los datos correspondientes en calldata. Al transferir, también envía una transferencia normal y coloca el hash de la transacción que creó el token en calldata. Puede haber ligeras diferencias entre diferentes cadenas o protocolos EVM, pero el principio es similar.
Este artículo discute los principios de implementación de inscripciones en múltiples cadenas. En general, estas inscripciones aprovechan las características del sistema de cadena pública para almacenar información fuera de línea de acuerdo con un estándar en la blockchain, utilizando servidores fuera de línea para su identificación y presentación. La mayoría de las inscripciones no utilizan contratos inteligentes, lo que puede reducir las tarifas de transacción para los usuarios, pero los usuarios deben comprender completamente la forma en que se implementa el protocolo para evitar pérdidas de activos debido a errores operativos.
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
Análisis de la tecnología del protocolo de inscripción principal: principios, aplicaciones y guía de seguridad
Análisis del protocolo de inscripción: principios de implementación, aplicaciones y seguridad
Con el lanzamiento del mercado de inscripciones por parte de las principales plataformas de intercambio, el protocolo de inscripciones se ha convertido nuevamente en el foco de atención del mercado. Sin embargo, debido a la complejidad e innovación del protocolo de inscripciones, han surgido numerosos problemas de seguridad, que no solo amenazan la seguridad de los activos de los usuarios, sino que también tienen un impacto negativo en el desarrollo saludable de todo el ecosistema. Este artículo organizará los principales protocolos de inscripciones, ayudando a los usuarios a comprender su uso, la forma en que se implementan y cómo proteger sus activos.
Inscripción: resumen
La inscripción es la grabación permanente en la cadena de información específica y significativa a través de las características de la blockchain. Esta información, una vez registrada en la cadena, es difícil de modificar y puede ser texto simple, código complejo o imágenes, entre otros. A través de un estándar unificado, la inscripción permite la funcionalidad de los activos digitales.
Inscripción ecosistema actual
Desde el inicio de la cadena pública de Bitcoin, la inscripción (, el ecosistema de inscripciones ha crecido rápidamente, con nuevos protocolos y proyectos surgiendo casi a diario. Actualmente, las principales cadenas públicas han incorporado el ecosistema de inscripciones, como Ethscription de Ethereum, ARC-20 de Bitcoin, BSC-20 de BSC, PRC-20 de Polygon, entre otros. Estos protocolos fueron creados para emitir inscripciones en sus respectivas cadenas públicas.
![inscripción科普|了解各大公链inscripción protocolo用例、实现方式与资产安全])https://img-cdn.gateio.im/webp-social/moments-02ee4e8c6651f087360be1ee0e7dce6a.webp(
Explicación detallada del protocolo de inscripción principal
) 1. BRC-20
BRC-20 se basa en el modelo UTXO de Bitcoin y el protocolo Ordinals. El modelo UTXO registra eventos de transacción en lugar del estado final, calculando la cantidad de monedas que posee el usuario mediante la suma de UTXO. Ordinals asigna un número único a cada satoshi, lo que permite escribir diversos tipos de datos, similar a un NFT.
BRC-20 a través de Ordinals escribe datos de texto en formato JSON unificado en Satoshis, como un libro de contabilidad de tokens. Principalmente incluye deploy### despliegue (, mint) acuñación ( y transfer) transferencia ( tres tipos de operaciones. transfer realiza cambios en el saldo al enviar la inscripción a la dirección objetivo.
![inscripción Ciencia Popular|Entender los casos de uso, métodos de implementación y seguridad de activos de los principales protocolos de inscripción de cadenas públicas])https://img-cdn.gateio.im/webp-social/moments-aa196504f5af35aa25085df04e0ab079.webp(
) 2. ARC-20
ARC-20 también se basa en UTXO de Bitcoin, pero no especifica la cantidad de tokens en los datos, sino que utiliza la cantidad de satoshis en UTXO para representar la cantidad de tokens ### 1 satoshi = 1 token (. Al desplegar, se ingresan los datos del token, y al acuñar, solo se necesita ingresar el nombre del token; la cantidad de satoshis en UTXO será la cantidad acuñada. Al transferir, simplemente se transfiere el UTXO que posee el token a otra dirección.
![inscripción科普|了解各大公链inscripción protocolo用例、实现方式与资产安全])https://img-cdn.gateio.im/webp-social/moments-321835e35ea77640589fe0d597450bfe.webp(
) 3. Inscripción
Ethscription utiliza bloques de datos calldata de transacciones de Ethereum, añadiendo datos estándar al realizar transferencias de ETH comunes. Al crear Ethscription, el contenido ###, como la imagen (, se convierte en una URI codificada en Base64, y luego se convierte en una cadena hexadecimal que se inserta en calldata. Al transferir, el remitente envía una transferencia normal a la dirección de recepción e inserta el hash de la transacción que creó esa Ethscription en calldata.
![inscripción科普|了解各大公链inscripción protocolo用例、实现方式与资产安全])https://img-cdn.gateio.im/webp-social/moments-083ea26b5d0298d0b292e8dd98c98103.webp(
) 4. inscripción de cadena EVM
Las cadenas EVM como BSC, Ethereum y Polygon utilizan un método similar, aprovechando calldata para almacenar datos en un formato fijo. Tomando BSC como ejemplo, el formato de inscripción es data:,{"p":"","op":"","tick":"","amt":""}, donde p representa el nombre del protocolo, op representa la operación, tick representa el nombre del token y amt representa la cantidad.
Al acuñar, envía una transferencia normal a la dirección objetivo, llenando los datos correspondientes en calldata. Al transferir, también envía una transferencia normal y coloca el hash de la transacción que creó el token en calldata. Puede haber ligeras diferencias entre diferentes cadenas o protocolos EVM, pero el principio es similar.
![inscripción科普|了解各大公链inscripción protocolo用例、实现方式与资产安全]###https://img-cdn.gateio.im/webp-social/moments-610e1d2dcbc2e515a3d77beeccae7208.webp(
Conclusión
Este artículo discute los principios de implementación de inscripciones en múltiples cadenas. En general, estas inscripciones aprovechan las características del sistema de cadena pública para almacenar información fuera de línea de acuerdo con un estándar en la blockchain, utilizando servidores fuera de línea para su identificación y presentación. La mayoría de las inscripciones no utilizan contratos inteligentes, lo que puede reducir las tarifas de transacción para los usuarios, pero los usuarios deben comprender completamente la forma en que se implementa el protocolo para evitar pérdidas de activos debido a errores operativos.
![inscripción科普|了解各大公链inscripción protocolo用例、实现方式与资产安全])https://img-cdn.gateio.im/webp-social/moments-36d7d3b57a215d2e602c56b0cf49b593.webp(