Optimización de la acuñación de activos Bitcoin: separación + modelo en cadena de máxima eficiencia

Discusión sobre la optimización del modelo de acuñando de activos de Bitcoin

Introducción

Las transacciones son el núcleo de web3, y la atención es su recurso más crítico. El precio a menudo es el punto de partida de la atención de las personas, mientras que el verdadero valor necesita tiempo para ser validado.

El halving de Bitcoin ha pasado un mes, y el esperado protocolo Runes también ha estado disponible durante un mes. Durante este tiempo, han surgido numerosas plataformas de acuñando de activos y mercados de intercambio. En el día del halving, el costo de acuñar activos Runes en una sola vez incluso superó los 100 dólares.

Este artículo tomará como ejemplo el activo Runes para explorar el modelo de acuñando de activos óptimo en Bitcoin.

1. Clasificación de gastos de gas en la plataforma de acuñando Runes

Después de analizar, las conclusiones clave son las siguientes:

  1. orden de costos de gas: división + en cadena < en cadena < división < acuñando único
  2. Grado de centralización: cadena ( sin dirección intermedia ) < división ( sin dirección intermedia ) < cadena ( con dirección intermedia ) < división ( con dirección intermedia )
  3. Efecto de agregación de activos: cadena > división + cadena > división
  4. Velocidad de carga en cadena por lotes: dividir = dividir + en cadena > en cadena

Usando Runes como ejemplo, analizar el mejor mecanismo para el modelo de activos de juego (grabado) en Bitcoin

1.1 Introducción al mecanismo de acuñando Runes

Runes utiliza la tecnología de grabado para registrar información directamente en el campo OP_RETURN de los UTXO de Bitcoin. Esta tecnología ha sido soportada desde la versión 0.9 del cliente principal de Bitcoin, creando una salida verificable pero no consumible, lo que permite que los datos se almacenen de forma permanente en la cadena de bloques.

En el explorador de bloques de Bitcoin, se puede ver claramente la información OP_RETURN que acompaña a las transacciones. Aunque esta información ocupa la posición de salida del UTXO, en realidad es un dato cerrado, que no puede ser transferido o consumido nuevamente.

El mecanismo de acuñación de Runes se puede resumir de la siguiente manera: cada transacción solo puede acuñar un activo. Por lo tanto, el núcleo del diseño de la plataforma de acuñación radica en cómo controlar al máximo la cantidad de UTXO en la transacción para alcanzar el modelo óptimo.

1.2 modelo de división

El modelo de división realiza primero una transacción durante el proceso de acuñando, dividiendo los fondos en múltiples subtransacciones, y cada subtransacción luego procede a la acuñando de activos.

Tomando como ejemplo una plataforma, su proceso de ejecución es el siguiente:

  1. Primera transacción: Estimar la tarifa de cada subtransacción, reservar 546 satoshis (valor común de polvo de Bitcoin) más el monto de la tarifa, dividir los fondos en múltiples UTXO y transferir a una nueva dirección.

  2. Segunda transacción: Transferir fondos de la nueva dirección de vuelta a la dirección del usuario, completando al mismo tiempo la acuñación de activos.

El principal problema de este modelo es:

  • Se requieren transacciones adicionales de división
  • El usuario obtiene UTXO descentralizados
  • No es conveniente para las transacciones posteriores de los usuarios o para poner órdenes de venta.

Tomando Runes como ejemplo, analizar el mejor mecanismo del modelo de代打 (蚀刻) de activos en Bitcoin

1.3 modelo encadenado

El modelo de cadena es similar a encadenar múltiples transacciones, donde cada transacción consume la transacción anterior que aún está en el pool de memoria.

Esta característica del modelo es:

  • La cantidad de datos es relativamente pequeña
  • Se puede lograr acuñando de forma continua
  • Los activos se acumularán y eventualmente se transferirán al usuario

Sin embargo, debido a que los nodos de Bitcoin tienen un mecanismo para prevenir ataques DoS, se limita a que un solo UTXO y su cadena de consumo puedan tener un máximo de 25 transacciones en el pool de memoria al mismo tiempo. Esta es la razón por la que la acuñación en grandes cantidades generalmente requiere el uso de direcciones intermedias.

Usando Runes como ejemplo, analizar el mejor mecanismo para el modelo de代打 (蚀刻) de activos en Bitcoin

2. Modelo óptimo de acuñación de Runes: División + en cadena

Actualmente, un modelo híbrido que combina la división y la cadena se considera una solución relativamente óptima. Este modelo puede lograr acuñando a gran escala y también proporciona herramientas de división UTXO para facilitar su uso.

Sus ventajas incluyen:

  1. Al dividir, acuñando un activo para el usuario, se mejora la eficiencia.
  2. La acuñación dentro de 25 veces se puede ejecutar directamente.
  3. La acuñación más de 25 veces generará múltiples costos de gas necesarios para ejecutar la cadena.

Este modelo, aunque no necesariamente es superior en términos de tarifas a la cadena pura, puede lograr una acuñación a gran escala y la eficiencia de la cadena se puede controlar para completarse en 2 bloques.

Ejemplo de Runas, análisis del mejor mecanismo del modelo de activos de golpe (grabado) en Bitcoin

2.1 La importancia de la eficiencia en la cadena

Los nodos de Bitcoin tienen un mecanismo para prevenir ataques de DoS, limitando el consumo de un único UTXO y su cadena de consumo a un máximo de 25 transacciones que pueden existir simultáneamente en el pool de memoria. Esta es la razón por la cual la acuñación en grandes cantidades generalmente requiere el uso de direcciones intermedias.

El modelo de división, después de que la transacción padre se registre en la cadena, puede superar el límite de 25 transacciones y colocar más transacciones en el pool de memoria. Por lo tanto, el modelo híbrido no solo mantiene bajos costos de gas, sino que también tiene la capacidad de acuñación a gran escala.

tasa de optimización de tarifas de 2.2 BTC comparativa

Tomando como ejemplo la dirección Taproot, podemos calcular la tasa de optimización de gas de diferentes modelos:

  • Acuñando 10 monedas en lotes: Costo en cadena: 1310 vsize Coste de división: 1697 vsize Tasa de optimización: 22.8%

  • Acuñando 20 transacciones: Costo en cadena: 2620 vsize Costo de la división: 3437 vsize Tasa de optimización: 23.8%

Aunque un 20% de optimización parece poco, durante los picos de costos de acuñando que alcanzan los 100 dólares, 10 lotes de acuñando pueden ahorrar 200 dólares en costos. Estas pequeñas diferencias de costo eventualmente afectarán el umbral psicológico de transacción de los usuarios.

Analizando el mejor mecanismo del modelo de acuñación de activos en Bitcoin usando Runes como ejemplo

3. Resumen

Desde el lanzamiento del protocolo de activos Runes hace un mes, aunque no ha logrado superar los 1,000 millones de dólares en valor de mercado, los problemas expuestos merecen atención. La imperfección de las dos infraestructuras básicas, acuñando y comercio, en el ecosistema ha llevado a que el costo de participación para los minoristas sea demasiado alto y a que la participación institucional carezca de operación en el ecosistema.

Actualmente, las plataformas cobran altas tarifas o no tienen funciones completas. Por ejemplo, algunas plataformas, aunque utilizan un modelo en cadena con costos más bajos, tienen estimaciones de gas inexactas, lo que puede llevar a fallos en las transacciones y afectar la experiencia del usuario.

Además, el modelo de acuñando actual también ignora las verdaderas necesidades de los usuarios: la transacción en sí. En un mercado con fluctuaciones de precios extremas en sus inicios, la demanda de acuñando activos en grandes cantidades no es mucha, además de las propias acciones del proyecto. El grupo de usuarios clave de la plataforma debería ser el de los minoristas.

Por lo tanto, aunque el modelo en cadena tiene un costo bajo, en ausencia de herramientas de división en el mercado, la generación de más de 20 activos compuestos en una sola transacción aumentará la barrera de entrada para la transacción.

Usando Runes como ejemplo, analizar el mejor mecanismo del modelo de activos en Bitcoin (acuñando)

En el futuro, los desarrolladores que esperan participar en el ámbito de web3 pueden considerar aprender los fundamentos de Node.js, ejecutar directamente el código abierto de varias plataformas, evitando así los problemas de tarifas de plataforma. Incluso pueden construir transacciones multiplataforma, escuchar el pool de memoria y adelantarse para obtener ganancias.

Este artículo discute el mecanismo de acuñando de activos en BTC, y posteriormente explorará el modelo de mercado de transacciones, aplicable a los patrones de transacción de activos emergentes como BRC20, Ordinals, Atomicals, Runes, entre otros. Esté atento.

Ejemplo de Runes, análisis del mejor mecanismo del modelo de activos en Bitcoin (acuñando)

BTC-1.98%
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
  • 4
  • Compartir
Comentar
0/400
TradFiRefugeevip
· 08-04 10:43
¿No se dice que las tarifas de gas son insoportables? Resulta que se puede jugar así.
Ver originalesResponder0
ChainMaskedRidervip
· 08-03 10:50
gas tan caro solo se puede beber tierra mientras se acuña
Ver originalesResponder0
RooftopReservervip
· 08-03 10:47
gas está carísimo, me estoy quedando pobre y aún tengo que acuñar un martillo
Ver originalesResponder0
RugpullTherapistvip
· 08-03 10:38
No te preocupes por esas tonterías, con que el gas esté bajo es suficiente.
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)