16:00:12 <fjahr> #startmeeting 
16:00:12 <corebot`> fjahr: Meeting started at 2026-01-22T16:00+0000
16:00:13 <corebot`> fjahr: Current chairs: fjahr
16:00:14 <corebot`> fjahr: Useful commands: #action #info #idea #link #topic #motion #vote #close #endmeeting
16:00:15 <corebot`> fjahr: See also: https://hcoop-meetbot.readthedocs.io/en/stable/
16:00:16 <corebot`> fjahr: Participants should now identify themselves with '#here' or with an alias like '#here FirstLast'
16:00:18 <l0rinc> hi
16:00:19 <hodlinator> hi
16:00:20 <b10c> hi
16:00:22 <fjahr> #bitcoin -core-dev Meeting: abubakarsadiq achow101 _aj_ ajonas b10c brunoerg cfields darosior dergoegge dzxzg eugenesiegel fanquake fjahr furszy gleb glozow hebasto hodlinator instagibbs janb84 jarolrod jonatack josibake kanzure kevkevin laanwj LarryRuane lightlike l0rinc luke-jr maflcko marcofleon maxedw Murch pinheadmz provoostenator ryanofsky sdaftuar S3RK stickies-v sipa sliv3r__ sr_gi tdb3 theStack TheCharlatan vasild
16:00:23 <fjahr> willcl-ark
16:00:26 <sedited> hi
16:00:27 <cfields> hi
16:00:30 <sliv3r__> hi
16:00:37 <fjahr> There are no pre-proposed meeting topics this week. Any last minute ones to add?
16:00:38 <hebasto> hi
16:00:56 <Sjors[m]1> hi
16:01:00 <pinheadmz> hi
16:01:29 <sipa> hi
16:01:34 <andrewtoth> hi
16:01:46 <dergoegge> hi
16:01:55 <fjahr> Ok, starting with the WGs...
16:01:57 <fjahr> #topic Fuzzing WG Update (dergoegge)
16:02:03 <dergoegge> nothing from my side
16:02:18 <fjahr> #topic Kernel WG Update (sedited)
16:02:26 <sedited> stickies-v opened a PR for splitting up higher and lower level logging functionality and exposing richer logging information in the kernel API: https://github.com/bitcoin/bitcoin/pull/34374
16:03:05 <abubakarsadiq> hi
16:03:15 <instagibbs> hi
16:03:49 <darosior> hi
16:03:52 <stickies-v> hi
16:04:07 <fjahr> That's it I guess? :)
16:04:10 <sedited> alexanderwiederin presented some work using a copy-on-write CChain replacement for removing the need to lock cs_main in various small rpc calls (i.e. getblockcount). Still WIP, but can be viewed here: https://github.com/alexanderwiederin/bitcoin/commits/chain-concurrency/
16:04:22 <fjahr> oh, nvm :D
16:04:29 <sedited> sorry, lost my ssh connection briefly :P
16:05:29 <sedited> I've also resurrected my branch for an abstract block store, though I'll hold off on submitting a PR for the near future.
16:05:33 <sedited> that's it.
16:05:48 <fjahr> #topic Benchmarking WG Update (l0rinc, andrewtoth)
16:05:50 <l0rinc> Started measuring varops budgets on the benchmarking suite of different nodes for the Great Script Restoration proposal.
16:06:00 <l0rinc> We found some bugs in the current benchmark (a few missing ops such as LSHIFT/RSHIFT and an always-empty SUBSTR) so we're remeasuring everything.
16:06:14 <l0rinc> And opened a Coins Cache Cleanup tracker issue to help reviewers piece together the structure for the UTXO handling PRs #34280
16:06:15 <corebot`> https://github.com/bitcoin/bitcoin/issues/34280 | Coins Cache Cleanup checklist · Issue #34280 · bitcoin/bitcoin · GitHub
16:06:30 <l0rinc> We finally have proper native Windows benchmark results for https://github.com/bitcoin/bitcoin/pull/31132#issuecomment-3767758819: the ~30% speedup reproduces on GCC there as well.
16:06:40 <l0rinc> andrewtoth?
16:07:08 <andrewtoth> No update from me. More review on #31132 is welcome. It looks like it's faster on every platform.
16:07:12 <corebot`> https://github.com/bitcoin/bitcoin/issues/31132 | validation: fetch block inputs on parallel threads 3x faster IBD by andrewtoth · Pull Request #31132 · bitcoin/bitcoin · GitHub
16:07:24 <fjahr> #topic Cluster Mempool WG Update (sdaftuar, sipa)
16:08:07 <sipa> Priority remains #34257, which I welcome more conceptual comments on, but I also think it's ready for review.
16:08:09 <corebot`> https://github.com/bitcoin/bitcoin/issues/34257 | txgraph: deterministic optimal transaction order by sipa · Pull Request #34257 · bitcoin/bitcoin · GitHub
16:08:21 <sipa> That's it for me, I think.
16:08:51 <fjahr> #topic Net Split WG Update (cfields)
16:09:06 <cfields> No update this week.
16:09:53 <fjahr> Skipping Silent Payments but I can report the scanning approaches discussion is pretty active currently at https://github.com/bitcoin-core/secp256k1/issues/1799
16:10:16 <fjahr> Anything else to discuss?
16:11:11 <abubakarsadiq> I did some work on that touches cluster mempool primarily modifying GetMainStagingDiagram to populate refs https://github.com/bitcoin/bitcoin/compare/master...ismaelsadeeq:bitcoin:01-2026-detect-fee-increase-cleanup it's useful to compute chunk Id after mempool update. I am planning to use chunk Id in package aware fee estimator and block template cache, I  have a wip branch that uses these refs. Not sure whether I
16:11:11 <abubakarsadiq> should combine open this as standalone or combine the branch above with changes that actually use it cc sipa
16:12:35 <abubakarsadiq> This branch is ready I think, I've fuzzed it for a day. But the other branch is not ready yet
16:12:49 <furszy> hi
16:12:51 <sipa> abubakarsadiq: will have a look
16:13:46 <abubakarsadiq> thanks sipa. That's it from me.
16:14:47 <fjahr> #endmeeting