Análisis completo de la inscripción: principios, aplicaciones y consideraciones de seguridad

robot
Generación de resúmenes en curso

Análisis del protocolo de inscripción: principios de funcionamiento, escenarios de aplicación y consideraciones de seguridad

Recientemente, varias plataformas de intercambio reconocidas han lanzado sucesivamente mercados de inscripción, apoyando múltiples protocolos de inscripción como BRC-20 y EVM, lo que ha generado un amplio interés en el mercado por las inscripciones. Sin embargo, debido a la complejidad y novedad de los protocolos de inscripción, han surgido una variedad de 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 comprender el uso de los protocolos de inscripción, su forma de implementación y cómo proteger los activos de inscripción.

Inscripción概述

La inscripción es un mecanismo específico de la blockchain que permite registrar de forma permanente en la cadena información con un significado particular. Una vez que esta información es registrada, es difícil de modificar, pudiendo ser texto simple, así como código complejo, imágenes, etc. A través de un protocolo de inscripción estandarizado, se pueden realizar funciones de activos digitales.

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

Estado actual de la inscripción en el ecosistema

Desde que aparecieron las inscripciones en la cadena de bloques de Bitcoin como BRC-20, el ecosistema de inscripciones ha crecido rápidamente. Actualmente, varias cadenas de bloques han unido al ecosistema de inscripciones, incluyendo:

  • Protocolo de Ethscription de la cadena pública ETH
  • Protocolo ARC-20 de la cadena pública BTC
  • Protocolo BSC-20 de la cadena pública BSC
  • Protocolo PRC-20 de la cadena pública Polygon

Estos protocolos están diseñados para emitir inscripciones en sus respectivas cadenas de bloques.

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

Detalles del protocolo de inscripción principal

1. BRC-20

BRC-20 se basa en el modelo UTXO de Bitcoin y el protocolo Ordinals.

UTXO( no gastado es la unidad básica de las transacciones de Bitcoin. El protocolo Ordinals asigna un número único a cada satoshi en un UTXO), que es la unidad mínima de Bitcoin(, y admite la escritura de varios datos.

BRC-20 a través del protocolo Ordinals, escribe datos de texto JSON en un formato unificado en Satoshi, como un libro de contabilidad para los tokens BRC-20. Principalmente incluye las siguientes operaciones:

  • deploy: desplegar token
  • mint: acuñar tokens
  • transfer: transferencia de tokens

A través del análisis de estos datos textuales, se puede deducir la situación de tenencia y transferencia de tokens.

![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 a diferencia de BRC-20:

  • ARC-20 no especifica la cantidad de tokens en los datos
  • Utilizar la cantidad de satoshis en UTXO para representar la cantidad de tokens ### satoshi = 1 token ARC-20 (

ARC-20 se divide en tres pasos: despliegue, acuñación y transferencia:

  • Despliegue: Rellene el nombre del token, la cantidad total y otra información en el UTXO.
  • Acuñación: introducir el nombre del token en UTXO, la cantidad de satoshis en UTXO es igual a la cantidad acuñada.
  • Transferir: Transferir directamente el UTXO de los tokens poseídos sin necesidad de ingresar datos adicionales.

Al consultar el saldo de tokens ARC-20, solo es necesario leer la cantidad de satoshis en el UTXO que posee ese token.

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

) 3. Inscripción

Ethscription utiliza los bloques de datos calldata de las transacciones de Ethereum para crear y compartir datos.

Crear inscripción:

  1. Convertir el contenido ### en una URI codificada en Base64 como la imagen (.
  2. Convertir URI a cadena hexadecimal
  3. Enviar una transferencia normal de ETH, insertar la cadena hexadecimal en calldata

Transferir inscripción de Ethscription: El remitente transfiere a la dirección de recepción, ingresando el hash de la transacción que creó la inscripción en calldata.

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

) 4. inscripción de la cadena EVM

Los protocolos de inscripción de cadenas EVM como BSC, Ethereum y Polygon son 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":""}

  • p: nombre del protocolo ### como bsc-20(
  • op: operación ) como mint (
  • tick:nombre del token
  • amt:cantidad de tokens

En la acuñación, envíe una transferencia normal a la dirección objetivo, llenando los datos en el formato mencionado anteriormente en calldata.

Al transferir, envíe el dinero a la dirección de recepción, ingresando el hash de la transacción que creó el token en calldata.

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

Consideraciones de seguridad

  1. El protocolo de inscripción BTC se basa en transacciones UTXO, y los usuarios que realicen transferencias de BTC normales pueden provocar que los activos de inscripción se transfieran por error o se "quemen".

  2. Comprender completamente los principios de implementación de cada inscripción protocolo, para evitar pérdidas de activos por operaciones incorrectas.

  3. Aunque la inscripción en las transacciones puede reducir costos adicionales, los usuarios deben tener especial cuidado para asegurar un funcionamiento correcto.

  4. El formato de datos de inscripción puede variar entre diferentes cadenas EVM o protocolos, por lo que debe tener cuidado al diferenciarlos.

  5. Los activos de inscripción son reconocidos y presentados por servidores locales, es importante elegir un servicio de índice confiable.

En resumen, aunque la inscripción ha reducido el costo de participación para los usuarios, su especificidad también ha traído nuevos riesgos de seguridad. Al participar en el ecosistema de inscripción, los usuarios deben estar bien informados sobre los conocimientos relevantes y operar con precaución para garantizar la seguridad de sus activos.

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

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
  • 5
  • Republicar
  • Compartir
Comentar
0/400
AllInDaddyvip
· 08-14 04:11
tontos siempre quedan fuera. Quien se atreve a Todo dentro es mi persona.
Ver originalesResponder0
FrontRunFightervip
· 08-14 04:08
otro bosque oscuro emergiendo... va a ser un baño de sangre mev tbh
Ver originalesResponder0
RugPullAlertBotvip
· 08-14 04:08
Otra vez los tontos suman para correr puntos.
Ver originalesResponder0
BlockchainFoodievip
· 08-14 04:06
las inscripciones son como un buen vino... necesitan un almacenamiento adecuado o te arruinarás
Ver originalesResponder0
TestnetFreeloadervip
· 08-14 03:58
tontos entran al mercado para tomar a la gente por tonta
Ver originalesResponder0
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)