16:00:01 <fjahr> #startmeeting 16:00:01 <corebot`> fjahr: Meeting started at 2026-01-29T16:00+0000 16:00:02 <corebot`> fjahr: Current chairs: fjahr 16:00:04 <corebot`> fjahr: Useful commands: #action #info #idea #link #topic #motion #vote #close #endmeeting 16:00:05 <corebot`> fjahr: See also: https://hcoop-meetbot.readthedocs.io/en/stable/ 16:00:06 <corebot`> fjahr: Participants should now identify themselves with '#here' or with an alias like '#here FirstLast' 16:00:11 <dzxzg> hi 16:00:17 <Novo> hi 16:00:18 <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:18 <fjahr> willcl-ark 16:00:21 <sedited> hi 16:00:23 <danielabrozzoni> hi 16:00:23 <hebasto> hi 16:00:23 <instagibbs> hi 16:00:24 <eugenesiegel> hi 16:00:24 <cfields> hi 16:00:28 <abubakarsadiq> hi 16:00:28 <fjahr> There are no pre-proposed meeting topics this week. Any last minute ones to add? 16:00:30 <yancy> hi 16:00:38 <pinheadmz> hi 16:00:41 <hodlinator> hi 16:00:45 <furszy> hi 16:00:46 <janb84> hi 16:00:54 <Sjors[m]1> hi 16:01:07 <Murch[m]> hi 16:01:13 <andrewtoth> hi 16:01:41 <dergoegge> hi 16:01:58 <fjahr> Ok, starting with the WGs, in reverse order for a change ;) 16:02:00 <fjahr> #topic Net Split WG Update (cfields) 16:02:23 <cfields> Attention has been elsewhere, no update this week. 16:02:43 <fjahr> #topic Silent Payments WG Update (Novo) 16:03:01 <Novo> Not a lot has changed 16:03:25 <Novo> I have a few ideas to try, real-or-random mentioned trying out parallelisation 16:03:41 <Novo> I want to see what I can achieve with this 16:04:42 <Novo> I have a LabelSet bitcoin-core implementation branch and some testing shows that it is slightlity faster than the Bip approach at scanning real mainnet blocks 16:05:51 <Novo> But this testing was done with only two labels, I haven't done testing with higher labels, but I'm pretty sure the slight difference will disappear with a few more labels 16:06:31 <sipa> hi 16:06:42 <Novo> I've got nothing else to share 16:07:03 <fjahr> Thanks Novo! 16:07:05 <fjahr> #topic Benchmarking WG Update (l0rinc, andrewtoth) 16:07:12 <andrewtoth> willcl-ark added some more benchmarks via benchcoin in #31132. Got some good review on the split off PRs. 16:07:16 <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:22 <andrewtoth> l0rinc mentioned he will be here later, so maybe he has more to add. #32407 and #34253 were merged. 16:07:23 <pinheadmz> help 16:07:24 <corebot`> https://github.com/bitcoin/bitcoin/issues/32407 | . by AlnetharyT · Pull Request #32407 · bitcoin/bitcoin · GitHub 16:07:28 <corebot`> https://github.com/bitcoin/bitcoin/issues/34253 | validation: cache tip recency for lock-free `IsInitialBlockDownload()` by l0rinc · Pull Request #34253 · bitcoin/bitcoin · GitHub 16:07:36 <andrewtoth> pinheadmz: how can I help? 16:07:37 <l0rinc> hi 16:07:53 <pinheadmz> ugh you can remind me to click on the right temrinal before typing 16:08:00 <andrewtoth> will do 16:08:07 <andrewtoth> that's it from me unless l0rinc has more 16:08:14 <l0rinc> I will add a few stuff later, let's continue 16:08:21 <fjahr> #topic Kernel WG Update (sedited) 16:09:08 <sedited> alexanderwiederin opened a draft RFC for a new CChain data structure: https://github.com/bitcoin/bitcoin/pull/34424 16:09:14 <sedited> stickies-v is making progress on the logging PR: https://github.com/bitcoin/bitcoin/pull/34374 16:10:00 <sedited> we also integrated header processing in some of the kernel library language wrappers 16:10:06 <sedited> that's all. 16:10:42 <fjahr> #topic Fuzzing WG Update (dergoegge) 16:11:03 <dergoegge> nothing from my side 16:11:18 <fjahr> #topic Cluster Mempool WG Update (sdaftuar, sipa) 16:12:13 <sipa> Not many updates. I'm working on the cost model PR (#34138), but focus remains the deterministic ordering: #34257 16:12:15 <corebot`> https://github.com/bitcoin/bitcoin/issues/34138 | Cluster mempool: more accurate cost model for SFL by sipa · Pull Request #34138 · bitcoin/bitcoin · GitHub 16:12:16 <corebot`> https://github.com/bitcoin/bitcoin/issues/34257 | txgraph: deterministic optimal transaction order by sipa · Pull Request #34257 · bitcoin/bitcoin · GitHub 16:13:13 <sipa> That's it for me. 16:13:23 <fjahr> Anything else to discuss? 16:13:26 <fjahr> PSA: next asmap built happens again in one week: https://github.com/asmap/asmap-data/issues/42 16:13:53 <fjahr> Also the v31 feature freeze is 4 weeks out afaict, not sure if there is something to discuss right now though 16:14:39 <l0rinc> Let me give a quick update 16:14:50 <l0rinc> #34253 was merged, we don't expect the change to be measurable but it simplifies the call sites and helps with follow-ups like #34054 16:14:52 <corebot`> https://github.com/bitcoin/bitcoin/issues/34253 | validation: cache tip recency for lock-free `IsInitialBlockDownload()` by l0rinc · Pull Request #34253 · bitcoin/bitcoin · GitHub 16:14:54 <corebot`> https://github.com/bitcoin/bitcoin/issues/34054 | net processing: Add ibd check before processing block for txdownloadman by sedited · Pull Request #34054 · bitcoin/bitcoin · GitHub 16:15:07 <l0rinc> #34207 was also merged, this has been in review in various forms for at least a year now - this leads naturally to the next steps in #34280, e.g. #33018 16:15:09 <corebot`> https://github.com/bitcoin/bitcoin/issues/34207 | coins/refactor: enforce `GetCoin()` returns only unspent coins by l0rinc · Pull Request #34207 · bitcoin/bitcoin · GitHub 16:15:10 <corebot`> https://github.com/bitcoin/bitcoin/issues/34280 | Coins Cache Cleanup checklist · Issue #34280 · bitcoin/bitcoin · GitHub 16:15:12 <corebot`> https://github.com/bitcoin/bitcoin/issues/33018 | coins: remove SetFresh method from CCoinsCacheEntry by andrewtoth · Pull Request #33018 · bitcoin/bitcoin · GitHub 16:15:23 <l0rinc> I've measured the script restoration benchmark on most of my machines and sent it to Julian, he's updated the plots with the new data. 16:15:27 <l0rinc> that's it from me 16:16:13 <fjahr> Thanks l0rinc! Anything else? 16:16:20 <l0rinc> no, thanks 16:16:52 <fjahr> I meant if anyone else has a topic :) 16:17:09 <l0rinc> I know, but still nothing from me :D 16:17:35 <stickies-v> hi 16:17:43 <furszy> fastest meeting ever, thanks fjahr! 16:17:57 <fjahr> kewl 16:17:57 <fjahr> #endmeeting