Análisis profundo de la inscripción del protocolo: comparación de mecanismos de implementación de BRC-20, ARC-20 y cadenas EVM

Inscripción Protocolo Detalles: Entender los principios y la seguridad del activo

Recientemente, varias plataformas de intercambio líderes han lanzado sucesivamente mercados de inscripción, apoyando varios protocolos de inscripción como BRC-20 y EVM, lo que ha generado 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 del activo de los usuarios, sino que también tienen un impacto negativo en el desarrollo saludable de todo el ecosistema de inscripciones.

Para ayudar a los usuarios a entender el uso del protocolo de inscripción, su forma de implementación y cómo proteger los activos de inscripción, este artículo revisará los protocolos de inscripción más utilizados.

Inscripción Introducción

Las inscripciones en la blockchain son información con un significado específico que se registra en la cadena a través de las características de la blockchain. Una vez que esta información se escribe en la blockchain, se guarda de forma permanente y es difícil de modificar. Los tipos de información que se pueden registrar son diversos, incluyendo texto simple, código complejo, imágenes, etc., lo que permite la funcionalidad de activos digitales.

inscripción科普|了解各大公链inscripciónprotocolo用例、实现方式与seguridad del activo

Inscripción actual

Desde que aparecieron las inscripciones en la cadena de bloques de Bitcoin como BRC-20, el ecosistema de inscripciones ha crecido rápidamente, con nuevos protocolos y proyectos surgiendo casi a diario. Las principales cadenas de bloques 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, y el protocolo PRC-20 en la cadena de bloques Polygon, entre otros. Todos estos protocolos tienen como objetivo realizar la emisión de inscripciones en sus respectivas cadenas de bloques.

inscripción科普|了解各大公链inscripción protocolo用例、实现方式与seguridad del activo

Análisis del protocolo de inscripción principal

1. BRC-20

El protocolo BRC-20 se basa en el modelo UTXO de Bitcoin y el protocolo Ordinals. El modelo UTXO registra eventos de transacción en lugar de un estado final; para calcular la cantidad de monedas que posee un usuario, se debe sumar todos los UTXO de su dirección. El protocolo Ordinals asigna un número único a cada satoshi dentro de cada UTXO, lo que permite escribir diversos tipos de datos, otorgando singularidad a cada satoshi.

BRC-20 a través del protocolo Ordinals, escribe datos de texto en formato JSON unificado en Satoshis, como un libro mayor de tokens. Principalmente incluye tres operaciones: deploy( despliegue ), mint( acuñación ) y transfer( transferencia ). La transferencia se realiza enviando la inscripción a la dirección objetivo para lograr cambios en el saldo.

inscripción科普|了解各大公链inscripciónprotocolo用例、实现方式与seguridad del activo

2. ARC-20

ARC-20 también es un protocolo de inscripción en la cadena de bloques de Bitcoin, que también escribe datos estándar en UTXO. Sin embargo, ARC-20 no requiere especificar la cantidad de tokens en los datos, sino que utiliza la cantidad de satoshis en UTXO para representar la cantidad de tokens, con la regla de que 1 satoshi = 1 token ARC-20.

ARC-20 también se divide en tres pasos: despliegue, acuñación y transferencia. Durante el despliegue, se ingresan la información del token; durante la acuñación, solo se ingresa el nombre del token, y la cantidad de satoshis del UTXO es la cantidad acuñada; durante la transferencia, se transfieren directamente los UTXO que poseen el token a otra dirección.

Consultar tokens ARC-20 solo requiere un índice, el servidor puede leer directamente la cantidad de satoshis de UTXO para obtener la cantidad poseída, sin necesidad de calcular las relaciones de transferencia de fondos.

inscripción科普|了解各大公链inscripciónprotocolo用例、实现方式与seguridad del activo

3. Inscripción

Ethscription es un protocolo para crear y compartir datos en Ethereum. Utiliza bloques de datos calldata en transacciones de Ethereum, añadiendo datos estándar a transferencias de ETH para otorgarles un significado específico.

Al crear una inscripción, es necesario convertir el contenido (, como la imagen ), en un URI codificado en Base64, y luego convertirlo en una cadena hexadecimal para rellenar calldata. Para transferir la inscripción, se debe ingresar el hash de la transacción de creación en calldata.

inscripción科普|了解各大公链inscripciónprotocolo用例、实现方式与seguridad del activo

4. Inscripción de blockchain EVM

Las blockchains EVM como BSC, Ethereum y Polygon utilizan métodos similares, 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 y amt representa la cantidad.

Al transferir tokens, se debe enviar una transferencia normal a la dirección de recepción e ingresar el hash de la transacción que creó el token en calldata. Puede haber ligeras diferencias entre diferentes cadenas EVM o protocolos, pero el principio es similar.

inscripción de divulgación|Entender los casos de uso, métodos de implementación y seguridad del activo de los principales protocolos de inscripción de cadena pública

Resumen

Este artículo discute el principio de implementación de inscripciones en múltiples cadenas. En general, estas inscripciones aprovechan las características del sistema de cadena pública, almacenando información fuera de línea en la blockchain de acuerdo con estándares establecidos, y se muestran a través de servidores fuera de línea. Las inscripciones presentadas no utilizan protocolos de contrato inteligente, lo que puede reducir los costos adicionales de transacción para los usuarios, pero los usuarios deben comprender completamente la forma de implementación del protocolo de inscripciones para evitar pérdidas de activos debido a errores operativos.

inscripción科普|了解各大公链inscripciónprotocolo用例、实现方式与seguridad del activo

Ver originales
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • 7
  • Compartir
Comentar
0/400
MEVHunterNoLossvip
· hace14h
¿Qué estás negociando tan pronto? Si no puedes ganar con MEV, ven a comerciar inscripciones.
Ver originalesResponder0
DaoResearchervip
· 07-02 10:29
Según la sección 3.1 del White Paper, la falta de un mecanismo de gobernanza en la inscripción es un riesgo significativo.
Ver originalesResponder0
GlueGuyvip
· 07-02 10:28
Otra máquina que toma a la gente por tonta
Ver originalesResponder0
ChainWatchervip
· 07-02 10:18
inscripción vuelve a tomar a la gente por tonta
Ver originalesResponder0
UnluckyLemurvip
· 07-02 10:16
Ya llegó la nueva guadaña, ¿eh?
Ver originalesResponder0
BtcDailyResearchervip
· 07-02 10:09
Otra vez se viene a especular con las inscripciones, ¡hemos perdido mucho!
Ver originalesResponder0
TideRecedervip
· 07-02 10:03
¿He ganado de nuevo o he perdido de nuevo?
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)