Análisis completo de la inscripción: principios de implementación, estado de aplicación y advertencias sobre riesgos de seguridad

Inscripción Protocolo Detalle: Principios de Implementación, Escenarios de Aplicación y Análisis de Seguridad

Recientemente, las principales plataformas de intercambio de criptomonedas han lanzado sucesivamente mercados de comercio de inscripciones, apoyando múltiples protocolos de inscripción como BRC-20 y EVM, lo que ha generado una amplia atención en el mercado. 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 causan un impacto negativo en el desarrollo saludable de todo el ecosistema de inscripciones.

Inscripción概述

La inscripción es la característica de la cadena de bloques que permite registrar de manera permanente en la cadena información específica y significativa. Una vez registrada, esta información es difícil de alterar, pudiendo ser texto simple o códigos, imágenes, etc. A través de un estándar unificado, la inscripción logra la funcionalidad de los activos digitales.

inscripción科普|了解各大公链inscripción protocolo用例、实现方式与资产安全

inscripciones ecosistema estado actual

Desde que aparecieron las inscripciones en la cadena de bloques de Bitcoin como BRC-20, el ecosistema de inscripciones ha crecido rápidamente, surgiendo nuevos protocolos y proyectos casi a diario. Actualmente, todas las principales cadenas de bloques han incorporado el ecosistema de inscripciones, como el protocolo Ethscription en la cadena ETH, el protocolo ARC-20 en la cadena BTC, el protocolo BSC-20 en la cadena BSC y el protocolo PRC-20 en la cadena Polygon.

inscripción科普|了解各大公链inscripción protocolo用例、实现方式与资产安全

Análisis 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, permitiendo escribir diferentes tipos de datos en los satoshis. BRC-20 utiliza Ordinals para escribir datos de texto en formato JSON unificado en los satoshis, como un libro de contabilidad de tokens.

BRC-20 incluye tres operaciones estándar: deploy(, mint) y transfer(. La funcionalidad del token se logra escribiendo datos estándar en UTXO; la operación transfer cambia el saldo enviando un UTXO que contiene datos específicos.

![inscripción科普|了解各大公链inscripción protocolo用例、实现方式与资产安全])https://img-cdn.gateio.im/webp-social/moments-aa196504f5af35aa25085df04e0ab079.webp(

) 2. ARC-20

ARC-20 también se basa en el modelo UTXO de Bitcoin, pero no especifica la cantidad de tokens en los datos, sino que utiliza la cantidad de satoshis en el UTXO para representar la cantidad de tokens, 1 satoshi es igual a 1 token ARC-20.

ARC-20 se divide igualmente en tres pasos: despliegue, acuñación y transferencia. Durante el despliegue, se ingresan los datos del token en el UTXO; en la acuñación, solo se necesita ingresar el nombre del token, y la cantidad de satoshis en el UTXO será la cantidad acuñada. En la transferencia, simplemente se transfiere el UTXO que contiene el token a otra dirección, sin necesidad de datos adicionales.

inscripción科普|了解各大公链inscripción protocolo用例、实现方式与资产安全

3. Inscripción

Ethscription utiliza el bloque de datos calldata de las transacciones de Ethereum, añadiendo datos estándar durante las transferencias normales de ETH para implementar la función de inscripción. Al crear Ethscription, los datos como imágenes se convierten a un formato específico y se introducen en calldata. Al transferir, el remitente introduce el hash de la transacción que creó esa Ethscription en calldata.

inscripción科普|了解各大公链inscripción protocolo用例、实现方式与资产安全

4. Inscripción de cadena compatible con EVM

Las cadenas compatibles con EVM como BSC, Ethereum, Polygon, etc. utilizan un método similar, aprovechando calldata para almacenar datos en un formato fijo. Tomando como ejemplo BSC, 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, amt representa la cantidad.

En la acuñación, se envía una transferencia normal a la dirección objetivo, llenando los datos estándar en calldata. Al transferir, también se envía una transferencia normal, llenando en calldata el hash de la transacción que creó el token.

Diferentes cadenas o protocolos EVM pueden variar en los detalles de implementación específicos, pero los principios básicos son similares.

inscripción科普|了解各大公链inscripción protocolo用例、实现方式与资产安全

Advertencia de riesgos de seguridad

Debido a que el protocolo de inscripción se basa principalmente en el mecanismo de transacciones nativas de blockchain, realizar operaciones sin comprender completamente el protocolo puede resultar en la transferencia o "quema" accidental de activos de inscripción. Por ejemplo, el protocolo de inscripción BTC se basa en transacciones UTXO, y al realizar una transferencia normal de BTC, el usuario puede, sin querer, combinar o dividir UTXOs de inscripción con otros UTXOs, lo que puede causar pérdidas irreversibles.

![inscripción科普|了解各大公链inscripción protocolo用例、实现方式与资产安全]###https://img-cdn.gateio.im/webp-social/moments-36d7d3b57a215d2e602c56b0cf49b593.webp(

Resumen

Este artículo discute los principios de implementación de las inscripciones en múltiples cadenas de bloques públicas. En general, estos protocolos de inscripción aprovechan las características del sistema de blockchain para almacenar información en la cadena según estándares específicos, y luego se identifican y presentan a través de servidores fuera de línea.

La mayoría de los protocolos de inscripción no utilizan contratos inteligentes, lo que puede reducir el costo de participación de los usuarios. Sin embargo, los usuarios deben comprender plenamente la forma en que se implementa el protocolo para evitar pérdidas de activos debido a operaciones erróneas. A medida que se desarrolla el ecosistema de inscripción, los problemas de seguridad relacionados merecen una atención continua.

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.
  • Recompensa
  • 3
  • Republicar
  • Compartir
Comentar
0/400
ser_we_are_earlyvip
· 07-29 18:26
Primero acumula un poco y luego habla.
Ver originalesResponder0
ConfusedWhalevip
· 07-27 19:06
Ser engañados nuevo truco
Ver originalesResponder0
MindsetExpandervip
· 07-27 19:05
¡Introduce una posición, no esperes!
Ver originalesResponder0
  • Anclado
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)