40 / 691SCRIPT

Bitcoin Script

El lenguaje de pila intencionalmente limitado de Bitcoin que especifica las condiciones bajo las cuales se puede gastar la producción.

scriptPubKey bloquea cada salida y la entrada de gasto proporciona los datos que satisfacen la evaluación. El guión es determinista, no completo según Turing y crítico para el consenso; compone firmas, hashes, bloqueos de tiempo y condiciones de umbral sin un árbitro.

El lenguaje de pila intencionalmente limitado de Bitcoin que especifica las condiciones bajo las cuales se puede gastar la producción.

scriptPubKey bloquea cada salida y la entrada de gasto proporciona los datos que satisfacen la evaluación. El guión es determinista, no completo según Turing y crítico para el consenso; compone firmas, hashes, bloqueos de tiempo y condiciones de umbral sin un árbitro.

Un nodo completo ejecutará las reglas apropiadas y rechazará el gasto si falla el resultado de la pila, la firma o el bloqueo.

El poder expresivo está limitado por el diseño; Las reglas del código de operación, la estandarización, la versión del script y el tipo de salida deciden la validez, la distribución y los costos.

Utilice descriptores probados o políticas de billetera en lugar de hexadecimales manuales, verifique todas las rutas de gasto y conserve los scripts y los orígenes clave para la recuperación.

El script es un lenguaje de pila intencionalmente limitado; No es una máquina universal para contratos inteligentes.

Para obtener la imagen más completa, lee esta entrada junto con Transacción, Multisig, Timelock, Taproot. También enlazan con esta entrada Hash criptográfico, SHA-256, Timelock, Output Descriptor.

DOC · 001Bitcoin Developer Guide — ScriptsDocumentaciónDOC · 002Bitcoin whitepaperFuente primariaDOC · 003Bitcoin Core — script interpreterFuente primariaDOC · 004Bitcoin Developer Guide — TransactionsDocumentación
Revisado el 1 de agosto de 2026Fuentes primero · No es asesoramiento financiero