--- Log opened Mon Oct 31 00:00:03 2022 00:02 -!- amovfx [~amovfx@node-1w7jr9yi65te4ohls71abrw5t.ipv6.telus.net] has quit [Ping timeout: 246 seconds] 00:28 -!- amovfx [~amovfx@node-1w7jr9yi65te4ohls71abrw5t.ipv6.telus.net] has joined #bitcoin-core-pr-reviews 01:32 -!- amovfx [~amovfx@node-1w7jr9yi65te4ohls71abrw5t.ipv6.telus.net] has quit [Ping timeout: 255 seconds] 01:40 -!- Talkless [~Talkless@mail.dargis.net] has joined #bitcoin-core-pr-reviews 02:04 -!- amovfx [~amovfx@node-1w7jr9yi65te4ohls71abrw5t.ipv6.telus.net] has joined #bitcoin-core-pr-reviews 02:09 -!- amovfx [~amovfx@node-1w7jr9yi65te4ohls71abrw5t.ipv6.telus.net] has quit [Ping timeout: 276 seconds] 02:24 -!- amovfx [~amovfx@node-1w7jr9yi65te4ohls71abrw5t.ipv6.telus.net] has joined #bitcoin-core-pr-reviews 03:25 -!- amovfx [~amovfx@node-1w7jr9yi65te4ohls71abrw5t.ipv6.telus.net] has quit [Ping timeout: 246 seconds] 03:41 -!- jonatack1 [~jonatack@user/jonatack] has quit [Ping timeout: 246 seconds] 03:46 -!- amovfx [~amovfx@node-1w7jr9yi65te4ohls71abrw5t.ipv6.telus.net] has joined #bitcoin-core-pr-reviews 03:52 -!- amovfx [~amovfx@node-1w7jr9yi65te4ohls71abrw5t.ipv6.telus.net] has quit [Ping timeout: 255 seconds] 03:55 -!- jonatack1 [~jonatack@user/jonatack] has joined #bitcoin-core-pr-reviews 04:04 -!- kouloumos [uid539228@id-539228.tinside.irccloud.com] has quit [Ping timeout: 246 seconds] 04:05 -!- amovfx [~amovfx@node-1w7jr9yi65te4ohls71abrw5t.ipv6.telus.net] has joined #bitcoin-core-pr-reviews 04:06 -!- kouloumos [uid539228@2a03:5180:f::8:3a5c] has joined #bitcoin-core-pr-reviews 04:39 -!- Talkless [~Talkless@mail.dargis.net] has quit [Ping timeout: 248 seconds] 04:43 -!- jonatack1 [~jonatack@user/jonatack] has quit [Ping timeout: 252 seconds] 04:43 -!- jonatack1 [~jonatack@user/jonatack] has joined #bitcoin-core-pr-reviews 05:08 -!- amovfx [~amovfx@node-1w7jr9yi65te4ohls71abrw5t.ipv6.telus.net] has quit [Ping timeout: 246 seconds] 05:22 -!- amovfx [~amovfx@node-1w7jr9yi65te4ohls71abrw5t.ipv6.telus.net] has joined #bitcoin-core-pr-reviews 05:25 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:1923:fe4f:2a24:dfd6] has joined #bitcoin-core-pr-reviews 05:26 -!- amovfx [~amovfx@node-1w7jr9yi65te4ohls71abrw5t.ipv6.telus.net] has quit [Ping timeout: 246 seconds] 05:41 -!- amovfx [~amovfx@node-1w7jr9yi65te4ohls71abrw5t.ipv6.telus.net] has joined #bitcoin-core-pr-reviews 05:50 -!- _aj_ [aj@user/aj/x-5857768] has quit [Quit: Lost terminal] 05:57 -!- jonatack2 [~jonatack@user/jonatack] has joined #bitcoin-core-pr-reviews 05:58 -!- jonatack1 [~jonatack@user/jonatack] has quit [Ping timeout: 252 seconds] 06:07 -!- jonatack2 [~jonatack@user/jonatack] has quit [Ping timeout: 246 seconds] 06:09 -!- jonatack2 [~jonatack@user/jonatack] has joined #bitcoin-core-pr-reviews 06:43 -!- amovfx [~amovfx@node-1w7jr9yi65te4ohls71abrw5t.ipv6.telus.net] has quit [Ping timeout: 246 seconds] 07:12 -!- amovfx [~amovfx@node-1w7jr9yi65te4ohls71abrw5t.ipv6.telus.net] has joined #bitcoin-core-pr-reviews 07:17 -!- amovfx [~amovfx@node-1w7jr9yi65te4ohls71abrw5t.ipv6.telus.net] has quit [Ping timeout: 276 seconds] 07:30 -!- kevkevin [~kevkevin@2601:241:8703:7b30:1143:1b24:17e5:8671] has quit [Ping timeout: 244 seconds] 07:36 -!- amovfx [~amovfx@node-1w7jr9yi65te4ohls71abrw5t.ipv6.telus.net] has joined #bitcoin-core-pr-reviews 07:52 -!- kevkevin [~kevkevin@2601:241:8703:7b30:1143:1b24:17e5:8671] has joined #bitcoin-core-pr-reviews 07:55 -!- jonatack2 [~jonatack@user/jonatack] has quit [Ping timeout: 246 seconds] 08:15 -!- jonatack2 [~jonatack@user/jonatack] has joined #bitcoin-core-pr-reviews 09:46 -!- amovfx [~amovfx@node-1w7jr9yi65te4ohls71abrw5t.ipv6.telus.net] has quit [Ping timeout: 246 seconds] 09:48 -!- andrewtoth [~andrewtot@gateway/tor-sasl/andrewtoth] has quit [Remote host closed the connection] 09:48 -!- andrewtoth [~andrewtot@gateway/tor-sasl/andrewtoth] has joined #bitcoin-core-pr-reviews 09:52 -!- andrewtoth [~andrewtot@gateway/tor-sasl/andrewtoth] has quit [Remote host closed the connection] 09:52 -!- andrewtoth [~andrewtot@gateway/tor-sasl/andrewtoth] has joined #bitcoin-core-pr-reviews 09:57 -!- amovfx [~amovfx@node-1w7jr9yi65te4ohls71abrw5t.ipv6.telus.net] has joined #bitcoin-core-pr-reviews 10:42 -!- jonatack2 [~jonatack@user/jonatack] has quit [Ping timeout: 272 seconds] 11:01 -!- amovfx_ [~amovfx@node-1w7jr9yi65te5njjlzr3t5lya.ipv6.telus.net] has joined #bitcoin-core-pr-reviews 11:01 < amovfx_> So I'm learning more about tweak keys, it seems like their is a lot of potential. Would it be able to hide output amounts in them one day? 11:01 < amovfx_> it seems like a tweak can have arbitrary information in them if we want 11:02 < amovfx_> obviously, there would have to be a ton of work done to make it possible, I imagine consensus rules would have to change 11:02 < amovfx_> which would make it a no go 11:03 -!- amovfx [~amovfx@node-1w7jr9yi65te4ohls71abrw5t.ipv6.telus.net] has quit [Ping timeout: 255 seconds] 11:03 < instagibbs> what specifically is a tweak key in this context 11:03 < instagibbs> you can tweak keys for many reasons 11:07 < amovfx_> Perhaps a random value + the output amount of a txoutput? I'm too noob to really come up with a solid solution. 11:14 -!- amovfx [~amovfx@node-1w7jr9yi65te4ohls71abrw5t.ipv6.telus.net] has joined #bitcoin-core-pr-reviews 11:19 < sipa> You may want to look into "confidential transactions", which uses the concept of cryptographically blinded commitments to hide amounts. 11:20 < sipa> But the technology to make it work, and the domain where it operates, are very different from the tweaks used in taproot. 11:20 < sipa> the major complication is making sure that verifiers can still check that amounts in inputs and outputs balance out, so the commitment needs some homomorphic properties; turns out that the hardest thing here is making sure it doesn't overflow 11:21 < sipa> and amounts and scripts are completely separate things in the protocol; script has natural affordances for future upgrades - the same isn't true for amounts, as changes like think inherently break verifiers' ability to audit the supply in circulation, so it'd necessarily be a much more invasive change 11:23 -!- amovfx [~amovfx@node-1w7jr9yi65te4ohls71abrw5t.ipv6.telus.net] has quit [Remote host closed the connection] 11:26 < amovfx_> thanks for the insight, I've been doing some you tube videos on homomorphic encryption to better learn about schnoor. THe idea of E(a) + E(b) == E(a + b), I thought, wouldn't it be awesome if you could do other operations, like E(a) < E(b) = E(a < b). 11:26 < amovfx_> obviously, I have a lot more learning to do ;) 11:28 < sipa> There do exist fully homomorphic encryption schemes which permit more than addition and scalar multplication, but just for balancing out inputs/outputs you don't need that (e.g. you can make the fee amount explicit, and then require equality) 11:29 < amovfx_> ah very cool, I guess that would be a large complications for bidding on blocksize, someone could race to fill the block paying themselves, screwing everyone over. They wouldn't face competition. 11:30 < amovfx_> blocksize=blockspace* sry 11:31 < sipa> You should read up on confidential transactions, really. It's a real protocol that's in use in a few systems (though obviously introducing it in Bitcoin would be very invasive) 11:33 < amovfx_> Ill check it out, looks like it will be a good learning resource 11:34 < amovfx_> Thanks, I'll check it after i finish the schnorr bitocin optech workshop 12:25 -!- amovfx_ [~amovfx@node-1w7jr9yi65te5njjlzr3t5lya.ipv6.telus.net] has quit [Remote host closed the connection] 13:14 -!- S3RK [~S3RK@user/s3rk] has quit [Ping timeout: 246 seconds] 13:17 -!- S3RK [~S3RK@user/s3rk] has joined #bitcoin-core-pr-reviews 13:39 -!- kevkevin [~kevkevin@2601:241:8703:7b30:1143:1b24:17e5:8671] has quit [Ping timeout: 244 seconds] 13:40 -!- kevkevin [~kevkevin@c-98-226-43-69.hsd1.il.comcast.net] has joined #bitcoin-core-pr-reviews 14:42 -!- uasf [~uasf@2604:a880:2:d0::1bda:1001] has quit [Remote host closed the connection] 14:43 -!- uasf [~uasf@157.230.135.166] has joined #bitcoin-core-pr-reviews 14:45 -!- kevkevin [~kevkevin@c-98-226-43-69.hsd1.il.comcast.net] has quit [Remote host closed the connection] 14:45 -!- kevkevin [~kevkevin@2601:241:8703:7b30:c428:ad87:92b:2ee5] has joined #bitcoin-core-pr-reviews 14:49 -!- kevkevin [~kevkevin@2601:241:8703:7b30:c428:ad87:92b:2ee5] has quit [Ping timeout: 244 seconds] 15:02 -!- amovfx [~amovfx@node-1w7jr9yi65te5njjlzr3t5lya.ipv6.telus.net] has joined #bitcoin-core-pr-reviews 16:31 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:1923:fe4f:2a24:dfd6] has quit [] 16:33 -!- amovfx [~amovfx@node-1w7jr9yi65te5njjlzr3t5lya.ipv6.telus.net] has quit [Remote host closed the connection] 16:46 -!- kevkevin [~kevkevin@2601:241:8703:7b30:c428:ad87:92b:2ee5] has joined #bitcoin-core-pr-reviews 16:48 -!- aj__ [aj@azure.erisian.com.au] has joined #bitcoin-core-pr-reviews 16:48 -!- aj__ [aj@azure.erisian.com.au] has quit [Changing host] 16:48 -!- aj__ [aj@user/aj/x-5857768] has joined #bitcoin-core-pr-reviews 16:48 -!- aj__ is now known as _aj_ 16:50 -!- kevkevin [~kevkevin@2601:241:8703:7b30:c428:ad87:92b:2ee5] has quit [Ping timeout: 244 seconds] 17:01 -!- andrewtoth [~andrewtot@gateway/tor-sasl/andrewtoth] has quit [Remote host closed the connection] 17:01 -!- andrewtoth [~andrewtot@gateway/tor-sasl/andrewtoth] has joined #bitcoin-core-pr-reviews 17:28 -!- amovfx [~amovfx@node-1w7jr9yi65te5njjlzr3t5lya.ipv6.telus.net] has joined #bitcoin-core-pr-reviews 17:30 -!- amovfx [~amovfx@node-1w7jr9yi65te5njjlzr3t5lya.ipv6.telus.net] has quit [Remote host closed the connection] 18:09 -!- TheRec_ [~toto@84-75-225-47.dclient.hispeed.ch] has quit [Ping timeout: 255 seconds] 18:10 -!- TheRec [~toto@84-75-225-47.dclient.hispeed.ch] has joined #bitcoin-core-pr-reviews 18:10 -!- TheRec [~toto@84-75-225-47.dclient.hispeed.ch] has quit [Changing host] 18:10 -!- TheRec [~toto@user/therec] has joined #bitcoin-core-pr-reviews 18:11 -!- kevkevin [~kevkevin@2601:241:8703:7b30:7126:8f53:e43e:5163] has joined #bitcoin-core-pr-reviews 18:21 -!- TheRec [~toto@user/therec] has quit [Ping timeout: 246 seconds] 18:24 -!- TheRec [~toto@84-75-225-47.dclient.hispeed.ch] has joined #bitcoin-core-pr-reviews 18:24 -!- TheRec [~toto@84-75-225-47.dclient.hispeed.ch] has quit [Changing host] 18:24 -!- TheRec [~toto@user/therec] has joined #bitcoin-core-pr-reviews 19:22 -!- kevkevin [~kevkevin@2601:241:8703:7b30:7126:8f53:e43e:5163] has quit [Ping timeout: 244 seconds] 20:35 -!- jonatack2 [~jonatack@user/jonatack] has joined #bitcoin-core-pr-reviews 21:11 -!- lowhope [~lowhope@2602:fffa:fff:108a:0:16:3e86:c70e] has quit [Ping timeout: 246 seconds] 21:11 -!- LarryRuane [sid473749@id-473749.uxbridge.irccloud.com] has quit [Ping timeout: 246 seconds] 21:11 -!- LarryRuane [sid473749@id-473749.uxbridge.irccloud.com] has joined #bitcoin-core-pr-reviews 21:11 -!- elichai2 [sid212594@id-212594.hampstead.irccloud.com] has quit [Ping timeout: 246 seconds] 21:12 -!- elichai2 [sid212594@id-212594.hampstead.irccloud.com] has joined #bitcoin-core-pr-reviews 21:13 -!- stratospher[m] [~stratosph@2001:470:69fc:105::2:728e] has quit [Ping timeout: 246 seconds] 21:32 -!- stratospher[m] [~stratosph@2001:470:69fc:105::2:728e] has joined #bitcoin-core-pr-reviews 23:09 -!- jonatack2 [~jonatack@user/jonatack] has quit [Ping timeout: 246 seconds] 23:21 -!- jonatack2 [~jonatack@user/jonatack] has joined #bitcoin-core-pr-reviews 23:26 -!- dhruv [~dhruv@165.227.49.220] has quit [Ping timeout: 255 seconds] 23:37 -!- dhruv [~dhruv@165.227.49.220] has joined #bitcoin-core-pr-reviews --- Log closed Tue Nov 01 00:00:04 2022