jlspc [ARCHIVE] on Nostr: 📅 Original date posted:2023-09-16 🗒️ Summary of this message: The paper ...
📅 Original date posted:2023-09-16
🗒️ Summary of this message: The paper presents some interesting ideas, but there are concerns about the increased cost of enforcement. Short-cut transactions could help address this issue. In worst case scenarios, there may be a 2x penalty on the number of on-chain transactions. In cases where the user fails to rollover, relying on legal and custody policies may be preferable.
📝 Original message:
Hi Rusty,
> I've read the start of the paper on my vacation, and am still
> digesting it. But even so far, it presents some delightful
> possibilities.
Great!
> As with some other proposals, it's worth noting that the cost of
> enforcement is dramatically increased. It's no longer one or two txs,
> it's 10+. If the "dedicated user" contributes some part of the expected
> fee, the capital efficiency is reduced (and we're back to "how much is
> enough?").
Yes, this is certainly an issue, and it affects both settling the channel on-chain and resolving HTLCS on-chain.
The paper has a few ideas about how "short-cut" transactions could be used to address the cost of enforcing HTLCs on-chain.
It may be possible to do something similar for the channel itself, but that's more complex because of the value included in the channel and the potential for channels with different capacities in a single timeout-tree.
> But worst case (dramatic dedicated user failure) it's only a 2x penalty
> on number of onchain txs, which seems acceptable if the network is
> sufficiently mature that these failure events are rare.
> Note also that the (surprisingly common!) "user goes away" case where
> the casual user fails to rollover only returns funds to the dedicated
> user; relying on legal and normal custody policies in this case may be
> preferable to an eternal burden on the UTXO set with the current
> approach!
Agreed.
Thanks,
John
> Thankyou!
> Rusty.
Sent with Proton Mail secure email.
Published at
2023-09-19 10:29:42Event JSON
{
"id": "6e9c404d094527682b7ad1bce6fb1e94ef5dc012ba3a8ba9698afd678fbe02c9",
"pubkey": "1eff7da186b443ab30ad40cab0e31b3f2e5be644c4b747750f8c52cbac337c81",
"created_at": 1695119382,
"kind": 1,
"tags": [
[
"e",
"8d2227b6ca319dca635cb9e53b21ecdf1b679e3a86e16a3af36ec9ec75feb12c",
"",
"root"
],
[
"e",
"f4150c5f565df8aad1ebcf4e42359271d37b10f57443857df8200f9d24c302e1",
"",
"reply"
],
[
"p",
"6485bc56963b51c9043d0855cca9f78fcbd0ce135a195c3f969e18ca54a0d551"
]
],
"content": "📅 Original date posted:2023-09-16\n🗒️ Summary of this message: The paper presents some interesting ideas, but there are concerns about the increased cost of enforcement. Short-cut transactions could help address this issue. In worst case scenarios, there may be a 2x penalty on the number of on-chain transactions. In cases where the user fails to rollover, relying on legal and custody policies may be preferable.\n📝 Original message:\nHi Rusty,\n\n\u003e I've read the start of the paper on my vacation, and am still\n\u003e digesting it. But even so far, it presents some delightful\n\u003e possibilities.\n\nGreat!\n\n\u003e As with some other proposals, it's worth noting that the cost of\n\u003e enforcement is dramatically increased. It's no longer one or two txs,\n\u003e it's 10+. If the \"dedicated user\" contributes some part of the expected\n\u003e fee, the capital efficiency is reduced (and we're back to \"how much is\n\u003e enough?\").\n\nYes, this is certainly an issue, and it affects both settling the channel on-chain and resolving HTLCS on-chain.\nThe paper has a few ideas about how \"short-cut\" transactions could be used to address the cost of enforcing HTLCs on-chain.\nIt may be possible to do something similar for the channel itself, but that's more complex because of the value included in the channel and the potential for channels with different capacities in a single timeout-tree.\n\n\u003e But worst case (dramatic dedicated user failure) it's only a 2x penalty\n\u003e on number of onchain txs, which seems acceptable if the network is\n\u003e sufficiently mature that these failure events are rare.\n\n\u003e Note also that the (surprisingly common!) \"user goes away\" case where\n\u003e the casual user fails to rollover only returns funds to the dedicated\n\u003e user; relying on legal and normal custody policies in this case may be\n\u003e preferable to an eternal burden on the UTXO set with the current\n\u003e approach!\n\nAgreed.\n\nThanks,\nJohn\n\n\u003e Thankyou!\n\u003e Rusty.\n\n\n\n\n\nSent with Proton Mail secure email.",
"sig": "e2fc545df3a3fcc7f1c880c2b3d6d65a7d3fccbd2cb51781b4604ea55f1f37744f244875586cd64c362a1c4036093977cb8a1e2b060f04ffbce16eeb1239c012"
}