Antes de adentrarnos en UTXOs, definamos el BitcoinEl ciclo de vida de una transacción es importante. Técnicamente, las transacciones de Bitcoin son un poco más complicadas que las transacciones en moneda fiduciaria. Las transacciones en efectivo suelen ocurrir en incrementos de dólares enteros como $5 o $10, mientras que las transacciones de Bitcoin pueden ser tan pequeñas como hasta el octavo punto decimal, conocido como unsatoshi, mostrando su alto nivel de divisibilidad.
Al iniciar una transacción de Bitcoin, es importante entender que la criptomoneda en sí no se almacena físicamente en la billetera. En cambio, la billetera simplemente actúa como una herramienta para acceder y gestionar los fondos asociados con la dirección de Bitcoin del usuario.
El cadena de bloquessirve como un libro mayor público que registra todas las transacciones realizadas en la red, incluidas aquellas que involucran los fondos del usuario. Cuando alguien realiza una nueva transacción, nodos de Bitcoininiciar unproceso de validación de transacciones. Las transacciones válidas luego ingresan al mempool donde los mineros las seleccionan para incluirlas en un nuevo bloque.
Los mineros compiten para resolver un rompecabezas complejo, y el ganador agrega el bloque a la cadena de bloques. Otros nodos verifican las transacciones del bloque. Si son válidas, el bloque se convierte en una parte permanente del libro mayor, y el minero ganador recibe nuevos Bitcoins minados.
La cadena de bloques de Bitcoin rompe el proceso de pago en la cadena de bloquesentradas y salidaspara rastrear correctamente las transacciones de Bitcoin. Una salida es la billetera que inicia una transacción, ya que está "sacando" fondos para crear una "entrada" para la billetera receptora. Sin embargo, la red no puede hacer una salida si previamente no hubo una entrada a esa billetera. Y esas entradas son las que componen unMonedero Bitcoinsaldo.
Una entrada puede ser cualquier cosa, desde unos pocos satoshis hasta varios Bitcoin. Estas entradas se acumulan en una billetera a través de varias transacciones. Por ejemplo, digamos que la billetera de Bob recibió 3.75 Bitcoin en tres transacciones separadas, lo que resultó en tres UTXOs no gastados.
Cuando Bob desea gastar 0.50 BTC, la red de Bitcoin buscará UTXOs adecuados en su billetera para usar como entradas para esta nueva transacción. Dado que las transacciones de Bitcoin requieren gastar la cantidad completa de una entrada, si Bob usa el UTXO de 0.75 BTC, el exceso de 0.25 BTC se enviará de vuelta a su billetera como un nuevo UTXO, a menudo referido como "cambio".
Aquí hay una forma en que los fondos de la billetera de Bob pueden dividirse:
Este proceso es algo análogo al uso de efectivo. Si la billetera física de Bob tuviera $100 en varios billetes y necesitara pagar $27, usaría una combinación de billetes que cubra la cantidad, digamos un billete de $10 y un billete de $20, y recibiría $3 de vuelta como cambio.
Sin embargo, es posible adquirir Polvo de Bitcoin, que es Bitcoin no gastable que se acumula en una billetera. Las pequeñas transacciones de Bitcoin resultan en UTXOs aún más pequeños. Las salidas que son demasiado pequeñas pueden costar más de lo que valen en tarifas de transacción, lo que las hace no gastables. Es importante gestionar los UTXOs para evitar la acumulación de polvo de Bitcoin.
El modelo UTXO de Bitcoin normalmente utiliza el método de primero en entrar, primero en salir (FIFO) al categorizar UTXOs para gastar. Este proceso de selección de monedas significa que automáticamente gastará el Bitcoin más antiguo en una billetera para iniciar una transacción. Dicho esto, la mayoría de las billeteras de Bitcoin ofrecen formas de evitar FIFO para los gastadores más experimentados.
Así como una billetera de Bitcoin es una representación de fondos, un UTXO es una representación de las salidas de transacciones no gastadas de una billetera.
Cada monedero Bitcoin tiene un dirección de monederousado para enviar y recibir fondos. Dicho esto, los usuarios pueden configurar su monedero Bitcoin para generar una nueva dirección y mejorar su privacidad con cada transacción. Con el tiempo, los usuarios pueden tener Bitcoin en varias direcciones vinculadas a un mismo monedero.
La red Bitcoin distribuye UTXOs en estas direcciones y puede generar una nueva dirección cada vez que un usuario recibe fondos. Como resultado, es bastante difícil para otros rastrear el historial de transacciones de una billetera sin acceso a todas sus direcciones. Si Bob realiza una transacción con otro usuario, solo verán la dirección generada para esa transacción.
Mientras que diferentes redes utilizan diversos modelos para seguimiento de transacciones, el protocolo Bitcoin se construyó con capacidades de seguimiento de UTXO. Aquí hay algunos de los pros y contras del modelo:
El modelo UTXO realiza un seguimiento de la propiedad de Bitcoin verificando que las transacciones anteriores enviaron monedas a una cartera específica. Después de todo, una entrada lleva la información de la cartera pública del usuario que la envió. Utilizando los scripts de entrada y salida de una transacción, la red puede rastrear Bitcoin hasta la cartera que lo minó. Este punto claro de la historia evita que método de doble gasto.
Las transacciones no revelan todo el saldo de una cartera. Los usuarios pueden configurar una cartera de Bitcoin para crear nuevas direcciones con cada transacción, lo que hace que sea aún más difícil rastrear el total de sus tenencias de Bitcoin.
Dado que la cadena de bloques de Bitcoin es un libro mayor público de transacciones, las transacciones de una billetera son solo parcialmente privadas. Si bien el modelo de seguridad UTXO garantiza que las transacciones se distribuyan en la red, un usuario dedicado podría rastrear cada transacción hasta una billetera y ver sus hábitos de gasto. Si bien esta falta de poda de UTXO no es inherentemente amenazante, algunos usuarios pueden preferir unamoneda de privacidadpara evitar esto.
Enviar cualquier cantidad de Bitcoin tendrá un costo de transacción relativo a la cantidad enviada. Cantidades más altas resultan en tarifas de transacción más altas. Además, si un usuario tiene múltiples UTXOs en múltiples direcciones de billetera, pagarían aún más tarifas debido al número de transacciones que ocurren para crear una entrada.
Una gestión incorrecta de UTXO puede resultar en la acumulación de polvo de Bitcoin. El polvo de Bitcoin es un subproducto común de recibir muchas transacciones pequeñas de Bitcoin con el tiempo. Los UTXOs de polvo aumentan el tamaño de la cadena de bloques de Bitcoin.
Dado que los mineros priorizan las transacciones según el tamaño de la comisión, los UTXO de polvo contribuyen a congestión de red, potencialmente obstaculizando los tiempos de confirmación eficientes. Sin embargo, algunas carteras e intercambios ofrecen herramientas para consolidar pequeños UTXOs en otros más grandes, reduciendo su huella en la cadena de bloques.
Evitar altas comisiones de transacción y el polvo de Bitcoin es posible con una buena gestión de la billetera. Aquí tienes algunos consejos de gestión de UTXO de Bitcoin para mantener la experiencia de transacción lo más limpia posible:
La consolidación de UTXO es el acto de tomar los UTXOs de una billetera y enviarlos de vuelta a sí misma para crear un UTXO unificado. Esto evita que las transacciones más pequeñas se acumulen y creen polvo de Bitcoin. Además, si una billetera tiene grupos de UTXOs repartidos en múltiples direcciones, la consolidación evita los cargos adicionales como resultado de enviar múltiples transacciones a la vez.
Los traders de criptomonedas regulares entienden que las tarifas de transacción de Bitcoin están constantemente en flujo. Es importante realizar transacciones cuando las tarifas son bajas. Del mismo modo, espere para llevar a cabo la optimización del tamaño de UTXO hasta que las tarifas sean lo suficientemente bajas, ahorrando dinero a largo plazo. No hay límite de tiempo para la consolidación de UTXO.
Este artículo es reimpreso de [cointelegraph], Reenviar el título original '¿Cuál es el modelo UTXO de Bitcoin y cómo gestionar UTCXs?', Todos los derechos de autor pertenecen al autor original [Maxwell Moeller]. Si hay objeciones a esta reimpresión, por favor contacta al Gate Learnequipo y lo resolverán rápidamente.
Descargo de responsabilidad: Las opiniones expresadas en este artículo son únicamente las del autor y no constituyen consejos de inversión.
Las traducciones del artículo a otros idiomas son realizadas por el equipo de Gate Learn. A menos que se mencione, está prohibido copiar, distribuir o plagiar los artículos traducidos.
Antes de adentrarnos en UTXOs, definamos el BitcoinEl ciclo de vida de una transacción es importante. Técnicamente, las transacciones de Bitcoin son un poco más complicadas que las transacciones en moneda fiduciaria. Las transacciones en efectivo suelen ocurrir en incrementos de dólares enteros como $5 o $10, mientras que las transacciones de Bitcoin pueden ser tan pequeñas como hasta el octavo punto decimal, conocido como unsatoshi, mostrando su alto nivel de divisibilidad.
Al iniciar una transacción de Bitcoin, es importante entender que la criptomoneda en sí no se almacena físicamente en la billetera. En cambio, la billetera simplemente actúa como una herramienta para acceder y gestionar los fondos asociados con la dirección de Bitcoin del usuario.
El cadena de bloquessirve como un libro mayor público que registra todas las transacciones realizadas en la red, incluidas aquellas que involucran los fondos del usuario. Cuando alguien realiza una nueva transacción, nodos de Bitcoininiciar unproceso de validación de transacciones. Las transacciones válidas luego ingresan al mempool donde los mineros las seleccionan para incluirlas en un nuevo bloque.
Los mineros compiten para resolver un rompecabezas complejo, y el ganador agrega el bloque a la cadena de bloques. Otros nodos verifican las transacciones del bloque. Si son válidas, el bloque se convierte en una parte permanente del libro mayor, y el minero ganador recibe nuevos Bitcoins minados.
La cadena de bloques de Bitcoin rompe el proceso de pago en la cadena de bloquesentradas y salidaspara rastrear correctamente las transacciones de Bitcoin. Una salida es la billetera que inicia una transacción, ya que está "sacando" fondos para crear una "entrada" para la billetera receptora. Sin embargo, la red no puede hacer una salida si previamente no hubo una entrada a esa billetera. Y esas entradas son las que componen unMonedero Bitcoinsaldo.
Una entrada puede ser cualquier cosa, desde unos pocos satoshis hasta varios Bitcoin. Estas entradas se acumulan en una billetera a través de varias transacciones. Por ejemplo, digamos que la billetera de Bob recibió 3.75 Bitcoin en tres transacciones separadas, lo que resultó en tres UTXOs no gastados.
Cuando Bob desea gastar 0.50 BTC, la red de Bitcoin buscará UTXOs adecuados en su billetera para usar como entradas para esta nueva transacción. Dado que las transacciones de Bitcoin requieren gastar la cantidad completa de una entrada, si Bob usa el UTXO de 0.75 BTC, el exceso de 0.25 BTC se enviará de vuelta a su billetera como un nuevo UTXO, a menudo referido como "cambio".
Aquí hay una forma en que los fondos de la billetera de Bob pueden dividirse:
Este proceso es algo análogo al uso de efectivo. Si la billetera física de Bob tuviera $100 en varios billetes y necesitara pagar $27, usaría una combinación de billetes que cubra la cantidad, digamos un billete de $10 y un billete de $20, y recibiría $3 de vuelta como cambio.
Sin embargo, es posible adquirir Polvo de Bitcoin, que es Bitcoin no gastable que se acumula en una billetera. Las pequeñas transacciones de Bitcoin resultan en UTXOs aún más pequeños. Las salidas que son demasiado pequeñas pueden costar más de lo que valen en tarifas de transacción, lo que las hace no gastables. Es importante gestionar los UTXOs para evitar la acumulación de polvo de Bitcoin.
El modelo UTXO de Bitcoin normalmente utiliza el método de primero en entrar, primero en salir (FIFO) al categorizar UTXOs para gastar. Este proceso de selección de monedas significa que automáticamente gastará el Bitcoin más antiguo en una billetera para iniciar una transacción. Dicho esto, la mayoría de las billeteras de Bitcoin ofrecen formas de evitar FIFO para los gastadores más experimentados.
Así como una billetera de Bitcoin es una representación de fondos, un UTXO es una representación de las salidas de transacciones no gastadas de una billetera.
Cada monedero Bitcoin tiene un dirección de monederousado para enviar y recibir fondos. Dicho esto, los usuarios pueden configurar su monedero Bitcoin para generar una nueva dirección y mejorar su privacidad con cada transacción. Con el tiempo, los usuarios pueden tener Bitcoin en varias direcciones vinculadas a un mismo monedero.
La red Bitcoin distribuye UTXOs en estas direcciones y puede generar una nueva dirección cada vez que un usuario recibe fondos. Como resultado, es bastante difícil para otros rastrear el historial de transacciones de una billetera sin acceso a todas sus direcciones. Si Bob realiza una transacción con otro usuario, solo verán la dirección generada para esa transacción.
Mientras que diferentes redes utilizan diversos modelos para seguimiento de transacciones, el protocolo Bitcoin se construyó con capacidades de seguimiento de UTXO. Aquí hay algunos de los pros y contras del modelo:
El modelo UTXO realiza un seguimiento de la propiedad de Bitcoin verificando que las transacciones anteriores enviaron monedas a una cartera específica. Después de todo, una entrada lleva la información de la cartera pública del usuario que la envió. Utilizando los scripts de entrada y salida de una transacción, la red puede rastrear Bitcoin hasta la cartera que lo minó. Este punto claro de la historia evita que método de doble gasto.
Las transacciones no revelan todo el saldo de una cartera. Los usuarios pueden configurar una cartera de Bitcoin para crear nuevas direcciones con cada transacción, lo que hace que sea aún más difícil rastrear el total de sus tenencias de Bitcoin.
Dado que la cadena de bloques de Bitcoin es un libro mayor público de transacciones, las transacciones de una billetera son solo parcialmente privadas. Si bien el modelo de seguridad UTXO garantiza que las transacciones se distribuyan en la red, un usuario dedicado podría rastrear cada transacción hasta una billetera y ver sus hábitos de gasto. Si bien esta falta de poda de UTXO no es inherentemente amenazante, algunos usuarios pueden preferir unamoneda de privacidadpara evitar esto.
Enviar cualquier cantidad de Bitcoin tendrá un costo de transacción relativo a la cantidad enviada. Cantidades más altas resultan en tarifas de transacción más altas. Además, si un usuario tiene múltiples UTXOs en múltiples direcciones de billetera, pagarían aún más tarifas debido al número de transacciones que ocurren para crear una entrada.
Una gestión incorrecta de UTXO puede resultar en la acumulación de polvo de Bitcoin. El polvo de Bitcoin es un subproducto común de recibir muchas transacciones pequeñas de Bitcoin con el tiempo. Los UTXOs de polvo aumentan el tamaño de la cadena de bloques de Bitcoin.
Dado que los mineros priorizan las transacciones según el tamaño de la comisión, los UTXO de polvo contribuyen a congestión de red, potencialmente obstaculizando los tiempos de confirmación eficientes. Sin embargo, algunas carteras e intercambios ofrecen herramientas para consolidar pequeños UTXOs en otros más grandes, reduciendo su huella en la cadena de bloques.
Evitar altas comisiones de transacción y el polvo de Bitcoin es posible con una buena gestión de la billetera. Aquí tienes algunos consejos de gestión de UTXO de Bitcoin para mantener la experiencia de transacción lo más limpia posible:
La consolidación de UTXO es el acto de tomar los UTXOs de una billetera y enviarlos de vuelta a sí misma para crear un UTXO unificado. Esto evita que las transacciones más pequeñas se acumulen y creen polvo de Bitcoin. Además, si una billetera tiene grupos de UTXOs repartidos en múltiples direcciones, la consolidación evita los cargos adicionales como resultado de enviar múltiples transacciones a la vez.
Los traders de criptomonedas regulares entienden que las tarifas de transacción de Bitcoin están constantemente en flujo. Es importante realizar transacciones cuando las tarifas son bajas. Del mismo modo, espere para llevar a cabo la optimización del tamaño de UTXO hasta que las tarifas sean lo suficientemente bajas, ahorrando dinero a largo plazo. No hay límite de tiempo para la consolidación de UTXO.
Este artículo es reimpreso de [cointelegraph], Reenviar el título original '¿Cuál es el modelo UTXO de Bitcoin y cómo gestionar UTCXs?', Todos los derechos de autor pertenecen al autor original [Maxwell Moeller]. Si hay objeciones a esta reimpresión, por favor contacta al Gate Learnequipo y lo resolverán rápidamente.
Descargo de responsabilidad: Las opiniones expresadas en este artículo son únicamente las del autor y no constituyen consejos de inversión.
Las traducciones del artículo a otros idiomas son realizadas por el equipo de Gate Learn. A menos que se mencione, está prohibido copiar, distribuir o plagiar los artículos traducidos.