¿Qué es el modelo UTXO?
Una salida de transacción no gastada (UTXO) es el término técnico para la cantidad de moneda digital que queda después de una transacción de criptomoneda. Puede considerarlo como el cambio que obtiene después de comprar un artículo, pero no se trata de una moneda de denominación más baja: es el resultado de la transacción en la base de datos generada por la red para permitir transacciones de intercambio inexactas.
La parte de la criptomoneda total que no se gasta en una transacción se utiliza como medida contable. Al igual que la contabilidad de doble entrada, cada transacción tiene una entrada y una salida.
Por ejemplo, imagina que 1 BTC es un balde lleno de monedas. Cada moneda representa una UTXO. Si le compra algo a Bob por 0,5 BTC, la red le dará a Bob todo el cubo de monedas y le devolverá los 0,5 BTC que le deben en «moneda». Ahora tiene UTXO por valor de 0,5 BTC que no se puede dividir en cantidades más pequeñas.
Puntos clave
- Un UTXO es la cantidad de moneda digital que queda después de realizar una transacción de criptomoneda.
- Los UTXO se procesan continuamente y forman parte del inicio y el final de cada transacción.
- Cuando se completa una transacción, cualquier salida no gastada se registra en una base de datos como entrada que se puede usar más tarde para una nueva transacción.
Comprensión del modelo UTXO
UTXO es un protocolo para distribuir los bits de datos de los que están hechas las criptomonedas y puede ser difícil de entender inicialmente. Una red o desarrollador de criptomonedas ve UTXO de una manera muy diferente a la de un usuario de criptomonedas cotidiano.
Lo que ve la red
Una transacción de criptomoneda es una transferencia de información dentro de una base de datos. La criptomoneda se divide en pequeños fragmentos, que se almacenan en toda la base de datos y se denominan salida de transacciones no gastadas. Casi todas las transacciones crean UTXO porque la mayoría no están en incrementos de números enteros.
Esto significa que el gasto no se realiza utilizando un solo byte de datos. En cambio, se obtienen múltiples fracciones de criptomonedas para cumplir con una solicitud de gasto.
Los UTXO no son denominaciones de criptomonedas, como satoshi para Bitcoin (BTC) o gwei para ether (ETH); sin embargo, los UTXO se pueden medir en estas denominaciones.
Cuando inicia una transacción a través de su billetera, los UTXO con su información se ubican, se desbloquean y la información del nuevo propietario se asocia con el UTXO que les transfirió. Se bloquean nuevamente y ese usuario puede usarlos en transacciones a través del mismo proceso.
A medida que continúan las transacciones, la base de datos se completa con registros de cambio de propiedad. Las salidas son fracciones de criptomonedas que ha enviado a alguien que no se han gastado. Se registran en la base de datos como entradas en fracciones de criptomonedas.
Lo que ve un usuario
Cuando decide gastar sus Bitcoins, solo ve la cantidad que gastó deducida y la cantidad que queda en su billetera. Para usted, es similar a usar un billete de $ 1 en un artículo de $ 0.50: le dan cambio, lo pone en su bolsillo y continúa con el día.
Objetivos del modelo UTXO
El modelo UTXO se usa en muchas criptomonedas porque permite a los usuarios rastrear la propiedad de todas las partes de esa criptomoneda. Dado que las criptomonedas se crearon pensando en el anonimato, las UTXO están asociadas con direcciones públicas que son visibles para toda la red.
Los usuarios no pueden identificarse por su propiedad, a menos que anuncien su dirección, pero el modelo permite la transparencia entre las direcciones.
Una transacción codifica la transferencia de valor desde el origen del fondo (su entrada) hasta el destino (la salida o el destinatario).
Caídas del modelo UTXO
La profusión de monedas pequeñas dentro de la red de una criptomoneda hace que algunas transacciones no sean rentables. Esto se debe a que la transacción puede costar más que el costo real del producto comprado con criptomoneda. Por ejemplo, no tiene sentido comprar una taza de café de $2 si la tarifa de transacción en la red bitcoin es mayor que el precio del café.
¿Bitcoin es un UTXO?
Las salidas de transacciones no gastadas son parte de la tecnología de base de datos distribuida que sustenta a Bitcoin y otras criptomonedas. Bitcoin usa UTXO, pero no es un UTXO.
¿Ethereum es un UTXO?
Ethereum es una criptomoneda, por lo que no es un UTXO. Además, Ethereum utiliza un enfoque basado en cuentas con saldos de cuentas, por lo que no hay UTXO en la máquina virtual de Ethereum.
¿Qué es UTXO en Blockchain?
Los UTXO son pequeños fragmentos no gastados de criptomonedas que quedan de las transacciones en ciertas criptomonedas. Se registran en la base de datos de la UTXO y se utilizan en transacciones posteriores.
Invertir en criptomonedas y otras ofertas iniciales de monedas («ICO») es altamente arriesgado y especulativo, y este artículo no es una recomendación de Haciendo Negocios ni del autor para invertir en criptomonedas u otras ICO. Debido a que la situación de cada individuo es única, siempre debe consultar a un profesional calificado antes de tomar cualquier decisión financiera. Haciendo Negocios no hace representaciones ni garantías en cuanto a la exactitud o actualidad de la información contenida en este documento. A la fecha de redacción de este artículo, el autor no posee ninguna criptomoneda.