Jeremy [ARCHIVE] on Nostr: 📅 Original date posted:2021-07-12 📝 Original message: Without an exact ...
📅 Original date posted:2021-07-12
📝 Original message:
Without an exact implementation, one thing you could do to fix the lost
state issue would be to make the scripts something like:
[`<N+1> CLTV DROP PKu CHECKSIGVERIFY GETLOCKTIME <PK_root>
BIP32DERIVE CHECKTRANSACTIONSIGNEDFROMSTACK`, `2016 CSV DROP PK_si
CHECKSIG`]
In order to upgrade to state M>= N+1 you'd have to publish a transaction
signed with the BIP32 derived key for that update in the future.
The downside is that you end up double publishing the txdata on the chain,
but it at least ensure data availability.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <
http://lists.linuxfoundation.org/pipermail/lightning-dev/attachments/20210712/dabb3aed/attachment.html>
Published at
2023-06-09 13:03:08Event JSON
{
"id": "eafe3892a258f158af7351224d8f89f64d0cbfcf087464f2b3372c12a194fbad",
"pubkey": "01f53a3166b3b23139201763777e070fcfed5555ad7555f7e90114c0c9e0e8b4",
"created_at": 1686315788,
"kind": 1,
"tags": [
[
"e",
"8a0e1cf8bfd207b00d21258bc21868551465e91d678978834dc2fb7ceb2cdcbd",
"",
"root"
],
[
"e",
"13c808916c0446ee404aeb5f175c9724bcfbf237dd072e8932e20a94345a7acf",
"",
"reply"
],
[
"p",
"f0feda6ad58ea9f486e469f87b3b9996494363a26982b864667c5d8acb0542ab"
]
],
"content": "📅 Original date posted:2021-07-12\n📝 Original message:\nWithout an exact implementation, one thing you could do to fix the lost\nstate issue would be to make the scripts something like:\n\n[`\u003cN+1\u003e CLTV DROP PKu CHECKSIGVERIFY GETLOCKTIME \u003cPK_root\u003e\nBIP32DERIVE CHECKTRANSACTIONSIGNEDFROMSTACK`, `2016 CSV DROP PK_si\nCHECKSIG`]\n\nIn order to upgrade to state M\u003e= N+1 you'd have to publish a transaction\nsigned with the BIP32 derived key for that update in the future.\n\nThe downside is that you end up double publishing the txdata on the chain,\nbut it at least ensure data availability.\n-------------- next part --------------\nAn HTML attachment was scrubbed...\nURL: \u003chttp://lists.linuxfoundation.org/pipermail/lightning-dev/attachments/20210712/dabb3aed/attachment.html\u003e",
"sig": "ceabbbb4054f947b2e04b48e9c45b69792dcc607e4722df048923eb6e31ee1e4ae78f0ea963381150a4ff2d02818c8657189cf82d365e062f808928479e8a2c1"
}