--- Log opened Sat Oct 29 00:00:02 2022 06:00 <@RubenSomsen> w0xlt_: it may be good to make the address 64 bytes by default by implementing the scanning key https://gist.github.com/RubenSomsen/c43b79517e7cb701ebf77eec6dbb46b8#scanning-key 06:02 <@RubenSomsen> Note that the identifier could then also be pre-added to the scanning key instead of being communicated separately (it's essentially a small tweak on the scanning key) 06:04 <@RubenSomsen> Also, in the talk I gave I renamed "identifier" to "payment purpose tag" to better communicate what it does. Hopefully that makes things more clear. 06:09 <@RubenSomsen> I'm not sure it makes sense not to use x-only keys. As long as the recipient simply remembers their y coordinate then it won't have to compute anything, and even if they forget it's just a one-time computation to recover it again. 06:13 <@RubenSomsen> And responding to your question about light clients from before, this is basically what I have in mind: https://gist.github.com/RubenSomsen/c43b79517e7cb701ebf77eec6dbb46b8?permalink_comment_id=4113518#gistcomment-4113518 06:18 <@RubenSomsen> Simply put, the light client would have to receive a 32 byte value for each transaction in a block (see comment for details) to allow the light client to calculate tweaked SP addresses with, and this address can then be matched with a block filter. 06:20 <@RubenSomsen> Transactions that don't have unspent taproot outputs can be skipped. The likelihood that a transaction is spent increases with each block, so scanning once every e.g. 10 blocks should reduce the bandwidth requirement. 06:21 <@RubenSomsen> Finally, it'd be possible to notify the recipient of a payment out of band, so then the scanning would only be a fallback mechanism that could occur maybe once every 3 months or so. 17:24 -!- lukedashjr [~luke-jr@user/luke-jr] has joined #silentpayments 17:25 -!- luke-jr [~luke-jr@user/luke-jr] has quit [Ping timeout: 250 seconds] 17:25 -!- lukedashjr is now known as luke-jr 21:32 -!- Netsplit *.net <-> *.split quits: jesseposner 21:32 -!- jesseposner [~jesse@c-24-5-105-39.hsd1.ca.comcast.net] has joined #silentpayments 21:33 -!- jesseposner [~jesse@c-24-5-105-39.hsd1.ca.comcast.net] has quit [Changing host] 21:33 -!- jesseposner [~jesse@user/jesseposner] has joined #silentpayments --- Log closed Sun Oct 30 00:00:03 2022