Protocolo de inscripción: Comprender la implementación y seguridad de las inscripciones en las principales cadenas de bloques
Recientemente, varias plataformas de intercambio han lanzado funciones de mercado de inscripción, apoyando múltiples protocolos de inscripción como BRC-20, EVM, lo que ha provocado una amplia atención del mercado hacia las inscripciones. Sin embargo, debido a la complejidad y novedad de los protocolos de inscripción, han surgido diversos 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 de inscripciones.
Este artículo revisará los principales protocolos de inscripción, ayudando a los usuarios a entender el uso de los protocolos de inscripción, sus formas de implementación y cómo proteger los activos de inscripción.
Inscripción Introducción
La inscripción es a través de las características de la blockchain, registrar en la blockchain información específica y significativa. Esta información, una vez registrada en la blockchain, se guardará de forma permanente y será difícil de alterar. Los tipos de información que se pueden registrar son diversos, incluyendo información textual simple, código complejo, imágenes, etc. De esta manera, podemos utilizar un conjunto de estándares para implementar la funcionalidad de los activos digitales.
Inscripción actual
Desde que aparecieron las inscripciones en la cadena de bloques de Bitcoin como BRC-20, el ecosistema de inscripciones se ha desarrollado rápidamente, surgiendo casi todos los días nuevos protocolos y proyectos de inscripciones. Todas las cadenas de bloques principales también se han unido al ecosistema de inscripciones, como el protocolo Ethscription en la cadena de bloques ETH, el protocolo ARC-20 en la cadena de bloques BTC, el protocolo BSC-20 en la cadena de bloques BSC, el protocolo PRC-20 en la cadena de bloques Polygon, entre otros. Estos protocolos se han creado para publicar 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. Ordinals asigna un número único a cada satoshi en el UTXO, soportando la escritura de texto, imágenes y otros contenidos, lo que hace que cada satoshi tenga singularidad, similar a los NFT de Ethereum.
BRC-20 a través del protocolo Ordinals, escribe datos de texto JSON en un formato unificado en Satoshi, como el libro mayor de los tokens BRC-20. Principalmente incluye tres operaciones: deploy( despliegue ), mint( acuñación ) y transfer( transferencia ).
2. ARC-20
ARC-20 también es un protocolo de inscripción en la cadena de bloques de Bitcoin, que también se implementa escribiendo datos estándar en UTXO. La diferencia es que ARC-20 utiliza la cantidad de satoshis en UTXO para representar la cantidad de tokens, la regla es 1 satoshi = 1 token ARC-20.
ARC-20 también se divide en tres pasos: implementación, acuñación y transferencia. Durante la acuñación, el usuario solo necesita ingresar el nombre del token en el UTXO, y la cantidad de satoshis en ese UTXO será la cantidad acuñada. En la transferencia, simplemente se transfiere el UTXO que posee el token a otra dirección.
3. Inscripción
Ethscription es un protocolo para crear y compartir datos en Ethereum. Utiliza bloques de datos de calldata de transacciones de Ethereum, añadiendo datos estándar durante transferencias normales de ETH para otorgar un significado específico.
Al crear una inscripción, es necesario convertir el contenido (, como imagen ), en un URI codificado en Base64, y luego convertirlo en una cadena hexadecimal que se inserta en calldata. Al transferir la inscripción, el propietario envía una transferencia normal a la dirección de recepción e inserta el hash de la transacción que creó esa inscripción en calldata.
4. Inscripción de blockchain EVM
Los protocolos de inscripción de las cadenas de bloques EVM como BSC, Ethereum y Polygon son bastante similares, ya que utilizan 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íe una transferencia normal a la dirección objetivo, llenando los datos en formato estándar en calldata. Al transferir, también envíe una transferencia normal y coloque el hash de la transacción que creó este token en calldata.
Resumen
Este artículo discute los principios de implementación de inscripciones en múltiples cadenas de bloques públicas. En general, estas inscripciones aprovechan las características del sistema de cadenas de bloques públicas para almacenar información fuera de línea en la cadena de bloques según estándares establecidos, y se presentan mediante servidores fuera de línea.
Los protocolos de inscripción presentados no utilizan contratos inteligentes, lo que puede reducir significativamente las tarifas de transacción de los usuarios. Sin embargo, los usuarios deben comprender completamente el método de implementación del protocolo de inscripción para evitar pérdidas de activos de inscripción debido a operaciones erróneas. Se recomienda a los usuarios que mantengan precaución al participar en transacciones de inscripción, que se informen más sobre el conocimiento relacionado y que aseguren la seguridad de sus activos.
Ver originales
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.
23 me gusta
Recompensa
23
7
Republicar
Compartir
Comentar
0/400
LiquidatorFlash
· hace7h
La fragilidad de la inscripción es comparable a la de un ICO de 2018.
Ver originalesResponder0
GamefiHarvester
· hace12h
tomar a la gente por tonta, bomba, dump
Ver originalesResponder0
gaslight_gasfeez
· hace14h
Otra vez aprovechando la fama para hacer inscripción. Sin palabras.
Ver originalesResponder0
MetaMisfit
· 08-10 04:43
Otra ola de tomadores de tontos
Ver originalesResponder0
ChainSherlockGirl
· 08-10 04:38
Grandes inversores又要开始玩新花样咯~
Ver originalesResponder0
PhantomMiner
· 08-10 04:27
Otra vez están empezando a extender los papeles para tomar a la gente por tonta.
Ver originalesResponder0
FlippedSignal
· 08-10 04:18
tomar a la gente por tonta no se puede mover. ¿Quién está creando tontos con esta nueva inscripción?
Explicación detallada del protocolo de inscripción de la cadena pública principal: principios de implementación y guía de prevención de seguridad
Protocolo de inscripción: Comprender la implementación y seguridad de las inscripciones en las principales cadenas de bloques
Recientemente, varias plataformas de intercambio han lanzado funciones de mercado de inscripción, apoyando múltiples protocolos de inscripción como BRC-20, EVM, lo que ha provocado una amplia atención del mercado hacia las inscripciones. Sin embargo, debido a la complejidad y novedad de los protocolos de inscripción, han surgido diversos 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 de inscripciones.
Este artículo revisará los principales protocolos de inscripción, ayudando a los usuarios a entender el uso de los protocolos de inscripción, sus formas de implementación y cómo proteger los activos de inscripción.
Inscripción Introducción
La inscripción es a través de las características de la blockchain, registrar en la blockchain información específica y significativa. Esta información, una vez registrada en la blockchain, se guardará de forma permanente y será difícil de alterar. Los tipos de información que se pueden registrar son diversos, incluyendo información textual simple, código complejo, imágenes, etc. De esta manera, podemos utilizar un conjunto de estándares para implementar la funcionalidad de los activos digitales.
Inscripción actual
Desde que aparecieron las inscripciones en la cadena de bloques de Bitcoin como BRC-20, el ecosistema de inscripciones se ha desarrollado rápidamente, surgiendo casi todos los días nuevos protocolos y proyectos de inscripciones. Todas las cadenas de bloques principales también se han unido al ecosistema de inscripciones, como el protocolo Ethscription en la cadena de bloques ETH, el protocolo ARC-20 en la cadena de bloques BTC, el protocolo BSC-20 en la cadena de bloques BSC, el protocolo PRC-20 en la cadena de bloques Polygon, entre otros. Estos protocolos se han creado para publicar 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. Ordinals asigna un número único a cada satoshi en el UTXO, soportando la escritura de texto, imágenes y otros contenidos, lo que hace que cada satoshi tenga singularidad, similar a los NFT de Ethereum.
BRC-20 a través del protocolo Ordinals, escribe datos de texto JSON en un formato unificado en Satoshi, como el libro mayor de los tokens BRC-20. Principalmente incluye tres operaciones: deploy( despliegue ), mint( acuñación ) y transfer( transferencia ).
2. ARC-20
ARC-20 también es un protocolo de inscripción en la cadena de bloques de Bitcoin, que también se implementa escribiendo datos estándar en UTXO. La diferencia es que ARC-20 utiliza la cantidad de satoshis en UTXO para representar la cantidad de tokens, la regla es 1 satoshi = 1 token ARC-20.
ARC-20 también se divide en tres pasos: implementación, acuñación y transferencia. Durante la acuñación, el usuario solo necesita ingresar el nombre del token en el UTXO, y la cantidad de satoshis en ese UTXO será la cantidad acuñada. En la transferencia, simplemente se transfiere el UTXO que posee el token a otra dirección.
3. Inscripción
Ethscription es un protocolo para crear y compartir datos en Ethereum. Utiliza bloques de datos de calldata de transacciones de Ethereum, añadiendo datos estándar durante transferencias normales de ETH para otorgar un significado específico.
Al crear una inscripción, es necesario convertir el contenido (, como imagen ), en un URI codificado en Base64, y luego convertirlo en una cadena hexadecimal que se inserta en calldata. Al transferir la inscripción, el propietario envía una transferencia normal a la dirección de recepción e inserta el hash de la transacción que creó esa inscripción en calldata.
4. Inscripción de blockchain EVM
Los protocolos de inscripción de las cadenas de bloques EVM como BSC, Ethereum y Polygon son bastante similares, ya que utilizan 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íe una transferencia normal a la dirección objetivo, llenando los datos en formato estándar en calldata. Al transferir, también envíe una transferencia normal y coloque el hash de la transacción que creó este token en calldata.
Resumen
Este artículo discute los principios de implementación de inscripciones en múltiples cadenas de bloques públicas. En general, estas inscripciones aprovechan las características del sistema de cadenas de bloques públicas para almacenar información fuera de línea en la cadena de bloques según estándares establecidos, y se presentan mediante servidores fuera de línea.
Los protocolos de inscripción presentados no utilizan contratos inteligentes, lo que puede reducir significativamente las tarifas de transacción de los usuarios. Sin embargo, los usuarios deben comprender completamente el método de implementación del protocolo de inscripción para evitar pérdidas de activos de inscripción debido a operaciones erróneas. Se recomienda a los usuarios que mantengan precaución al participar en transacciones de inscripción, que se informen más sobre el conocimiento relacionado y que aseguren la seguridad de sus activos.