12023-01-15T00:00:25  *** MrFrancis <MrFrancis!~MrFrancis@2001:8a0:fa4c:901:7cb4:c237:fc7b:c6d4> has joined #bitcoin-core-dev
  22023-01-15T00:03:33  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
  32023-01-15T00:07:58  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 252 seconds)
  42023-01-15T00:09:37  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
  52023-01-15T00:09:39  *** MrFrancis <MrFrancis!~MrFrancis@2001:8a0:fa4c:901:7cb4:c237:fc7b:c6d4> has quit IRC (Ping timeout: 252 seconds)
  62023-01-15T00:13:59  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 246 seconds)
  72023-01-15T00:19:00  <bitcoin-git> [bitcoin] theStack opened pull request #26892: test: refactor: simplify p2p_permissions.py by using MiniWallet (master...202301-test-use_MiniWallet_in_p2p_permissions) https://github.com/bitcoin/bitcoin/pull/26892
  82023-01-15T00:20:51  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
  92023-01-15T00:25:23  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 264 seconds)
 102023-01-15T00:29:51  *** Norrin <Norrin!~NorrinRad@gateway/tor-sasl/norrinradd> has joined #bitcoin-core-dev
 112023-01-15T00:31:05  *** AmunRa <AmunRa!~NorrinRad@gateway/tor-sasl/norrinradd> has quit IRC (Ping timeout: 255 seconds)
 122023-01-15T00:32:03  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
 132023-01-15T00:36:47  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 264 seconds)
 142023-01-15T00:39:11  *** as2333 <as2333!~as2333@host40.181-12-222.telecom.net.ar> has quit IRC (Ping timeout: 264 seconds)
 152023-01-15T00:42:27  *** as2333 <as2333!~as2333@host40.181-12-222.telecom.net.ar> has joined #bitcoin-core-dev
 162023-01-15T00:42:49  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
 172023-01-15T00:47:34  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 252 seconds)
 182023-01-15T00:48:53  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
 192023-01-15T00:53:35  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 264 seconds)
 202023-01-15T00:59:40  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
 212023-01-15T01:04:05  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 246 seconds)
 222023-01-15T01:12:22  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
 232023-01-15T01:16:59  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 264 seconds)
 242023-01-15T01:23:09  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
 252023-01-15T01:28:05  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 260 seconds)
 262023-01-15T01:29:12  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
 272023-01-15T01:36:11  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 264 seconds)
 282023-01-15T01:37:47  *** brunoerg <brunoerg!~brunoerg@187.183.43.178> has joined #bitcoin-core-dev
 292023-01-15T01:42:42  *** brunoerg <brunoerg!~brunoerg@187.183.43.178> has quit IRC (Ping timeout: 268 seconds)
 302023-01-15T01:43:16  *** brunoerg <brunoerg!~brunoerg@187.183.43.178> has joined #bitcoin-core-dev
 312023-01-15T01:48:00  *** brunoerg <brunoerg!~brunoerg@187.183.43.178> has quit IRC (Ping timeout: 272 seconds)
 322023-01-15T01:58:17  *** jon_atack <jon_atack!~jonatack@user/jonatack> has quit IRC (Read error: Connection reset by peer)
 332023-01-15T01:58:41  *** jon_atack <jon_atack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
 342023-01-15T02:04:33  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
 352023-01-15T02:06:52  *** MrFrancis <MrFrancis!~MrFrancis@2001:8a0:fa4c:901:8c24:4d07:ca49:2d65> has joined #bitcoin-core-dev
 362023-01-15T02:09:15  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 265 seconds)
 372023-01-15T02:15:25  <phantomcircuit> theStack: can you clarify something about #25957 for me? it looks like this only works with descriptor wallets and is using the block filter indexes where the keys are based on the block_hash, is that right?
 382023-01-15T02:15:28  <gribble> https://github.com/bitcoin/bitcoin/issues/25957 | wallet: fast rescan with BIP157 block filters for descriptor wallets by theStack · Pull Request #25957 · bitcoin/bitcoin · GitHub
 392023-01-15T02:40:48  *** brunoerg <brunoerg!~brunoerg@187.183.43.178> has joined #bitcoin-core-dev
 402023-01-15T02:45:14  *** brunoerg <brunoerg!~brunoerg@187.183.43.178> has quit IRC (Ping timeout: 246 seconds)
 412023-01-15T03:13:28  <theStack> phantomcircuit: yes that's right. we lookup the filters by block_hash, internally they seem to be also indexed by height (for filters belonging to blocks of the active chain)
 422023-01-15T03:14:32  <phantomcircuit> theStack: ok so this isn't using fixed key indexes
 432023-01-15T03:17:06  <phantomcircuit> theStack: there's a huge performance improvement available by creating the GCSFilter::ElementSet and doing the hashing using fixed (per peer) keys
 442023-01-15T03:17:26  <phantomcircuit> it's weird to benchmark because it only shows up when you have a lot of elements in the set
 452023-01-15T03:18:12  *** as2333 <as2333!~as2333@host40.181-12-222.telecom.net.ar> has quit IRC (Quit: Ping timeout: 264 seconds)
 462023-01-15T03:19:40  *** as2333 <as2333!~as2333@host40.181-12-222.telecom.net.ar> has joined #bitcoin-core-dev
 472023-01-15T03:21:01  *** MrFrancis <MrFrancis!~MrFrancis@2001:8a0:fa4c:901:8c24:4d07:ca49:2d65> has quit IRC (Ping timeout: 252 seconds)
 482023-01-15T03:30:59  *** brunoerg <brunoerg!~brunoerg@187.183.43.178> has joined #bitcoin-core-dev
 492023-01-15T03:32:42  <theStack> phantomcircuit: not sure if i understand what you mean. would this be a proposal to speed up calculating the hashed set of filter elements (i.e. `GCSFilter::BuildHashedSet`)?
 502023-01-15T03:33:33  <theStack> probably i got the second part of your question wrong, i assumed you meant "key" in a database sense
 512023-01-15T03:35:33  *** brunoerg <brunoerg!~brunoerg@187.183.43.178> has quit IRC (Ping timeout: 268 seconds)
 522023-01-15T04:10:24  *** jarthur_ <jarthur_!~jarthur@user/jarthur> has joined #bitcoin-core-dev
 532023-01-15T04:12:55  *** jarthur <jarthur!~jarthur@user/jarthur> has quit IRC (Ping timeout: 260 seconds)
 542023-01-15T04:13:01  *** jarthur_ is now known as jarthur
 552023-01-15T04:21:19  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
 562023-01-15T04:26:02  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 265 seconds)
 572023-01-15T04:54:25  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
 582023-01-15T04:58:53  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 246 seconds)
 592023-01-15T05:01:01  *** cmirror <cmirror!~cmirror@4.53.92.114> has quit IRC (Remote host closed the connection)
 602023-01-15T05:01:33  *** cmirror <cmirror!~cmirror@4.53.92.114> has joined #bitcoin-core-dev
 612023-01-15T05:43:49  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
 622023-01-15T05:47:10  *** weylin_ <weylin_!~weylin@2600:8800:4005:6d00:61c3:a6da:f46f:a942> has quit IRC (Remote host closed the connection)
 632023-01-15T05:48:17  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 246 seconds)
 642023-01-15T05:56:50  *** weylin_ <weylin_!~weylin@2600:8800:4005:6d00:61c3:a6da:f46f:a942> has joined #bitcoin-core-dev
 652023-01-15T06:01:15  *** weylin_ <weylin_!~weylin@2600:8800:4005:6d00:61c3:a6da:f46f:a942> has quit IRC (Ping timeout: 248 seconds)
 662023-01-15T06:04:38  *** codo <codo!~codeautis@user/codeautist> has quit IRC (Quit: reboot)
 672023-01-15T06:05:39  *** codo <codo!~codeautis@user/codeautist> has joined #bitcoin-core-dev
 682023-01-15T06:22:05  *** brunoerg <brunoerg!~brunoerg@187.183.43.178> has joined #bitcoin-core-dev
 692023-01-15T06:26:40  *** brunoerg <brunoerg!~brunoerg@187.183.43.178> has quit IRC (Ping timeout: 272 seconds)
 702023-01-15T06:33:47  *** jrayhawk <jrayhawk!~jrayhawk@user/jrayhawk> has quit IRC (Ping timeout: 268 seconds)
 712023-01-15T06:34:12  *** jrayhawk <jrayhawk!~jrayhawk@user/jrayhawk> has joined #bitcoin-core-dev
 722023-01-15T06:48:51  *** as2333 <as2333!~as2333@host40.181-12-222.telecom.net.ar> has quit IRC (Quit: as2333)
 732023-01-15T06:56:26  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
 742023-01-15T07:00:45  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 246 seconds)
 752023-01-15T07:03:02  <phantomcircuit> theStack: the BASIC gcsfilter is rekeyed for every block
 762023-01-15T07:03:11  <phantomcircuit> the element set has to be rehashed with the new key for each block
 772023-01-15T07:16:24  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has quit IRC (Remote host closed the connection)
 782023-01-15T07:21:21  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has joined #bitcoin-core-dev
 792023-01-15T08:03:36  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
 802023-01-15T08:08:19  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 256 seconds)
 812023-01-15T08:20:13  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has quit IRC (Remote host closed the connection)
 822023-01-15T08:20:40  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has joined #bitcoin-core-dev
 832023-01-15T08:40:01  *** brunoerg <brunoerg!~brunoerg@187.183.43.178> has joined #bitcoin-core-dev
 842023-01-15T08:44:44  *** brunoerg <brunoerg!~brunoerg@187.183.43.178> has quit IRC (Ping timeout: 272 seconds)
 852023-01-15T09:11:46  *** Talkless <Talkless!~Talkless@mail.dargis.net> has joined #bitcoin-core-dev
 862023-01-15T09:15:11  *** salvatoshi <salvatoshi!~salvatosh@lfbn-idf3-1-333-227.w83-199.abo.wanadoo.fr> has joined #bitcoin-core-dev
 872023-01-15T09:15:12  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
 882023-01-15T09:19:59  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 264 seconds)
 892023-01-15T09:23:26  *** Norrin <Norrin!~NorrinRad@gateway/tor-sasl/norrinradd> has quit IRC (Ping timeout: 255 seconds)
 902023-01-15T09:25:27  *** Norrin <Norrin!~NorrinRad@gateway/tor-sasl/norrinradd> has joined #bitcoin-core-dev
 912023-01-15T09:44:56  *** b_101 <b_101!~robert@216.144.236.70> has quit IRC (Ping timeout: 268 seconds)
 922023-01-15T10:02:49  *** kexkey <kexkey!~kexkey@static-198-54-132-142.cust.tzulo.com> has quit IRC (Ping timeout: 260 seconds)
 932023-01-15T10:03:37  *** kexkey <kexkey!~kexkey@static-198-54-132-142.cust.tzulo.com> has joined #bitcoin-core-dev
 942023-01-15T10:07:15  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
 952023-01-15T10:12:06  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 265 seconds)
 962023-01-15T10:17:50  *** MrFrancis <MrFrancis!~MrFrancis@2001:8a0:fa4c:901:8c24:4d07:ca49:2d65> has joined #bitcoin-core-dev
 972023-01-15T10:28:15  *** b_101 <b_101!~robert@216.144.236.70> has joined #bitcoin-core-dev
 982023-01-15T10:42:28  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
 992023-01-15T10:46:50  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 252 seconds)
1002023-01-15T11:15:07  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has joined #bitcoin-core-dev
1012023-01-15T11:16:48  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
1022023-01-15T11:21:33  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 256 seconds)
1032023-01-15T11:33:08  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has quit IRC (Remote host closed the connection)
1042023-01-15T11:35:27  *** MrFrancis <MrFrancis!~MrFrancis@2001:8a0:fa4c:901:8c24:4d07:ca49:2d65> has quit IRC (Remote host closed the connection)
1052023-01-15T11:35:49  *** MrFrancis <MrFrancis!~MrFrancis@2001:8a0:fa4c:901:8c24:4d07:ca49:2d65> has joined #bitcoin-core-dev
1062023-01-15T11:43:39  *** weylin_ <weylin_!~weylin@2600:8800:4005:6d00:61c3:a6da:f46f:a942> has joined #bitcoin-core-dev
1072023-01-15T11:49:40  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
1082023-01-15T11:59:07  *** b_101 <b_101!~robert@216.144.236.70> has quit IRC (Ping timeout: 252 seconds)
1092023-01-15T12:01:38  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 252 seconds)
1102023-01-15T12:05:37  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has joined #bitcoin-core-dev
1112023-01-15T12:12:00  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:dc58:a617:91dc:f3b2> has joined #bitcoin-core-dev
1122023-01-15T12:21:11  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has quit IRC (Ping timeout: 255 seconds)
1132023-01-15T12:22:57  *** Norrin <Norrin!~NorrinRad@gateway/tor-sasl/norrinradd> has quit IRC (Remote host closed the connection)
1142023-01-15T12:24:21  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has joined #bitcoin-core-dev
1152023-01-15T13:02:24  *** weylin_ <weylin_!~weylin@2600:8800:4005:6d00:61c3:a6da:f46f:a942> has quit IRC (Remote host closed the connection)
1162023-01-15T13:11:27  <bitcoin-git> [bitcoin] mruddy closed pull request #26535: reindex: allow finalized blk files to use read-only permissions (master...issue_2039_readonly_finalized_blk_files) https://github.com/bitcoin/bitcoin/pull/26535
1172023-01-15T13:53:28  *** Guyver2 <Guyver2!~Guyver@77-174-98-73.fixed.kpn.net> has joined #bitcoin-core-dev
1182023-01-15T13:58:45  *** Guyver2 <Guyver2!~Guyver@77-174-98-73.fixed.kpn.net> has left #bitcoin-core-dev (Closing Window)
1192023-01-15T14:13:39  *** weylin_ <weylin_!~weylin@2600:8800:4005:6d00:61c3:a6da:f46f:a942> has joined #bitcoin-core-dev
1202023-01-15T14:19:27  *** weylin_ <weylin_!~weylin@2600:8800:4005:6d00:61c3:a6da:f46f:a942> has quit IRC (Ping timeout: 255 seconds)
1212023-01-15T14:25:27  *** weylin_ <weylin_!~weylin@2600:8800:4005:6d00:61c3:a6da:f46f:a942> has joined #bitcoin-core-dev
1222023-01-15T14:31:06  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has quit IRC (Remote host closed the connection)
1232023-01-15T14:49:45  *** sudoforge <sudoforge!~sudoforge@wireguard/tunneler/sudoforge> has joined #bitcoin-core-dev
1242023-01-15T15:03:13  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has joined #bitcoin-core-dev
1252023-01-15T15:03:28  <theStack> phantomcircuit: right. to quote bip 158: "The parameter k MUST be set to the first 16 bytes of the hash (in standard little-endian representation) of the block for which the filter is constructed. This ensures the key is deterministic while still varying from block to block."
1262023-01-15T15:05:20  <bitcoin-git> [bitcoin] SmashedFrenzy16 opened pull request #26893: Update CONTRIBUTING.md (master...patch-2) https://github.com/bitcoin/bitcoin/pull/26893
1272023-01-15T15:07:05  <bitcoin-git> [bitcoin] fanquake closed pull request #26893: Update CONTRIBUTING.md (master...patch-2) https://github.com/bitcoin/bitcoin/pull/26893
1282023-01-15T15:10:51  <sipa> theStack: phantomcircuit is suggesting not using bip158 filters for rescanning, but another filter type, where instead of the deterministic bip158 per-block-salted one, a static per-host one is used.
1292023-01-15T15:11:29  <sipa> bip158's point is being able to provide bip157 filters over the network, which must be deterministic... and once you have those, you might as well use them for rescanning
1302023-01-15T15:11:43  <sipa> but if your goal is just rescanning, a much more efficient approach is possible
1312023-01-15T15:14:00  <theStack> sipa: oh, that would then be block filters that would _only_ be useful locally and never served to peers?
1322023-01-15T15:14:11  <sipa> yes
1332023-01-15T15:14:56  <sipa> (which also means there is much less need for standardization etc on them)
1342023-01-15T15:15:05  <theStack> okay, interesting
1352023-01-15T15:32:38  *** jirigrill <jirigrill!~jirigrill@212.187.202.158> has joined #bitcoin-core-dev
1362023-01-15T15:36:24  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has quit IRC (Ping timeout: 272 seconds)
1372023-01-15T15:45:13  *** jirigrill <jirigrill!~jirigrill@212.187.202.158> has quit IRC (Quit: Ping timeout (120 seconds))
1382023-01-15T15:45:23  *** MrFrancis <MrFrancis!~MrFrancis@2001:8a0:fa4c:901:8c24:4d07:ca49:2d65> has quit IRC (Ping timeout: 252 seconds)
1392023-01-15T15:49:38  *** jirigrill <jirigrill!~jirigrill@212.187.202.158> has joined #bitcoin-core-dev
1402023-01-15T15:57:25  <theStack> phantomcircuit: "it's weird to benchmark because it only shows up when you have a lot of elements in the set" <- by default a freshly created descriptor wallet starts with a filter set of 8000 scriptPubKeys, increasing with every top-up... is that already in the ball-park of "a lot of elements" w.r.t. your benchmark results? :p
1412023-01-15T16:00:03  *** jirigrill <jirigrill!~jirigrill@212.187.202.158> has quit IRC (Ping timeout: 260 seconds)
1422023-01-15T16:22:03  *** Norrin <Norrin!~NorrinRad@gateway/tor-sasl/norrinradd> has joined #bitcoin-core-dev
1432023-01-15T16:23:05  *** Norrin <Norrin!~NorrinRad@gateway/tor-sasl/norrinradd> has quit IRC (Remote host closed the connection)
1442023-01-15T16:23:22  *** MrFrancis <MrFrancis!~MrFrancis@2001:8a0:fa4c:901:8c24:4d07:ca49:2d65> has joined #bitcoin-core-dev
1452023-01-15T16:23:52  *** Norrin <Norrin!~NorrinRad@gateway/tor-sasl/norrinradd> has joined #bitcoin-core-dev
1462023-01-15T16:27:29  *** jirigrill <jirigrill!~jirigrill@ip-86-49-229-17.bb.vodafone.cz> has joined #bitcoin-core-dev
1472023-01-15T16:32:08  *** jirigrill <jirigrill!~jirigrill@ip-86-49-229-17.bb.vodafone.cz> has quit IRC (Ping timeout: 260 seconds)
1482023-01-15T17:04:46  *** Norrin <Norrin!~NorrinRad@gateway/tor-sasl/norrinradd> has quit IRC (Remote host closed the connection)
1492023-01-15T17:05:32  *** Norrin <Norrin!~NorrinRad@gateway/tor-sasl/norrinradd> has joined #bitcoin-core-dev
1502023-01-15T17:10:30  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has joined #bitcoin-core-dev
1512023-01-15T17:20:43  *** MrFrancis <MrFrancis!~MrFrancis@2001:8a0:fa4c:901:8c24:4d07:ca49:2d65> has quit IRC (Ping timeout: 248 seconds)
1522023-01-15T17:45:13  <Murch1> From what I understand, the problem is that all 8k keys need to be resalted for every block that you look at. If you generated a second set of filters that were salted all the same way, you would skip the 8000×block count key resaltings
1532023-01-15T17:45:32  <sipa> Exactly.
1542023-01-15T17:47:59  <sipa> But you do need some salting, or attackers could construct a multitude of transactions designed to cause collisions in the filter's hash function.
1552023-01-15T17:48:38  <sipa> So the one alternative is having a per-node salt, using a locally generated secret key, stored in the filter itself.
1562023-01-15T17:51:50  *** b_101 <b_101!~robert@173.254.196.62.adsl.inet-telecom.org> has joined #bitcoin-core-dev
1572023-01-15T17:53:09  *** b_101 <b_101!~robert@173.254.196.62.adsl.inet-telecom.org> has quit IRC (Client Quit)
1582023-01-15T17:54:33  *** as2333 <as2333!~as2333@host214.181-12-220.telecom.net.ar> has joined #bitcoin-core-dev
1592023-01-15T18:00:04  *** b_101 <b_101!~robert@187.202.220.88> has joined #bitcoin-core-dev
1602023-01-15T18:04:43  *** b_101 <b_101!~robert@187.202.220.88> has quit IRC (Ping timeout: 252 seconds)
1612023-01-15T18:05:21  <theStack> sipa: to cause collisions, wouldn't an attacker need to know the exact set of scriptPubKeys that an user is scanning for?
1622023-01-15T18:09:01  <sipa> theStack: Well, yes, but if everyone is using the same salt, it's predictable, and anything in the block may be interesting to someone.
1632023-01-15T18:09:27  <sipa> Either because there are clients interested in everything, or because the attacker is involved in transactions with the victim.
1642023-01-15T18:17:31  *** MrFrancis <MrFrancis!~MrFrancis@2001:8a0:fa4c:901:8c24:4d07:ca49:2d65> has joined #bitcoin-core-dev
1652023-01-15T18:42:47  <ariard> achow101: sure -- i'll add a note on the pr before next meeting
1662023-01-15T18:56:54  <bitcoin-git> [gui] hebasto merged pull request #690: Catch invalid networks combination crash (master...2022_gui_catch_netparam_crash) https://github.com/bitcoin-core/gui/pull/690
1672023-01-15T18:56:58  <bitcoin-git> [bitcoin] hebasto pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/0c2a1288a210...3dd2762cf839
1682023-01-15T18:56:59  <bitcoin-git> bitcoin/master f4a11d7 furszy: gui: bugfix, catch invalid networks combination crash
1692023-01-15T18:56:59  <bitcoin-git> bitcoin/master 3dd2762 Hennadii Stepanov: Merge bitcoin-core/gui#690: Catch invalid networks combination crash
1702023-01-15T19:16:08  *** ___nick___ <___nick___!~quassel@cpc68289-cdif17-2-0-cust317.5-1.cable.virginm.net> has joined #bitcoin-core-dev
1712023-01-15T19:25:31  *** szarka <szarka!~szarka@24-124-20-18-static.midco.net> has quit IRC (Ping timeout: 265 seconds)
1722023-01-15T19:42:54  *** ___nick___ <___nick___!~quassel@cpc68289-cdif17-2-0-cust317.5-1.cable.virginm.net> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
1732023-01-15T19:44:50  *** ___nick___ <___nick___!~quassel@cpc68289-cdif17-2-0-cust317.5-1.cable.virginm.net> has joined #bitcoin-core-dev
1742023-01-15T19:46:18  *** ___nick___ <___nick___!~quassel@cpc68289-cdif17-2-0-cust317.5-1.cable.virginm.net> has quit IRC (Client Quit)
1752023-01-15T19:48:20  *** ___nick___ <___nick___!~quassel@cpc68289-cdif17-2-0-cust317.5-1.cable.virginm.net> has joined #bitcoin-core-dev
1762023-01-15T19:48:46  *** jon_atack <jon_atack!~jonatack@user/jonatack> has quit IRC (Ping timeout: 252 seconds)
1772023-01-15T19:49:47  *** jon_atack <jon_atack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
1782023-01-15T19:52:42  *** Talkless <Talkless!~Talkless@mail.dargis.net> has quit IRC (Quit: Konversation terminated!)
1792023-01-15T20:03:29  *** AmunRa <AmunRa!~NorrinRad@gateway/tor-sasl/norrinradd> has joined #bitcoin-core-dev
1802023-01-15T20:04:08  *** Norrin <Norrin!~NorrinRad@gateway/tor-sasl/norrinradd> has quit IRC (Remote host closed the connection)
1812023-01-15T20:14:46  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:dc58:a617:91dc:f3b2> has quit IRC (Remote host closed the connection)
1822023-01-15T20:15:12  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
1832023-01-15T20:16:43  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Remote host closed the connection)
1842023-01-15T20:17:09  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
1852023-01-15T20:43:40  *** jarthur <jarthur!~jarthur@user/jarthur> has quit IRC (Ping timeout: 260 seconds)
1862023-01-15T20:47:30  *** jarthur <jarthur!~jarthur@user/jarthur> has joined #bitcoin-core-dev
1872023-01-15T21:04:31  *** ___nick___ <___nick___!~quassel@cpc68289-cdif17-2-0-cust317.5-1.cable.virginm.net> has quit IRC (Ping timeout: 268 seconds)
1882023-01-15T21:06:47  *** ghost43 <ghost43!~ghost43@gateway/tor-sasl/ghost43> has quit IRC (Ping timeout: 255 seconds)
1892023-01-15T21:06:51  *** ghost43_ <ghost43_!~ghost43@gateway/tor-sasl/ghost43> has joined #bitcoin-core-dev
1902023-01-15T21:10:57  *** dviola <dviola!~diego@user/dviola> has quit IRC (Quit: WeeChat 3.7.1)
1912023-01-15T21:13:47  *** dviola <dviola!~diego@user/dviola> has joined #bitcoin-core-dev
1922023-01-15T21:19:42  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 252 seconds)
1932023-01-15T21:21:28  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:dc58:a617:91dc:f3b2> has joined #bitcoin-core-dev
1942023-01-15T21:24:47  *** as2333 <as2333!~as2333@host214.181-12-220.telecom.net.ar> has quit IRC (Ping timeout: 264 seconds)
1952023-01-15T21:25:13  *** as2333 <as2333!~as2333@host214.181-12-220.telecom.net.ar> has joined #bitcoin-core-dev
1962023-01-15T21:25:56  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:dc58:a617:91dc:f3b2> has quit IRC (Ping timeout: 246 seconds)
1972023-01-15T21:29:49  *** ghost43_ <ghost43_!~ghost43@gateway/tor-sasl/ghost43> has quit IRC (Remote host closed the connection)
1982023-01-15T21:30:49  *** ghost43 <ghost43!~ghost43@gateway/tor-sasl/ghost43> has joined #bitcoin-core-dev
1992023-01-15T21:39:40  *** as2333 <as2333!~as2333@host214.181-12-220.telecom.net.ar> has quit IRC (Remote host closed the connection)
2002023-01-15T21:40:59  *** as2333 <as2333!~as2333@host214.181-12-220.telecom.net.ar> has joined #bitcoin-core-dev
2012023-01-15T21:43:47  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
2022023-01-15T21:44:35  *** salvatoshi <salvatoshi!~salvatosh@lfbn-idf3-1-333-227.w83-199.abo.wanadoo.fr> has quit IRC (Ping timeout: 264 seconds)
2032023-01-15T21:45:47  *** as2333 <as2333!~as2333@host214.181-12-220.telecom.net.ar> has quit IRC (Ping timeout: 264 seconds)
2042023-01-15T21:45:48  *** blbl2 <blbl2!~as2333@host50.181-12-221.telecom.net.ar> has joined #bitcoin-core-dev
2052023-01-15T21:46:58  *** blbl2 <blbl2!~as2333@host50.181-12-221.telecom.net.ar> has left #bitcoin-core-dev
2062023-01-15T21:48:17  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 256 seconds)
2072023-01-15T22:02:58  *** dviola <dviola!~diego@user/dviola> has quit IRC (Quit: WeeChat 3.8)
2082023-01-15T22:04:09  *** dviola <dviola!~diego@user/dviola> has joined #bitcoin-core-dev
2092023-01-15T22:06:25  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
2102023-01-15T22:06:33  *** as2333 <as2333!~as2333@host168.190-138-75.telecom.net.ar> has joined #bitcoin-core-dev
2112023-01-15T22:10:55  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 260 seconds)
2122023-01-15T22:17:12  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
2132023-01-15T22:21:43  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 252 seconds)
2142023-01-15T22:21:56  *** as2333 <as2333!~as2333@host168.190-138-75.telecom.net.ar> has quit IRC (Remote host closed the connection)
2152023-01-15T22:23:16  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
2162023-01-15T22:27:44  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 265 seconds)
2172023-01-15T22:28:28  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
2182023-01-15T22:33:03  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 265 seconds)
2192023-01-15T22:38:13  *** MrFrancis <MrFrancis!~MrFrancis@2001:8a0:fa4c:901:8c24:4d07:ca49:2d65> has quit IRC (Ping timeout: 252 seconds)
2202023-01-15T23:02:06  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
2212023-01-15T23:06:23  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 246 seconds)
2222023-01-15T23:12:52  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
2232023-01-15T23:17:40  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 260 seconds)
2242023-01-15T23:18:56  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has joined #bitcoin-core-dev
2252023-01-15T23:23:16  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:8af:6398:55d:8e67> has quit IRC (Ping timeout: 252 seconds)
2262023-01-15T23:29:48  *** brunoerg <brunoerg!~brunoerg@187.183.43.178> has joined #bitcoin-core-dev
2272023-01-15T23:32:22  *** Zenton <Zenton!~user@user/zenton> has joined #bitcoin-core-dev
2282023-01-15T23:34:21  *** brunoerg <brunoerg!~brunoerg@187.183.43.178> has quit IRC (Ping timeout: 268 seconds)
2292023-01-15T23:38:40  *** AmunRa <AmunRa!~NorrinRad@gateway/tor-sasl/norrinradd> has quit IRC (Remote host closed the connection)