Lightning-Network
閃電關閉通道交易範例?
從這篇文章中,我可以了解到基於懲罰的雙向支付通道(閃電網路使用的類型)將大致包含這個比特幣腳本作為輸出之一:
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
我猜有一些區塊瀏覽器可以讓您視覺化交易中使用的真實腳本,那麼任何人都可以指出遵循上述模板的真實 LN 交易(在主網中)嗎?
謝謝
在閃電網路上實現的實際腳本與您引用的有點不同。這是下面的腳本,規範在這裡
OP_IF # Penalty transaction <revocationpubkey> OP_ELSE `to_self_delay` OP_CSV OP_DROP <local_delayedpubkey> OP_ENDIF OP_CHECKSIG
我在 Testnet 上創建了該交易,如下所示,
Txid: 4f8d776c85b1fc15c1125e7043a9aee70e33f0793b472823e3946a8de075bec4
原始數據:
6321026644cb387614f66421d14da3596c21cffa239011416c9adf3f351ee8551a9fc767029000b27521029654f80732769d7c435a184a3559f12178315526c53bbf003349390811c7590a68ac
在這裡解碼
{ "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 }