ZmnSCPxj [ARCHIVE] on Nostr: š
Original date posted:2020-02-13 š Original message: Good morning Rusty, ...
š
Original date posted:2020-02-13
š Original message:
Good morning Rusty, niftynei, and list,
> > > - Serial ids should be chosen at random
> > >
> > > - For multiparty constructions, the initiator MUST flip the bottom bit of any received inputs before relaying them to a peer.
> > >
> > > - Collisions of serial ids between peers is a protocol error
> > >
> >
> > I suppose we should define collision to mean "equal in all bits except the lowest bit".
>
> No, literally equal. i.e. you can only make this error by clashing with
> yourself.
hmm, I thought the entire point of having the low bit was that you could multifund in such a way that the initiator creates multiple channels simultaneously with multiple nodes?
So you would have to take the UTXOs of one peer and give it to the other peer claiming it as your own.
Or something.
With PoDLE this would not be possible I think, as you would not be able to open the PoDLE commitment with the other node as the target (if we go with the modified PoDLE which also commits to which node an opening is for, to prevent the pouncing venus flytrap attack).
Regards,
ZmnSCPxj
Published at
2023-06-09 12:58:40Event JSON
{
"id": "49c9e8388bd5ae189bfa40996a56a61345a3d3171e55a081b2bed2283b9499c5",
"pubkey": "4505072744a9d3e490af9262bfe38e6ee5338a77177b565b6b37730b63a7b861",
"created_at": 1686315520,
"kind": 1,
"tags": [
[
"e",
"c218110e24b04f0c1c5d2dd6e63487b0dca619f1f570c991ff7f4dc7c65213bd",
"",
"root"
],
[
"e",
"1ac2f1fe03b8dc6322ffbc87972ad1a7d0cced151722c8e15697dd134cb68c15",
"",
"reply"
],
[
"p",
"13bd8c1c5e3b3508a07c92598647160b11ab0deef4c452098e223e443c1ca425"
]
],
"content": "š
Original date posted:2020-02-13\nš Original message:\nGood morning Rusty, niftynei, and list,\n\n\u003e \u003e \u003e - Serial ids should be chosen at random\n\u003e \u003e \u003e\n\u003e \u003e \u003e - For multiparty constructions, the initiator MUST flip the bottom bit of any received inputs before relaying them to a peer.\n\u003e \u003e \u003e\n\u003e \u003e \u003e - Collisions of serial ids between peers is a protocol error\n\u003e \u003e \u003e\n\u003e \u003e\n\u003e \u003e I suppose we should define collision to mean \"equal in all bits except the lowest bit\".\n\u003e\n\u003e No, literally equal. i.e. you can only make this error by clashing with\n\u003e yourself.\n\nhmm, I thought the entire point of having the low bit was that you could multifund in such a way that the initiator creates multiple channels simultaneously with multiple nodes?\nSo you would have to take the UTXOs of one peer and give it to the other peer claiming it as your own.\nOr something.\n\nWith PoDLE this would not be possible I think, as you would not be able to open the PoDLE commitment with the other node as the target (if we go with the modified PoDLE which also commits to which node an opening is for, to prevent the pouncing venus flytrap attack).\n\nRegards,\nZmnSCPxj",
"sig": "a0cdd455fbbc11456eaab5f302d1be66dd96a380fede2aa154c28bf80ec172d2ec13ce2a5ddeaa71e4824c4ca4e80c4814312075daf6bc314647bd59b7b79b72"
}