ExploreTrendingAnalytics
Nostr Archives
ExploreTrendingAnalytics
VoidHash22d ago
Desde mi ultima publicación de consolidación de UTXO´s he recibido mensajes y comentarios con preguntas como, ¿qué son los UTXO´s? o ¿Cómo funcionan los UTXO´s?. Aquí te dejo una explicación para el que novato lo entienda muy facil y para que el experto refresque. 1) Qué es un UTXO Un UTXO (Unspent Transaction Output) es una "pieza" concreta de bitcoin que existe en la red y que todavía no se ha gastado. No es un número en una cuenta. Es más parecido a un billete o una moneda: algo que puedes señalar y decir "esto es mío y aún no lo he usado". Tu wallet no guarda "un saldo" como haría un banco. Lo que tiene son varias piezas (UTXOs) que, sumadas, dan tu total. Cada una viene de una transacción anterior y queda "viva" hasta que la gastas. Quedate con esta nota mental: Bitcoin funciona por piezas, no por saldos. 2) Por qué tienes UTXOs en tu wallet Tienes UTXOs porque cada vez que recibes BTC, la red crea una o más salidas (outputs) asignadas a tu dirección. Si hoy recibes 0.01 BTC y mañana 0.02 BTC, acabarás con dos UTXOs distintos, aunque tu wallet muestre un saldo de 0.03. Esto ocurre porque una transacción en Bitcoin no "ingresa dinero en una cuenta", sino que genera outputs que quedan vinculados a ti. Tu wallet simplemente te presenta esas piezas como un balance único para que sea cómodo. Pero por debajo hay un inventario de piezas separadas. Consecuencia: muchas recepciones pequeñas = muchas piezas pequeñas acumulándose en tu wallet. 3) Cómo funciona una transacción Una transacción en Bitcoin consume UTXOs existentes (inputs) y crea UTXOs nuevos (outputs). - Inputs: las piezas que tu wallet elige de su inventario para cubrir el pago. - Outputs: las nuevas piezas que se crean. Normalmente dos: una para el destinatario y otra de vuelta a ti como cambio. - Fee: la comisión no aparece como un output dirigido "al minero". Es simplemente la diferencia entre lo que entra y lo que sale. > fee = suma(inputs) − suma(outputs) La idea esencial: cuando pagas, tus UTXOs antiguos se destruyen y nacen UTXOs nuevos. Nada se "transfiere"; se consume y se recrea. 4) UTXO en Bitcoin: qué es y cómo funciona (visión global) Piensa en la blockchain como una fábrica que, con cada bloque, va emitiendo piezas nuevas. Cada transacción genera outputs. Algunos se gastan después en otras transacciones, otros quedan pendientes como UTXOs disponibles. La red valida que cada UTXO solo pueda gastarse una vez: cada input referencia un output anterior concreto, y las reglas de consenso impiden reutilizarlo. Así es como Bitcoin resuelve el problema del doble gasto sin necesitar un banco. Por eso el modelo UTXO es tan robusto: la contabilidad es concreta (piezas individuales) y verificable por cualquier nodo. 5) Cómo se gasta un UTXO: inputs, outputs y cambio Gastar un UTXO es como pagar con un billete grande: no puedes partirlo, lo entregas entero y recibes cambio. Ejemplo: tienes un UTXO de 0.10 BTC y quieres pagar 0.06 BTC. Tu transacción creará: - Output al receptor: 0.06 BTC - Output de cambio para ti: 0.10 − 0.06 − 0.005 de fee El receptor recibe sus 0.06 BTC y tu 0.035 BTC de cambio. La wallet decide automáticamente a qué dirección vuelve ese cambio. Normalmente usa una dirección nueva tuya, por privacidad. Casi siempre hay cambio. No es un fallo ni algo raro; es el funcionamiento normal de Bitcoin. 6) Cómo se calcula la comisión (fee) En Bitcoin, la comisión no depende del importe que envías. Depende de dos cosas: el tamaño de tu transacción en datos y la tarifa por unidad que estés dispuesto a pagar. - Tamaño: se mide en vbytes (virtual bytes). Cuantos más inputs y outputs tenga tu transacción, más vbytes ocupa. - Tarifa: se expresa en sat/vB (satoshis por virtual byte). Varía según la congestión de la red en ese momento. > fee (sats) = tamaño (vB) × tarifa (sat/vB) La conclusión directa: más inputs y outputs = más datos = más vbytes = más fee, aunque el importe que envíes sea pequeño. Idealmente, si no necesitas hacer la transacción urgente, hay quien espera a momentos donde la mempool muestra un bajo nivel de comisiones para ejecutarla. Por ejemplo, para consolidar UTXO´s. 7) Por qué tus UTXOs afectan a tus comisiones La parte que más pesa en el tamaño de una transacción es el número de inputs. Si tu wallet tiene que juntar 30 UTXOs pequeños para cubrir un pago, la transacción será grande y costará mucho más que si pudieras pagar con 2 UTXOs grandes. Por eso existe la estrategia de consolidación: juntar muchos UTXOs en pocos aprovechando momentos de fees bajas. Así, cuando necesites hacer un pago real, tu transacción será más ligera y barata. Ojo: consolidar es útil, pero tiene un coste en privacidad, porque enlaza varias piezas en una sola transacción y revela que todas son tuyas. Es un equilibrio que cada uno debe valorar. Recuerda: más inputs → más vbytes → más fee. 8) Lo esencial en 6 líneas - Un UTXO es una pieza de BTC sin gastar. - Tu wallet guarda muchas piezas, no un saldo "bancario". - Una transacción consume inputs y crea outputs nuevos. - Casi siempre hay un output de cambio de vuelta a ti. - La fee depende del tamaño en datos, no del importe: fee = tamaño (vB) × tarifa (sat/vB). - Muchos UTXOs pequeños implican transacciones más grandes y fees más altas.
💬 0 replies

Replies (0)

No replies yet.