¿Ejemplo de transacción de canal cerrado relámpago?

De este artículo , puedo entender que un canal de pago bidireccional basado en castigos (el tipo utilizado por Lightning) contendría aproximadamente este script de bitcoin como una de las salidas:

OP_IF
“+7 days” OP_CHECKSEQUENCEVERIFY OP_DROP
<Bob pubkey> OP_CHECKSIG
OP_ELSE
OP_SHA256 <sha256(Bob secret)> OP_EQUALVERIFY
<Alice pubkey> OP_CHECKSIG
OP_ENDIF

Supongo que hay algunos exploradores de bloques que le permiten visualizar el script real que se usa en una transacción, entonces, ¿alguien puede indicarme una transacción LN real (en la red principal) que siga la plantilla anterior?

Gracias

Respuestas (3)

La secuencia de comandos real implementada en Lightning Network es un poco diferente de lo que citó. Este es el script a continuación y la especificación está aquí

OP_IF
    # Penalty transaction
    <revocationpubkey>
OP_ELSE
    `to_self_delay`
    OP_CSV
    OP_DROP
    <local_delayedpubkey>
OP_ENDIF
OP_CHECKSIG

Creé esa transacción en Testnet de la siguiente manera,

Txid: 4f8d776c85b1fc15c1125e7043a9aee70e33f0793b472823e3946a8de075bec4

Datos sin procesar:

6321026644cb387614f66421d14da3596c21cffa239011416c9adf3f351ee8551a9fc767029000b27521029654f80732769d7c435a184a3559f12178315526c53bbf003349390811c7590a68ac

Decodificado por aquí

{
    "result": {
        "asm": "OP_IF 026644cb387614f66421d14da3596c21cffa239011416c9adf3f351ee8551a9fc7 OP_ELSE 144 OP_CHECKSEQUENCEVERIFY OP_DROP 029654f80732769d7c435a184a3559f12178315526c53bbf003349390811c7590a OP_ENDIF OP_CHECKSIG",
        "type": "nonstandard",
        "p2sh": "35M7MGVGd3ajyiTMvriUiyUM3H2cT5sgb4"
    },
    "error": null,
    "id": null
}

blockchain.com tiene un enlace para "mostrar guiones".

Aquí hay una transacción de LN de la red principal: https://www.blockchain.com/btc/tx/2facfe9147121b64761bef31c3808f43f92311349dbba01217bb666f0bd9b83c?show_adv=true

Desde este canal: https://1ml.com/channel/586011110465142785

mmm pero esos scripts no coinciden con la plantilla que publiqué en mi pregunta