OP_NUMEQUALVERIFY (0X9D)

Combina las operaciones OP_NUMEQUAL y OP_VERIFY. Compara numéricamente los dos elementos superiores de la pila. Si los valores son iguales, OP_NUMEQUALVERIFY elimina el resultado verdadero de la pila y continúa la ejecución del script. Si los valores no son iguales, el resultado es falso y el script falla inmediatamente.

OP_DUP (0X76)

Duplica la parte superior de la pila. De este modo, el elemento situado en la parte superior de la pila se copia y la copia se coloca en la parte superior de la pila.

OP_HASH160 (0XA9)

Toma el elemento superior de la pila y lo sustituye por su hash, utilizando simultáneamente las funciones SHA256 y RIPEMD160. Este proceso de dos pasos genera una huella digital de 160 bits.

OP_MAYORQUEIGUAL (0XA2)

Compara los dos elementos superiores de la pila y comprueba si el primer elemento es mayor o igual que el segundo. Si el primer elemento es mayor o igual que el segundo, coloca 1 (verdadero) en la pila; de lo contrario, coloca 0 (falso).

OP_MAYOR QUE (0XA0)

Compara los dos elementos superiores de la pila y comprueba si el primer elemento es mayor que el segundo. Si el primer elemento es mayor que el segundo, coloca 1 (verdadero) en la pila; de lo contrario, coloca 0 (falso).

OP_FROMALTSTACK (0X6C)

Elimina el elemento superior de la pila alternativa (pila alternativa) y lo coloca en la parte superior de la pila principal (pila principal). Este opcode se utiliza para recuperar datos almacenados temporalmente en la pila alternativa. En pocas palabras, es la operación inversa de OP_TOALTSTACK.

OP_EVAL

Opcode propuesto por Gavin Andresen en 2011. Toma el script situado en la parte superior de la pila, lo ejecuta como si fuera parte del scriptPubKey, y coloca su resultado en la pila. OP_EVAL fue abandonado debido a preocupaciones relacionadas con la complejidad de este opcode, que con el tiempo sería sustituido por P2SH.

OP_EQUALVERIFY (0X88)

Combina las funciones de OP_EQUAL y OP_VERIFY. Primero comprueba la igualdad de los dos valores superiores de la pila, luego requiere que el resultado sea distinto de cero, de lo contrario, la operación no es válida. OP_EQUALVERIFY se utiliza especialmente en scripts de verificación de direcciones.

OP_IGUAL (0X87)

Compara los dos valores superiores de la pila y coloca 1 en la pila si son iguales, de lo contrario coloca 0. oP_EQUAL` se utiliza para verificar la igualdad de datos dentro de un script.

OP_ENDIF (0X68)

Marca el final de una estructura de control condicional iniciada por un OP_IF o un OP_NOTIF, normalmente seguido por uno o más OP_ELSE. Indica que la ejecución del script debe continuar más allá de la estructura condicional, independientemente de la rama que se haya ejecutado. En otras palabras, OP_ENDIF sirve para delinear el final de … Leer más

OP_ELSE (0X67)

Modifica el flujo de ejecución en un script condicional: indica que las operaciones que le siguen deben ejecutarse si no se cumple la condición previa especificada por una OP_IF, una OP_NOTIF, u otra OP_ELSE.

OP_HASH256 (0XAA)

Toma el elemento superior de la pila y lo reemplaza con su hash utilizando la función SHA256 dos veces. La entrada se somete a hash una vez con SHA256 y, a continuación, el resumen se somete a hash una segunda vez con SHA256. Este proceso en dos pasos genera una huella digital de 256 bits.

OP_IF (0X63)

Ejecuta la siguiente parte del script si el valor en la parte superior de la pila es distinto de cero (true). Si el valor es cero (false), estas operaciones se saltan, pasando directamente a las que siguen a OP_ELSE, si está presente. OP_IF permite lanzar una estructura de control condicional dentro de un script. Determina … Leer más

OP_NUMEQUAL (0X9C)

Compara los dos elementos superiores de la pila para comprobar si son numéricamente iguales. Si los valores son iguales, coloca 1 (verdadero) en la pila; de lo contrario, coloca 0 (falso).

OP_NOTIF (0X64)

Opera de forma opuesta a OP_IF, ejecutando la siguiente porción del script si el valor en la parte superior de la pila es cero (falso).

OP_NOT (0X91)

Invierte el valor booleano en la parte superior de la pila: si este valor es distinto de cero, el operador lo sustituye por 0, en caso contrario por 1.

OP_NOP (0X61)

No produce ningún efecto en la pila ni en el estado del script. No realiza ningún movimiento, comprobación o modificación. Simplemente no hace nada a menos que se decida lo contrario a través de un soft fork. De hecho, desde su modificación por Satoshi Nakamoto en 2010, los comandos OP_NOP (OP_NOP1 (0XB0) a OP_NOP10 (0XB9)) … Leer más

OP_NIP (0X77)

Elimina el elemento situado justo debajo del primero de la pila (el segundo desde arriba).

OP_NEGATE (0X8F)

Invierte el signo del elemento superior de la pila. Si el valor es positivo, se convierte en negativo, y viceversa.

ONG Bitcoin Argentina
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.