tu inscripción

ComponentevbytesCosto (USD)

barrido de tamaño de archivo

Misma tarifa y precio BTC: cómo el costo total aumenta con el tamaño del contenido.

Tamaño del archivovBytes totalesCosto (USD)

¿Por qué las inscripciones son mucho más baratas de lo que parecen?

Una inscripción de Ordinales se almacena en la sección de testigos de una transacción de raíz principal. Desde SegWit, los datos testigo obtienen un descuento de peso: 1 unidad de peso por byte en lugar de 4, es decir 1 vbyte por 4 bytes de contenido. Por lo tanto, una imagen de 50 KB solo agrega alrededor de 12,800 vbytes a la transacción de revelación, no 51,200, un descuento 4 veces mayor incluso antes de mirar la tarifa.

Se requieren dos transacciones. El comprometerse La transacción bloquea los fondos en una dirección raíz principal que se compromete con el hash de su contenido. El revelar La transacción gasta esa salida, publicando el contenido y creando la inscripción. Esta calculadora utiliza estimaciones de gastos generales estándar (~154 vbytes para el envío de confirmación, ~160 vbytes de gastos generales fijos en el envío de revelación (entradas, salidas, encuadre del script)) además de los vbytes de testigo descontados del contenido, más una salida de franqueo con límite de polvo de 546 sat en cada transacción (1092 sats en total, reembolsables/gastables, sin cargo).

La tarifa importa más que el tamaño del archivo para las inscripciones típicas

Para cualquier cosa de menos de ~100 KB, los gastos generales fijos y el multiplicador de tarifas dominan el total mucho más que el tamaño del contenido en sí: una inscripción de texto durante un aumento de tarifas puede costar más que una imagen de 150 KB durante un mempool silencioso. Controlar tarifas de red actuales antes de cronometrar un gran lote de inscripciones.

Relacionado: Tarifas de red · Calculadora de ganancias NFT · Comparador de costes puente

Preguntas frecuentes

¿Cómo se calcula el coste de una inscripción a los Ordinales?

El contenido de la inscripción se almacena como datos testigo de raíz principal, lo que obtiene un descuento de peso de ~75 % en comparación con los datos de transacciones normales: 1 unidad de peso por byte en lugar de 4, por lo que 1 byte de contenido cuesta aproximadamente 0,25 vbytes. Se necesitan dos transacciones: un tx de confirmación (financia la revelación) y un tx de revelación (contiene su contenido y lo inscribe). Costo total = (bytes de contenido / 4 + vbytes generales de confirmación/revelación) x tarifa, más un pequeño franqueo con límite de polvo en cada transacción.

¿Por qué las inscripciones de 50 KB cuestan tan poco a pesar de que las tarifas de Bitcoin pueden aumentar?

Debido al descuento de testigo, una imagen de 50 KB solo agrega alrededor de 12.800 vbytes a la transacción de revelación (51.200 bytes/4), no 51.200. A una tarifa típica de baja congestión de 1 a 5 sat/vB, eso equivale aproximadamente a $10-70 dependiendo del precio de BTC, pero la misma inscripción durante un aumento de tarifa de 50-100+ sat/vB puede costar varios cientos de dólares: la congestión de mempool importa mucho más que el tamaño del archivo para cualquiera que se inscriba por debajo de ~200 KB.

¿Cuál es el límite práctico de tamaño de archivo para una inscripción?

No hay un límite estricto de protocolo, pero la política estándar de retransmisión de Bitcoin Core limita los datos de testigo de una sola transacción a alrededor de 400.000 vbytes (aproximadamente 4 MB de contenido sin procesar una vez que se tiene en cuenta el descuento de testigo), y la mayoría de los mineros/retransmisiones solo reenvían transacciones estándar. Las inscripciones recursivas (contenido que hace referencia a otras inscripciones ya inscritas, por ejemplo, para el arte generativo en cadena) evitan esto manteniendo cada inscripción individual pequeña mientras componen grandes obras de arte a partir de muchas piezas pequeñas.

¿Cuál es la diferencia entre la tarifa de inscripción y el envío?

La tarifa (sats x vbytes) es lo que se les paga a los mineros por incluir sus transacciones en un bloque. El franqueo es una pequeña cantidad separada (normalmente el límite de polvo de 546 sat) adjunta a la salida real que lleva la inscripción, por lo que el UTXO no está por debajo del umbral de polvo de Bitcoin y se puede rastrear/transferir más tarde. El envío no se quema ni se paga a nadie; simplemente permanece en el UTXO de la inscripción como BTC gastable.

¿La tarifa o el tamaño del archivo importan más para el costo?

Para inscripciones pequeñas y medianas (menos de ~100 KB), la tarifa domina: un aumento de 10 veces en la tarifa de mempool (digamos de 2 a 20 sat/vB) aproximadamente 10 veces su costo total independientemente del tamaño del archivo. Para inscripciones muy grandes (500 KB-4 MB), el tamaño del archivo comienza a dominar porque el recuento de vbytes testigo del contenido por sí solo puede exceder la sobrecarga fija de confirmación/revelación en 100 veces o más. El momento de su inscripción para una ventana de tarifa baja es más importante para las inscripciones típicas de imágenes/texto.

Compartir: 𝕏 Publicar Reddit