284 sats \ 6 replies \ @ek 11 Sep \ on: What are you working on this week? meta
- review e2ee device sync for wallets
- allow anons to edit comments using invoice hash+hmac
- improve error handling for wallets
- improve internal and user-facing logging
How are you going to determine which anon user can edit? I'm intrigued.
reply
When anons pay the invoice for a post or comment, we can give them a special string they can use to proof to us that they are the ones who created the item. It's not the preimage because any node on the route knows it, not only the author. So instead, we create a hmac based on the invoice hash. If an anon can give us this hmac on edit, it's a proof of authorship.
reply
reply
Yes but did you proveread it
reply