LearnBitcoin

Glosario

Entrada (de una transacción)

Una referencia a un UTXO concreto que se está gastando, junto con la firma que desbloquea esos fondos.

Traducción hecha con ayuda de IA, pendiente de revisión humana. Lee el original (en inglés).

Una entrada de transacción es un puntero a un UTXO que se está gastando, más la prueba de que quien lo gasta tiene permiso para hacerlo.

Cada entrada identifica el UTXO por su txid de origen (la transacción que lo creó) y por su índice de salida (cuál de las salidas de esa transacción). También lleva los datos de desbloqueo que satisfacen el script de bloqueo del UTXO: un script de firma (scriptSig) en las salidas legacy, las anteriores a SegWit, o datos de testigo (witness) en las salidas SegWit, que sacaron la firma y la clave pública del scriptSig y las pasaron al testigo. Un tercer campo, el número de secuencia (en inglés), normalmente se deja en su valor por defecto, pero puede codificar un bloqueo de tiempo relativo.

Una sola transacción puede tener muchas entradas. Gastar tres UTXOs en una transacción significa tres entradas, y cada una tiene que satisfacer su propio script de bloqueo. Si una sola entrada no pasa la validación, todos los nodos rechazan la transacción completa: las entradas son atómicas con la transacción que las contiene.

Una vez que la transacción se confirma, todos los UTXOs a los que apuntaban sus entradas quedan consumidos para siempre. Intentar reutilizar un UTXO ya gastado es lo que constituye un intento de doble gasto; un nodo comprueba que cada salida referenciada todavía exista y siga sin gastar antes de molestarse en verificar una sola firma, y si no es así rechaza la transacción.

La única excepción a todo esto es la transacción coinbase con la que empieza cada bloque. Su única entrada no apunta a ninguna salida anterior (un txid formado solo por ceros y un índice formado solo por unos), porque el subsidio de bloque y las comisiones que paga los crea el propio bloque; no se gastan de la cadena.

Ideas clave

  • Identifica qué UTXO se está gastando
  • Debe contener una firma o datos de testigo (witness) válidos
  • Varias entradas pueden financiar una sola transacción

Fuentes (6)

Términos relacionados (5)

Publicado el . No hay correcciones registradas para esta página.

Editar esta página en GitHub