Ir al contenido
Una perspectiva global de los activos digitalesPERSPECTIVA GLOBAL · CONTEXTO LOCAL
ChainView BTC866CHAIN VIEW
Blockchain

Script de Bitcoin y condiciones para gastar una salida

Guía práctica: Script de Bitcoin y condiciones para gastar una salida. Conceptos, comprobaciones y fuentes para una lectura informada.

Leer enEspañol (México)简体中文繁體中文English한국어РусскийالعربيةTiếng Việtไทย
Script de Bitcoin y condiciones para gastar una salida

Ilustración original del tema: Diagrama original de ChainView BTC866 · ChainView BTC866 Editorial · CC BY 4.0

La salida contiene condiciones

Bitcoin no mueve un saldo de cuenta: una transacción gasta salidas previas y crea otras. El script define condiciones y los datos de satisfacción aportan firmas u otros elementos. Una dirección es una representación de un destino, no el texto completo de todos sus requisitos.

Tiempo y múltiples firmas

Un timelock restringe cuándo se puede gastar; no transmite fondos automáticamente. En multifirma, umbral, claves y descriptor deben respaldarse junto con las claves privadas. Practica con cantidades pequeñas y verifica comisiones, cambio y compatibilidad del formato antes de crear una política duradera.

Una comprobación que puedes repetir

Guarda descriptor, derivación, claves públicas y umbral en un formato verificable, sin exponer secretos. Simula recuperación y gasto en un entorno apropiado. Una política muy compleja puede bloquear fondos por un dato perdido; la seguridad incluye que el propietario legítimo pueda usar la salida.

Comprueba entradas y salidas

Usa una transacción o evento reproducible para comparar estado previo, parámetros, firmas, logs y resultado. Distingue datos confirmados de respuestas en caché. Repite con un explorador o nodo independiente y guarda los identificadores que permitan volver al mismo bloque.

Fuentes

  1. Bitcoin transaction scripts (se abre en una pestaña nueva)
  2. BIP-141 Segregated Witness (se abre en una pestaña nueva)