Análisis del mejor modelo del mecanismo de sustitución de activos de Bitcoin
Introducción
Las transacciones son el núcleo de web3, y la atención es su recurso más importante. El precio es el punto de partida de la popularidad, mientras que el valor es el punto final del tiempo.
La reducción a la mitad de Bitcoin y el lanzamiento del protocolo Runes ya llevan más de un mes. Durante este tiempo, han surgido numerosas plataformas de intercambio y mercados de trading. El día de la reducción a la mitad, el costo de la代打 de un activo de Runes incluso superó los 100 dólares.
Este artículo tomará como ejemplo el activo Runes para explorar el mejor mecanismo del modelo de代打 (grabado) de activos en Bitcoin.
1. Análisis del ranking de GAS de la plataforma de代打 Runes
Desde el punto de vista de la propuesta, las conclusiones principales son las siguientes:
clasificación de costos de gas: división + esquema en cadena < esquema en cadena < división < solo
Efecto de acumulación de activos: encadenado > división + encadenado > división
Velocidad de carga en lotes: dividir = dividir + en cadena > en cadena
1.1 Introducción al mecanismo de grabado de Runes
Runes utiliza la técnica de grabado para registrar información en el campo op-return de los UTXO de Bitcoin. Este método fue introducido en la versión 0.9 de Bitcoin Core, creando una salida verificable pero no consumible, lo que permite almacenar datos en la cadena de bloques.
En el explorador de bloques de Bitcoin, se puede ver la información op-return adjunta a la transacción. Aunque esta información ocupa la posición de salida de UTXO, no se puede transferir o consumir nuevamente, similar a la sección de notas de la transacción.
El mecanismo de代打 de Runes se puede resumir de manera sencilla como: una transacción solo puede代打 un activo. El costo de la transacción se refleja principalmente en el tamaño de los datos en la cadena. Por lo tanto, el diseño óptimo de la plataforma de代打 debe reducir al máximo la cantidad de UTXO en la transacción.
1.2 modelo de división
El modelo de división realiza una transacción primero durante el proceso de代打, dividiendo los fondos en múltiples subtransacciones, y luego cada subtransacción procede a la acuñación de activos.
Tomando como ejemplo una plataforma, el proceso de ejecución es el siguiente:
La primera transacción estima la tarifa de cada sub-transacción, reservando 546 (valor de polvo común) + monto de la tarifa, dividiendo múltiples UTXO a una nueva dirección.
La segunda transacción se realiza desde una nueva dirección de vuelta a la dirección del usuario, completando el servicio de intermediación, y el usuario recibe activos Runes.
El principal problema de este modelo es:
Necesita realizar primero una transacción de división
El usuario obtiene UTXO descentralizados
Los usuarios pueden necesitar fusionar antes de colocar una orden de venta, lo que aumenta el costo de la transacción.
Algunas plataformas no ejecutan el uso de bots para los usuarios en las transacciones fraccionadas, lo que resulta en una mayor pérdida general.
1.3 modelo de cadena
El modelo de cadena es similar a una cadena de transacciones continua, donde cada transacción consume la transacción anterior que aún está en el pool de memoria. En este modo, la plataforma generalmente cobra una tarifa en la primera transacción, y las transacciones posteriores se procesan en un ciclo, con una cantidad de datos relativamente menor.
La ventaja del modelo en cadena radica en el bajo costo de gas, pero está limitada por el mecanismo de defensa contra ataques DoS de los nodos de Bitcoin, donde el vout de un solo UTXO puede ser consumido y su enlace puede tener un máximo de 25 transacciones en el pool de memoria. Esta es también la razón por la que la acuñación en grandes volúmenes generalmente utiliza direcciones intermedias.
2. Modelo óptimo de代打 de Runes: división + en cadena
Una plataforma ha adoptado un esquema de división + en cadena, convirtiéndose en el modelo relativamente mejor en la actualidad. Sus características incluyen:
Al dividir, se asigna un activo al usuario, no se desperdicia la oportunidad.
Ejecutar la acuñación dentro de 25 veces, después de obtener suficiente gas para la acuñación en cadena.
Después de realizar más de 25 acuñaciones, ejecutar después de dividir el gas necesario en múltiples cadenas.
Este modelo, aunque la tarifa básica no es mejor que la de una cadena pura, puede lograr una acuñación a gran escala y la eficiencia de la cadena puede controlarse para completarse dentro de 2 bloques.
2.1 La importancia de la eficiencia en la cadena
Los nodos de Bitcoin tienen un mecanismo de protección contra ataques DoS, limitando el consumo de vout de un solo UTXO y su enlace a un máximo de 25 transacciones en el pool de memoria. Esta es la razón por la cual la acuñación en grandes cantidades generalmente utiliza direcciones intermedias.
El modelo de división puede ser colocado en la memoria sin restricciones después de que la transacción se haya dividido y se haya registrado en la cadena (debido a que la transacción padre ya no está en la memoria, cada vout de UTXO se calcula de forma independiente con un límite de 25). Mientras que el modelo en cadena solo puede tener 25 transacciones en la memoria al mismo tiempo.
Por lo tanto, el modelo óptimo no solo debe considerar el costo del gas, sino también tener en cuenta la capacidad de acuñación a gran escala.
tasa de optimización de tarifas de 2.2 BTC en comparación
Tomando como ejemplo la dirección Taproot, la estructura de tarifas de diferentes tipos de direcciones es ligeramente diferente:
Por cada input adicional, vsize aumenta 58
Cada vez que se añade una salida, el vsize aumenta 43
Cada OP_RETURN, el vsize aumenta aproximadamente 30
A través de los cálculos se obtiene:
Minting en cadena de 10 transacciones, con un costo de 1310 vsize
Dividir en lotes Mint 10 transacciones, costo de 1697 vsize
tasa de optimización de gas: 22.8%
Mint por lotes en cadena 20 transacciones, con un costo de 2620 vsize
Dividir en lotes Mint 20 transacciones, con un costo de 3437 vsize
tasa de optimización de gas: 23.8%
Parece que una optimización del 20% no es mucho, pero en tiempos de altos costos de servicios de trading, un lote de 10 puede ahorrar alrededor de 200 dólares, lo cual tiene un impacto significativo en el umbral psicológico de las transacciones.
3. Resumen
Desde su lanzamiento hace un mes, el protocolo de activos Runes no ha logrado superar los 1000 millones de dólares en capitalización de mercado, pero su desarrollo sigue siendo digno de atención. Actualmente, la infraestructura central de la economía colaborativa y el mercado es insuficiente, lo que provoca que el costo de participación de los pequeños inversores sea demasiado alto y la participación institucional carezca de operación ecológica.
Las plataformas existentes cobran altas comisiones o no ofrecen funciones completas. Algunas plataformas, aunque utilizan un modelo encadenado de bajo costo, pueden tener estimaciones de gas inexactas que podrían provocar fallos en las transacciones, afectando la determinación de la cadena.
Además, el modelo de trading actual ignora las verdaderas necesidades de los usuarios: la transacción en sí. En las primeras etapas del mercado, cuando las fluctuaciones de precios son enormes, además de las acciones del proyecto, la demanda de grandes cantidades de activos en realidad no es mucha. Los usuarios clave de la plataforma deberían ser los minoristas.
Por lo tanto, aunque el modelo en cadena tiene un costo bajo, puede no ser adecuado para la etapa de precios de alta volatilidad en los primeros días del mercado, debido a la falta de herramientas de desglose. Combinando más de 20 activos en una sola transacción, se incrementará el umbral de la transacción.
Este artículo solo discute el mecanismo de代打 de activos en BTC, en el futuro también se explorarán modelos de mercado de transacciones aplicables a nuevos activos como BRC20, Ordinals, Atomical, Runes.
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.
14 me gusta
Recompensa
14
6
Compartir
Comentar
0/400
JustHodlIt
· hace6h
¿Por qué complicarse tanto con el代打?
Ver originalesResponder0
WhaleSurfer
· hace6h
¿Por qué suena tan complicado? Mejor que los inversores minoristas no se metan en eso.
Ver originalesResponder0
BearMarketSunriser
· hace6h
¿No sería suficiente si el costo de producción es más bajo?
Explorando el mecanismo de代打 de activos Bitcoin: Análisis del mejor modelo del protocolo Runes
Análisis del mejor modelo del mecanismo de sustitución de activos de Bitcoin
Introducción
Las transacciones son el núcleo de web3, y la atención es su recurso más importante. El precio es el punto de partida de la popularidad, mientras que el valor es el punto final del tiempo.
La reducción a la mitad de Bitcoin y el lanzamiento del protocolo Runes ya llevan más de un mes. Durante este tiempo, han surgido numerosas plataformas de intercambio y mercados de trading. El día de la reducción a la mitad, el costo de la代打 de un activo de Runes incluso superó los 100 dólares.
Este artículo tomará como ejemplo el activo Runes para explorar el mejor mecanismo del modelo de代打 (grabado) de activos en Bitcoin.
1. Análisis del ranking de GAS de la plataforma de代打 Runes
Desde el punto de vista de la propuesta, las conclusiones principales son las siguientes:
1.1 Introducción al mecanismo de grabado de Runes
Runes utiliza la técnica de grabado para registrar información en el campo op-return de los UTXO de Bitcoin. Este método fue introducido en la versión 0.9 de Bitcoin Core, creando una salida verificable pero no consumible, lo que permite almacenar datos en la cadena de bloques.
En el explorador de bloques de Bitcoin, se puede ver la información op-return adjunta a la transacción. Aunque esta información ocupa la posición de salida de UTXO, no se puede transferir o consumir nuevamente, similar a la sección de notas de la transacción.
El mecanismo de代打 de Runes se puede resumir de manera sencilla como: una transacción solo puede代打 un activo. El costo de la transacción se refleja principalmente en el tamaño de los datos en la cadena. Por lo tanto, el diseño óptimo de la plataforma de代打 debe reducir al máximo la cantidad de UTXO en la transacción.
1.2 modelo de división
El modelo de división realiza una transacción primero durante el proceso de代打, dividiendo los fondos en múltiples subtransacciones, y luego cada subtransacción procede a la acuñación de activos.
Tomando como ejemplo una plataforma, el proceso de ejecución es el siguiente:
El principal problema de este modelo es:
1.3 modelo de cadena
El modelo de cadena es similar a una cadena de transacciones continua, donde cada transacción consume la transacción anterior que aún está en el pool de memoria. En este modo, la plataforma generalmente cobra una tarifa en la primera transacción, y las transacciones posteriores se procesan en un ciclo, con una cantidad de datos relativamente menor.
La ventaja del modelo en cadena radica en el bajo costo de gas, pero está limitada por el mecanismo de defensa contra ataques DoS de los nodos de Bitcoin, donde el vout de un solo UTXO puede ser consumido y su enlace puede tener un máximo de 25 transacciones en el pool de memoria. Esta es también la razón por la que la acuñación en grandes volúmenes generalmente utiliza direcciones intermedias.
2. Modelo óptimo de代打 de Runes: división + en cadena
Una plataforma ha adoptado un esquema de división + en cadena, convirtiéndose en el modelo relativamente mejor en la actualidad. Sus características incluyen:
Este modelo, aunque la tarifa básica no es mejor que la de una cadena pura, puede lograr una acuñación a gran escala y la eficiencia de la cadena puede controlarse para completarse dentro de 2 bloques.
2.1 La importancia de la eficiencia en la cadena
Los nodos de Bitcoin tienen un mecanismo de protección contra ataques DoS, limitando el consumo de vout de un solo UTXO y su enlace a un máximo de 25 transacciones en el pool de memoria. Esta es la razón por la cual la acuñación en grandes cantidades generalmente utiliza direcciones intermedias.
El modelo de división puede ser colocado en la memoria sin restricciones después de que la transacción se haya dividido y se haya registrado en la cadena (debido a que la transacción padre ya no está en la memoria, cada vout de UTXO se calcula de forma independiente con un límite de 25). Mientras que el modelo en cadena solo puede tener 25 transacciones en la memoria al mismo tiempo.
Por lo tanto, el modelo óptimo no solo debe considerar el costo del gas, sino también tener en cuenta la capacidad de acuñación a gran escala.
tasa de optimización de tarifas de 2.2 BTC en comparación
Tomando como ejemplo la dirección Taproot, la estructura de tarifas de diferentes tipos de direcciones es ligeramente diferente:
A través de los cálculos se obtiene:
Minting en cadena de 10 transacciones, con un costo de 1310 vsize
Dividir en lotes Mint 10 transacciones, costo de 1697 vsize
tasa de optimización de gas: 22.8%
Mint por lotes en cadena 20 transacciones, con un costo de 2620 vsize
Dividir en lotes Mint 20 transacciones, con un costo de 3437 vsize
tasa de optimización de gas: 23.8%
Parece que una optimización del 20% no es mucho, pero en tiempos de altos costos de servicios de trading, un lote de 10 puede ahorrar alrededor de 200 dólares, lo cual tiene un impacto significativo en el umbral psicológico de las transacciones.
3. Resumen
Desde su lanzamiento hace un mes, el protocolo de activos Runes no ha logrado superar los 1000 millones de dólares en capitalización de mercado, pero su desarrollo sigue siendo digno de atención. Actualmente, la infraestructura central de la economía colaborativa y el mercado es insuficiente, lo que provoca que el costo de participación de los pequeños inversores sea demasiado alto y la participación institucional carezca de operación ecológica.
Las plataformas existentes cobran altas comisiones o no ofrecen funciones completas. Algunas plataformas, aunque utilizan un modelo encadenado de bajo costo, pueden tener estimaciones de gas inexactas que podrían provocar fallos en las transacciones, afectando la determinación de la cadena.
Además, el modelo de trading actual ignora las verdaderas necesidades de los usuarios: la transacción en sí. En las primeras etapas del mercado, cuando las fluctuaciones de precios son enormes, además de las acciones del proyecto, la demanda de grandes cantidades de activos en realidad no es mucha. Los usuarios clave de la plataforma deberían ser los minoristas.
Por lo tanto, aunque el modelo en cadena tiene un costo bajo, puede no ser adecuado para la etapa de precios de alta volatilidad en los primeros días del mercado, debido a la falta de herramientas de desglose. Combinando más de 20 activos en una sola transacción, se incrementará el umbral de la transacción.
Este artículo solo discute el mecanismo de代打 de activos en BTC, en el futuro también se explorarán modelos de mercado de transacciones aplicables a nuevos activos como BRC20, Ordinals, Atomical, Runes.