--- Log opened Thu Jun 13 00:00:24 2024 07:24 -!- andrewtoth [~andrewtot@gateway/tor-sasl/andrewtoth] has joined #silentpayments 07:54 < andrewtoth> Hey all I've been working with josie making a BIP for PSBTs. There's discussion at https://delvingbitcoin.org/t/bip352-psbt-support/877/12 if anyone is interested 07:55 < andrewtoth> It uses a DLEQ proof technique based on RubenSomsen's gist https://gist.github.com/RubenSomsen/be7a4760dd4596d06963d67baf140406 to let signers prove to other entities that the silent payment addresses were computed correctly 07:57 < andrewtoth> One thing I don't have an elegant solution for is that the constructor needs to know to mutually exclude silent payment outputs and inputs spending from segwit version > 1. I believe the constructor does not necessarily know the scriptpubkey of inputs it adds, only the Updater does. But I suppose for PSBTv3 we can require the Constructor to have knowledge of input scriptpubkeys as well? 08:30 < RubenSomsen> Sounds right. If you want to ensure the SP address is validly constructed you'll have to know the input scriptpubkeys. 09:15 < andrewtoth> :thumbsup: 10:38 -!- andrewtoth [~andrewtot@gateway/tor-sasl/andrewtoth] has quit [Ping timeout: 260 seconds] 10:54 -!- andrewtoth [~andrewtot@gateway/tor-sasl/andrewtoth] has joined #silentpayments 11:08 -!- andrewtoth_ [~andrewtot@gateway/tor-sasl/andrewtoth] has joined #silentpayments 11:11 -!- andrewtoth [~andrewtot@gateway/tor-sasl/andrewtoth] has quit [Ping timeout: 260 seconds] 14:40 -!- andrewtoth_ [~andrewtot@gateway/tor-sasl/andrewtoth] has quit [Ping timeout: 260 seconds] 18:26 -!- andrewtoth_ [~andrewtot@gateway/tor-sasl/andrewtoth] has joined #silentpayments 18:47 -!- pyth [~pyth@125.235.239.164] has joined #silentpayments 18:49 -!- pyth_ [~pyth@125.235.239.142] has quit [Ping timeout: 256 seconds] 19:20 -!- andrewtoth_ [~andrewtot@gateway/tor-sasl/andrewtoth] has quit [Ping timeout: 260 seconds] 19:25 -!- andrewtoth_ [~andrewtot@gateway/tor-sasl/andrewtoth] has joined #silentpayments 20:16 -!- pyth [~pyth@125.235.239.164] has quit [Ping timeout: 268 seconds] 20:26 -!- pyth [~pyth@125.235.239.164] has joined #silentpayments 20:39 -!- andrewtoth_ [~andrewtot@gateway/tor-sasl/andrewtoth] has quit [Ping timeout: 260 seconds] --- Log closed Fri Jun 14 00:00:24 2024