Análisis profundo del protocolo Runes: mecanismos de diseño, ventajas y desventajas, y su impacto en el ecosistema de Bitcoin

robot
Generación de resúmenes en curso

Análisis profundo del protocolo Runes: mecanismos de diseño y limitaciones

1. Runes( introducción de los runas)

En el último año, el fenómeno más llamativo en el ámbito de web3 ha sido la explosión del ecosistema de inscripciones. Su punto de partida es Ordinals, una tecnología que otorga un número único a cada satoshi en Bitcoin.

El fundador principal de Ordinals, Casey, presentó el código base de Runes en septiembre del año pasado, pero la red principal aún no se ha lanzado. Esto llevó a algunos proyectos a forquear el código anticipadamente y emitir protocolos como RunesAlpha. A pesar de las controversias sobre plagio, el aumento de varios cientos de millones de dólares en capitalización de mercado en solo unos meses también demuestra el gran potencial del protocolo Runes.

La versión oficial del protocolo Runes se lanzará oficialmente en la mainnet de Bitcoin alrededor del 20 de abril de 2024. Esto significa que las partes del proyecto, las billeteras y las plataformas de intercambio enfrentarán un gran desafío al lanzarse directamente en la mainnet.

Análisis profundo del mecanismo de diseño subyacente y las limitaciones del protocolo Runes

2. La forma de registrar información adicional en Bitcoin

Existen dos soluciones principales de adjuntos de datos fuera de la cadena en Bitcoin: grabado y grabado.

2.1 Principios básicos de grabado

Runes utiliza tecnología de grabado para escribir información en el campo op-return de UTXO de Bitcoin. Esta es una forma sencilla e intuitiva de registro en la cadena, que se ha soportado desde la versión 0.9 de Bitcoin Core. op-return crea una salida verificable pero no consumible, lo que permite almacenar datos en la blockchain.

En el explorador de blockchain, se puede ver la información op-return adjunta a las transacciones. Esta información suele ser datos codificados en hexadecimal, que al decodificarse pueden obtenerse como una cadena en formato JSON, que representa la implementación, acuñación, emisión, etc. de los activos Runes.

2.2 Principios básicos de grabado

Los protocolos como Ordinals/brc20 incorporan metadatos en los datos de testigo de la transacción, logrando esto a través de segregated witness y P2TR. Este proceso incluye dos etapas: presentación y revelación, y requiere completar dos transacciones.

P2TR es un tipo de salida de transacción introducido por la actualización Taproot de Bitcoin en 2021, que mejora la privacidad de las transacciones. Una vez completado el proceso de grabado, el protocolo Ordinals establece que la inscripción se vincule al primer sat de la primera entrada.

2.3 Comparación de dos soluciones

Ventajas del grabado: lógica simple, bajo costo de transacción, no ocupa la memoria del nodo completo. Desventajas: longitud limitada a 80 bytes, se requiere una alta compresión de datos.

Ventajas del grabado: casi sin restricciones de tamaño, con cierta protección de la privacidad, admite múltiples formas de jugar. Desventajas: requiere dos veces en la cadena, costos más altos, gran presión en la memoria del nodo completo.

Análisis profundo del mecanismo de diseño subyacente y limitaciones del protocolo Runes

3. Análisis del diseño de la capa base de Runes

3.1 Runas versión 0.11

La primera versión de Runes se divide en tres partes: edicts( transferencia de activos), etching( implementación de activos), burn( destrucción).

Los edictos definen la dirección de la transferencia de activos, y el grabado presenta la información de implementación de activos. En comparación con ERC721, Runas ha añadido los campos limit y term, limitando la cantidad de mint y el intervalo. Esta es la diferencia fundamental entre el proyecto de inscripciones y la emisión de activos mediante contratos inteligentes de Ethereum, ya que carece de la capacidad de verificación en tiempo real.

El protocolo de inscripciones define de manera unificada la emisión de activos y el método de minting, enfatizando un lanzamiento justo, completamente abierto a la participación de los usuarios y limitando la intervención de los proyectos.

Análisis profundo del mecanismo de diseño subyacente y limitaciones del protocolo Runes

3.2 Runes versión 0.18

La nueva versión de Runes se divide en cuatro aspectos: edicts, Mint, etching y otros campos.

edicts agrega un parámetro pointer, utilizado para modificar la dirección de transferencia predeterminada de los activos, reduciendo la cantidad de codificación y el costo de transacción.

El campo Mint limita cada transacción a la posibilidad de acuñar un solo activo, equilibrando la línea de partida entre los usuarios técnicos y los usuarios comunes.

cambio máximo del campo etching:

  • El ID del activo se cambiará a formato de cadena, ahorrando espacio de codificación.
  • Introducir el campo terms, especificar el inicio y el final de mint, aumentar la equidad
  • Establecer reglas de liberación de longitud de nombre, evitar el registro excesivo
  • Utilizando un proceso de dos pasos de commit y reveal, se protege el control del nombre del emisor.

Se añadió el campo turbo, reservado para futuros cambios en el protocolo.

Interpretación profunda del mecanismo de diseño subyacente y limitaciones del protocolo Runes

4. Evaluación del nuevo protocolo de Runes

Ventajas:

  • Ajustarse a la demanda del mercado, resolver el caos del ecosistema de inscripciones
  • Basado en la base de usuarios del protocolo Ordinals
  • Utilizando el método op_Return, se mejora la seguridad y el grado de descentralización.

Desventajas:

  • La oportunidad de lanzamiento es crítica, lo que puede afectar el desarrollo del ecosistema.
  • Reglas complejas, aumentan la dificultad de operación del usuario y el riesgo de phishing.
  • En comparación con protocolos como Atomical, carece de una disposición L2 o BVM.

Análisis profundo del mecanismo de diseño subyacente y limitaciones del protocolo Runes

BTC-0.64%
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
  • 1
  • Compartir
Comentar
0/400
BearMarketGardenervip
· 07-25 05:49
Tengo buenas expectativas sobre este ecosistema
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)