Rusty Russell [ARCHIVE] on Nostr: 📅 Original date posted:2015-09-24 📝 Original message: Hi all! I know everyone's ...
📅 Original date posted:2015-09-24
📝 Original message:
Hi all!
I know everyone's been busy, but I wanted to note some
lightning.proto changes I just pushed.
1) Close now has an second ACK stage, which means you know the close ack
has been received.
2) Minor renumbering (I avoided this while it was still thrashing).
3) HTLC rejection (eg. bad route, insufficient fees) added.
4) HTLC precision increase, ceiling drop.
The last one deserves some discussion; I floated the idea with Taj and
Joseph of allowing sub-satoshi HTLC amounts, and they concurred.
Amounts get truncated on settlement of course, but they may serve us
well in future.
As a secondary effect, 32 bits places a ceiling of 0.04 satoshi
(currently about $10USD) on each HTLC. That's more than enough to cover
the micropayment uses of lightning, yet if you lose all your money due
to a horrible bug in the early days, I can buy you a beer and count us
about even[1]. And we can change the protocol later if it becomes
overly limiting.
Cheers,
Rusty.
[1] Please do not construe this as any form of beverage-backed warranty :)
Published at
2023-06-09 12:44:39Event JSON
{
"id": "5e6ea3b608b08dfb9863039e723524315a75721d34cbd754b1e5e760fb26a5f0",
"pubkey": "13bd8c1c5e3b3508a07c92598647160b11ab0deef4c452098e223e443c1ca425",
"created_at": 1686314679,
"kind": 1,
"tags": [
[
"e",
"9128208f979ba16b9ae0be51d665e61e4d39f4748bd35992d09bb44edfaa05bc",
"",
"reply"
],
[
"p",
"9456f7acb763eaab2e02bd8e60cf17df74f352c2ae579dce1f1dd25c95dd611c"
]
],
"content": "📅 Original date posted:2015-09-24\n📝 Original message:\nHi all!\n\n I know everyone's been busy, but I wanted to note some\nlightning.proto changes I just pushed.\n\n1) Close now has an second ACK stage, which means you know the close ack\n has been received.\n2) Minor renumbering (I avoided this while it was still thrashing).\n3) HTLC rejection (eg. bad route, insufficient fees) added.\n4) HTLC precision increase, ceiling drop.\n\nThe last one deserves some discussion; I floated the idea with Taj and\nJoseph of allowing sub-satoshi HTLC amounts, and they concurred.\nAmounts get truncated on settlement of course, but they may serve us\nwell in future.\n\nAs a secondary effect, 32 bits places a ceiling of 0.04 satoshi\n(currently about $10USD) on each HTLC. That's more than enough to cover\nthe micropayment uses of lightning, yet if you lose all your money due\nto a horrible bug in the early days, I can buy you a beer and count us\nabout even[1]. And we can change the protocol later if it becomes\noverly limiting.\n\nCheers,\nRusty.\n[1] Please do not construe this as any form of beverage-backed warranty :)",
"sig": "fdb4f4c83d6d37397340479f56764e0d1785e5684e65489b75e78845ef129fa1bbfd96c0318ee6dbfda6b7d822e51e9b11ea045c31fd15acaec4347da9ed7635"
}