Why Nostr? What is Njump?
2023-06-09 12:59:17
in reply to

ZmnSCPxj [ARCHIVE] on Nostr: šŸ“… Original date posted:2020-03-12 šŸ“ Original message: Good morning tbast, ...

šŸ“… Original date posted:2020-03-12
šŸ“ Original message:
Good morning tbast, rusty, and list,


> As for ZmnSCPxj's suggestion, I think there is the same kind of issue.
> The secrets we establish with anonymous multi-hops locks are between the *sender*
> and each of the hops. In the route blinding case, what we're adding are secrets
> between the *recipient* and the hops, and we don't want the sender to be able to
> influence those. It's a kind of reverse Sphinx. So I'm not sure yet the recipient
> could safely contribute to those secrets, but maybe we'll find a nice trick in
> the future!

Not quite?

The recipient knows the secrets from the first recipient-selected-hop to itself, and, if it knows the payment scalar, can subtract those secrets from the receiver scalar.
Thus the sender only has to arrange to deliver the payment point to the first recipient-selected-hop, the rest of the recipient-selected-hops will add their blinding scalars (which come from the recipient), and the final recipient can linearly deduct those.

Regards,
ZmnSCPxj
Author Public Key
npub1g5zswf6y48f7fy90jf3tlcuwdmjn8znhzaa4vkmtxaeskca8hpss23ms3l