Comparativa de protocolos de inscripción de cadenas de bloques principales: análisis profundo de la seguridad del activo y del principio de realización
Inscripción Protocolo y seguridad del activo: un análisis profundo de la implementación de inscripciones en las principales cadenas de bloques públicas
Con el lanzamiento del mercado de inscripciones por parte de las principales plataformas de intercambio, las inscripciones han vuelto a ser el foco de atención del mercado. Sin embargo, la complejidad y novedad del protocolo de inscripciones también han traído numerosos riesgos de seguridad, que no solo amenazan la seguridad del activo de los usuarios, sino que también tienen un impacto negativo en el desarrollo saludable de todo el ecosistema de inscripciones. Este artículo revisará los protocolos de inscripciones más importantes, ayudando a los usuarios a comprender el uso del protocolo de inscripciones, su forma de implementación y cómo proteger los activos de inscripciones.
Inscripción: visión general
La inscripción en la blockchain, en esencia, utiliza las características de la blockchain para registrar de forma permanente en la cadena información con un significado específico. Esta información, una vez registrada, es difícil de modificar y puede ser texto simple, así como código, imágenes, etc. A través de este método, podemos utilizar un estándar unificado para lograr la funcionalidad de los activos digitales.
Estado actual de la inscripción
Desde que surgieron las inscripciones de la cadena de bloques de Bitcoin como BRC-20, el ecosistema de inscripciones se ha desarrollado rápidamente. Actualmente, casi todas las cadenas de bloques principales se han unido al ecosistema de inscripciones, como el protocolo Ethscription de Ethereum, el protocolo ARC-20 de Bitcoin, el protocolo BSC-20 de BSC, el protocolo PRC-20 de Polygon, entre otros. Estos protocolos tienen como objetivo lograr la emisión de inscripciones en sus respectivas cadenas de bloques.
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, el saldo de Bitcoin del usuario debe determinarse sumando todos los UTXO. El protocolo Ordinals asigna un número único a cada "satoshi" (, la unidad mínima de ) Bitcoin, y admite la escritura de varios datos.
BRC-20 a través de Ordinals escribe datos de texto en formato JSON unificado en Satoshi, como libro mayor de tokens. Principalmente incluye deploy( despliegue), mint( acuñación) y transfer( transferencia) tres tipos de operaciones. Cada operación incluye diferentes campos, como nombre del token, cantidad total emitida, cantidad máxima por cada acuñación, etc.
2. ARC-20
ARC-20 también se basa en la cadena de bloques de Bitcoin, pero su singularidad radica en que utiliza la cantidad de satoshis en UTXO para representar directamente la cantidad de tokens, es decir, 1 satoshi = 1 token ARC-20. El proceso de implementación, acuñación y transferencia de ARC-20 es similar al de BRC-20, pero no se requiere ingresar datos adicionales en UTXO durante la acuñación y la transferencia.
3. Inscripción
Ethscription es un protocolo de inscripción en Ethereum que utiliza los bloques de datos calldata de las transacciones para almacenar datos estándar. Al crear Ethscription, es necesario convertir el contenido (, como la imagen ), en un URI codificado en Base64 y luego en una cadena hexadecimal para llenarlo en calldata. Para transferir Ethscription, se debe incluir el hash de la transacción de creación en calldata.
4. Inscripción de cadena compatible con EVM
Las cadenas compatibles con EVM como BSC, Ethereum y Polygon utilizan un método similar para almacenar datos en un formato fijo dentro del calldata. Tomando como ejemplo BSC, el formato de inscripción es una cadena JSON que incluye campos como el nombre del protocolo, el tipo de operación, el nombre del token y la cantidad. Al transferir, también es necesario ingresar el valor hash de la transacción creada.
Seguridad de la inscripción: consideraciones
Comprender plenamente el principio de implementación de la inscripción protocolo, para evitar operaciones erróneas que conduzcan a la pérdida de activos.
BTC inscripción ( como BRC-20, ARC-20) basado en transacciones UTXO, una transferencia normal de BTC puede causar que la inscripción se transfiera erróneamente o se "queme".
Las inscripciones en cadenas EVM generalmente utilizan calldata para almacenar datos, y se debe tener en cuenta que puede haber diferencias sutiles entre diferentes protocolos.
Las transacciones de inscripción generalmente no involucran contratos inteligentes, lo que puede reducir los costos de transacción, pero también disminuye la seguridad del activo.
En resumen, el protocolo de inscripción utiliza las características del sistema blockchain para almacenar información en un formato estándar y ser reconocida a través de servidores fuera de línea. Al participar, los usuarios pueden ahorrar en tarifas de transacción, pero deben comprender completamente el mecanismo del protocolo y operar con precaución para evitar la pérdida de activos.
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.
21 me gusta
Recompensa
21
6
Compartir
Comentar
0/400
RektHunter
· 07-24 06:07
Este análisis técnico es increíble.
Ver originalesResponder0
LiquidityHunter
· 07-24 00:20
Los riesgos de seguridad no deben ser ignorados丨Una pérdida del 0.237% es un infierno
Ver originalesResponder0
NftCollectors
· 07-21 07:08
El mecanismo de seguridad es equivalente al valor intrínseco del proyecto, el mercado de inscripciones sigue siendo una extensión del valor artístico.
Ver originalesResponder0
DAOTruant
· 07-21 07:08
Deja de usar tantas palabras técnicas y solo pregúntame cómo ganar dinero.
Ver originalesResponder0
ApeShotFirst
· 07-21 07:08
Ya están especulando de nuevo, no entienden que copiar lo seguro tarde o temprano llevará al fracaso.
Comparativa de protocolos de inscripción de cadenas de bloques principales: análisis profundo de la seguridad del activo y del principio de realización
Inscripción Protocolo y seguridad del activo: un análisis profundo de la implementación de inscripciones en las principales cadenas de bloques públicas
Con el lanzamiento del mercado de inscripciones por parte de las principales plataformas de intercambio, las inscripciones han vuelto a ser el foco de atención del mercado. Sin embargo, la complejidad y novedad del protocolo de inscripciones también han traído numerosos riesgos de seguridad, que no solo amenazan la seguridad del activo de los usuarios, sino que también tienen un impacto negativo en el desarrollo saludable de todo el ecosistema de inscripciones. Este artículo revisará los protocolos de inscripciones más importantes, ayudando a los usuarios a comprender el uso del protocolo de inscripciones, su forma de implementación y cómo proteger los activos de inscripciones.
Inscripción: visión general
La inscripción en la blockchain, en esencia, utiliza las características de la blockchain para registrar de forma permanente en la cadena información con un significado específico. Esta información, una vez registrada, es difícil de modificar y puede ser texto simple, así como código, imágenes, etc. A través de este método, podemos utilizar un estándar unificado para lograr la funcionalidad de los activos digitales.
Estado actual de la inscripción
Desde que surgieron las inscripciones de la cadena de bloques de Bitcoin como BRC-20, el ecosistema de inscripciones se ha desarrollado rápidamente. Actualmente, casi todas las cadenas de bloques principales se han unido al ecosistema de inscripciones, como el protocolo Ethscription de Ethereum, el protocolo ARC-20 de Bitcoin, el protocolo BSC-20 de BSC, el protocolo PRC-20 de Polygon, entre otros. Estos protocolos tienen como objetivo lograr la emisión de inscripciones en sus respectivas cadenas de bloques.
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, el saldo de Bitcoin del usuario debe determinarse sumando todos los UTXO. El protocolo Ordinals asigna un número único a cada "satoshi" (, la unidad mínima de ) Bitcoin, y admite la escritura de varios datos.
BRC-20 a través de Ordinals escribe datos de texto en formato JSON unificado en Satoshi, como libro mayor de tokens. Principalmente incluye deploy( despliegue), mint( acuñación) y transfer( transferencia) tres tipos de operaciones. Cada operación incluye diferentes campos, como nombre del token, cantidad total emitida, cantidad máxima por cada acuñación, etc.
2. ARC-20
ARC-20 también se basa en la cadena de bloques de Bitcoin, pero su singularidad radica en que utiliza la cantidad de satoshis en UTXO para representar directamente la cantidad de tokens, es decir, 1 satoshi = 1 token ARC-20. El proceso de implementación, acuñación y transferencia de ARC-20 es similar al de BRC-20, pero no se requiere ingresar datos adicionales en UTXO durante la acuñación y la transferencia.
3. Inscripción
Ethscription es un protocolo de inscripción en Ethereum que utiliza los bloques de datos calldata de las transacciones para almacenar datos estándar. Al crear Ethscription, es necesario convertir el contenido (, como la imagen ), en un URI codificado en Base64 y luego en una cadena hexadecimal para llenarlo en calldata. Para transferir Ethscription, se debe incluir el hash de la transacción de creación en calldata.
4. Inscripción de cadena compatible con EVM
Las cadenas compatibles con EVM como BSC, Ethereum y Polygon utilizan un método similar para almacenar datos en un formato fijo dentro del calldata. Tomando como ejemplo BSC, el formato de inscripción es una cadena JSON que incluye campos como el nombre del protocolo, el tipo de operación, el nombre del token y la cantidad. Al transferir, también es necesario ingresar el valor hash de la transacción creada.
Seguridad de la inscripción: consideraciones
En resumen, el protocolo de inscripción utiliza las características del sistema blockchain para almacenar información en un formato estándar y ser reconocida a través de servidores fuera de línea. Al participar, los usuarios pueden ahorrar en tarifas de transacción, pero deben comprender completamente el mecanismo del protocolo y operar con precaución para evitar la pérdida de activos.