Explícalo como si tuviera 5 años y me extirparan quirúrgicamente la otra mitad del cerebro :) No quiero poner mucho estrés en mi cerebro
Además, ¿cuál es la diferencia entre BTC retenido en P2SH y la salida P2SH no gastada aquí?
Así es como se hacen las transacciones. Está solicitando al remitente que proporcione una firma válida (de la clave privada) y una clave pública. El script de salida de la transacción usará la firma y la clave pública y, a través de algunas funciones criptográficas, verificará si coincide con el hash de la clave pública; si es así, los fondos se podrán gastar. Este método oculta su clave pública en forma de hash para mayor seguridad.
Esto es similar a P2PKH; la diferencia es que no oculta su clave pública. Cualquiera que use este método para enviar fondos a través de la red P2P muestra a las personas su clave pública en los detalles de la transacción.
Los resultados de una transacción son solo scripts que, si se ejecutan con parámetros específicos, darán como resultado un valor booleano de true
o false
. Si un minero ejecuta el script de salida con los parámetros proporcionados y da como resultado true
, el dinero se enviará a la salida deseada. P2SH
se usa para billeteras de múltiples firmas que crean la lógica de scripts de salida que verifica múltiples firmas antes de aceptar la transacción. P2SH
también se puede utilizar para permitir que cualquiera, o nadie, gaste los fondos. Si la secuencia de comandos de salida de una transacción P2SH es 1
verdadera, intentar gastar la salida sin proporcionar parámetros solo dará como resultado 1
que cualquiera que lo intente pueda gastar el dinero. Esto también se aplica a los scripts que devuelven 0
, lo que hace que nadie pueda gastar la salida.
Esto también se puede usar para rompecabezas como este .
Esta fue una característica de segwit
la cual significa Testigo Segregado. En lugar de usar scriptSig
parámetros para verificar la validez de la transacción, hay una nueva parte de la transacción llamada witness
donde ocurre la validez.
Además, ¿cuál es la diferencia entre BTC retenido en P2SH y la salida P2SH no gastada aquí?
Esto significa que de todas las P2SH
transacciones (transacciones que puede gastar cualquier persona con un conjunto de parámetros [scriptSig] que da como resultado la ejecución de scriptPubkey con true
), las que tienen salidas no gastadas no se han canjeado.
Recomiendo este video de Andreas Antonopoulos sobre secuencias de comandos de Bitcoin.
colisionador de mallas
usuario380208
colisionador de mallas
usuario380208
usuario380208
gudako
Cartucho