Análisis profundo del protocolo Runes: mecánica de diseño, ventajas y desventajas, y comparación de los métodos de registro de datos en la cadena de Bitcoin.

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

1. Runes(protocolo)概述

En el último año, el desarrollo más destacado en el ámbito de Web3 ha sido la explosión del ecosistema de inscripciones, cuyo origen se remonta al protocolo Ordinals. Ordinals es una tecnología que otorga un número de serie único a cada satoshi en Bitcoin.

El fundador principal del protocolo Runes, Casey, presentó el código base en septiembre del año pasado, pero no ha lanzado oficialmente la versión de mainnet. Esto llevó a que algunos proyectos bifurcaran el código anticipadamente y lanzaran protocolos como RunesAlpha. A pesar de las controversias, estos proyectos han logrado un aumento en su capitalización total de cientos de millones de dólares en solo unos meses, demostrando el enorme potencial del protocolo Runes.

La versión oficial del protocolo Runes está programada para lanzarse en la mainnet de Bitcoin alrededor del 20 de abril de 2024. Esto significa que los desarrolladores del proyecto, los proveedores de servicios de billetera y las plataformas de intercambio enfrentarán el desafío de desarrollar y probar directamente en un entorno de mainnet.

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

2. Método de registro de datos en la cadena de Bitcoin

Hay dos formas principales de adjuntar datos fuera de la cadena en Bitcoin: grabado y esculpido.

2.1 Principios básicos de grabado

Runes utiliza la tecnología de grabado para escribir información directamente en el campo OP_RETURN de UTXO de Bitcoin. Este método está disponible desde la versión 0.9 de Bitcoin Core en 2014, creando una salida verificable pero no consumible, lo que permite almacenar datos en la cadena de bloques.

En el explorador de blockchain, se puede ver claramente la información OP_RETURN adjunta a la transacción. Esta información suele existir en forma de código hexadecimal, que al decodificarse puede presentarse como una cadena en formato JSON, que incluye información sobre el despliegue, acuñación y emisión de activos Runes.

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

2.2 Principios básicos de grabado

Los protocolos como Ordinals/BRC20 logran el almacenamiento en cadena al escribir metadatos en los datos de testigos de la transacción. Este proceso utiliza el testigo aislado y el método de "pago a Taproot", y se divide en dos fases: la presentación y la revelación, que generalmente requieren dos transacciones para completarse.

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 condiciones de la transacción. El proceso de grabado incluye generar la transacción (commit) para la dirección P2TR y la transacción (reveal) que revela el contenido del script.

El protocolo Ordinals establece que las inscripciones se vinculan al primer sat del primer input, completando así el proceso de inscripción.

2.3 Comparación de dos soluciones

Ventajas del grabado:

  • Lógica simple e intuitiva
  • Bajo costo de transacción
  • No ocupa el pool de memoria del nodo completo

Desventajas del grabado:

  • Limitado a una longitud de 80 bytes
  • Se requiere codificación de datos altamente comprimida

Ventajas grabadas:

  • Casi sin restricciones en el tamaño de los datos
  • Tiene cierta capacidad de protección de la privacidad
  • Soporta múltiples modos de juego avanzados ( como bloqueo de tiempo, prueba de trabajo )

Desventajas del grabado:

  • Se requieren dos transacciones en la cadena, lo que eleva el costo total.
  • El compromiso de las transacciones tiene una duración larga, lo que genera una gran presión en la memoria de los nodos completos.

3. Análisis del diseño del protocolo Runes

3.1 Runas versión 0.11

La versión inicial del protocolo Runes incluye tres partes principales:

  • edicts( información de transferencia de activos)
  • grabado( información de despliegue de activos)
  • burn( destrucción )

Esta versión ya está relativamente perfeccionada, soporta operaciones como la combinación y división de activos. En comparación con los contratos inteligentes de Ethereum, los protocolos de inscripciones como Runes unifican la emisión de activos y la forma de participación, enfatizando el concepto de lanzamiento justo.

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

3.2 Runes versión 0.18

La última versión del protocolo Runes introduce varias actualizaciones importantes:

  1. Se añade el parámetro pointer al campo edicts, optimizando la eficiencia de codificación al transferir múltiples activos simultáneamente.

  2. Se añadió el campo Mint, limitando cada transacción a la acuñación de un solo activo, equilibrando las oportunidades de participación de los usuarios técnicos y los usuarios comunes.

  3. grabado ( despliegue de activos ) mejora significativa de campos:

    • Optimizar el método de generación de ID de activos, reducir la cantidad de codificación
    • Introducir el campo terms, permitiendo al emisor especificar el tiempo de inicio y finalización de la acuñación
    • Establecer el parámetro cap para limitar el número total de acuñaciones
    • Implementar reglas de liberación de longitud de nombre, controlar recursos escasos
    • Utilizando un proceso de dos pasos similar a la grabación ( commit y reveal ), aumentando la protección de la privacidad
  4. Se añade el campo turbo, reservando espacio para futuras actualizaciones del protocolo.

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

4. Evaluación del nuevo protocolo de Runes

Ventajas:

  • Se ajusta a la demanda del mercado, resolviendo algunos puntos críticos en el ecosistema de inscripciones.
  • Integrar el protocolo Ordinals, se puede obtener rápidamente una base de usuarios.
  • Utilizar OP_RETURN para registrar datos, mejorar la seguridad y el grado de descentralización.
  • Como complemento al protocolo FT, añadió funcionalidades a los Ordinals más allá de los NFT.

Desventajas:

  • El tiempo para el lanzamiento es apretado, lo que puede afectar el desarrollo inicial del ecosistema.
  • Reglas complejas, aumentan la dificultad de uso para los usuarios
  • El diseño de nombres puede aumentar el riesgo de phishing
  • Aún no se han abordado funciones avanzadas como Layer 2 o máquinas virtuales, existe una diferencia con los productos de la competencia.

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

BTC-2.25%
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
  • Compartir
Comentar
0/400
TokenGuruvip
· 07-11 00:30
Otra vez es el momento de Ser engañados
Ver originalesResponder0
LiquidatorFlashvip
· 07-10 03:53
El futuro tiene mucho potencial.
Ver originalesResponder0
SchroedingerMinervip
· 07-09 05:00
inscripción abrió y Cupones de clip
Ver originalesResponder0
JustHereForMemesvip
· 07-09 04:59
Esperando el gran espectáculo del Mainnet
Ver originalesResponder0
DataPickledFishvip
· 07-09 04:59
rune o convertirse en el mayor ganador
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)