--- Log opened Tue Jul 23 00:00:01 2024 00:04 -!- sr_gi[m]1 [~srgimatri@2620:6e:a000:ce11::2a] has quit [Ping timeout: 248 seconds] 00:04 -!- sr_gi[m]1 [~srgimatri@2620:6e:a000:ce11::2a] has joined #bitcoin-core-dev 00:43 -!- Guyver2 [~Guyver@77-174-98-73.fixed.kpn.net] has joined #bitcoin-core-dev 00:46 -!- javi404 [~quassel@2601:582:0:2c41:91ca:6895:2072:3474] has quit [Remote host closed the connection] 00:47 -!- javi404 [~quassel@2601:582:0:2c41:91ca:6895:2072:3474] has joined #bitcoin-core-dev 01:32 -!- Guest25 [~Guest25@2a02:1210:4a25:2f00:e5a1:290f:f953:256] has joined #bitcoin-core-dev 01:37 -!- Guest25 [~Guest25@2a02:1210:4a25:2f00:e5a1:290f:f953:256] has quit [Quit: Client closed] 01:50 -!- Guyver2 [~Guyver@77-174-98-73.fixed.kpn.net] has left #bitcoin-core-dev [Closing Window] 01:58 -!- RaphaelH [~RaphaelH@user/RaphaelH] has joined #bitcoin-core-dev 02:01 -!- gmaxwell [~gmaxwell@user/gmaxwell] has quit [Ping timeout: 252 seconds] 02:12 -!- gmaxwell [~gmaxwell@user/gmaxwell] has joined #bitcoin-core-dev 02:48 < bitcoin-git> [bitcoin] vasild opened pull request #30502: doc: add release notes for #22729 (master...release-notes-22729) https://github.com/bitcoin/bitcoin/pull/30502 02:49 < bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/8754d055c65e...910d38b22f57 02:49 < bitcoin-git> bitcoin/master fa33a63 MarcoFalke: fuzz: Speed up PickValue in txorphan 02:49 < bitcoin-git> bitcoin/master 910d38b merge-script: Merge bitcoin/bitcoin#30474: fuzz: Speed up PickValue in txorphan 02:49 < bitcoin-git> [bitcoin] fanquake merged pull request #30474: fuzz: Speed up PickValue in txorphan (master...2407-fuzz-txo) https://github.com/bitcoin/bitcoin/pull/30474 02:51 -!- brunoerg [~brunoerg@2804:14c:3bfb:37:6461:7179:54ab:7086] has quit [Remote host closed the connection] 02:52 -!- brunoerg [~brunoerg@2804:14c:3bfb:37:6461:7179:54ab:7086] has joined #bitcoin-core-dev 02:59 -!- brunoerg [~brunoerg@2804:14c:3bfb:37:6461:7179:54ab:7086] has quit [Remote host closed the connection] 03:00 -!- brunoerg [~brunoerg@2804:14c:3bfb:37:6461:7179:54ab:7086] has joined #bitcoin-core-dev 03:02 < RaphaelH> Hello, in the source code https://github.com/bitcoin/bitcoin/blob/8d573611575c3fa66f08407aa9b02f91b29a94c3/src/node/eviction.cpp#L195, a comment says "// Protect up to 8 non-tx-relay peers that have sent us novel blocks.". What are non-tx-relay peers? Is there a research paper that introduced them? Thanks a lot for your help. 03:05 -!- RaphaelH [~RaphaelH@user/RaphaelH] has quit [Quit: Client closed] 03:28 < bitcoin-git> [bitcoin] vasild opened pull request #30504: doc: use proper doxygen formatting for CTxMemPool::cs (master...doc_doxygen_par) https://github.com/bitcoin/bitcoin/pull/30504 03:43 < bitcoin-git> [bitcoin] hebasto opened pull request #30506: depends: Cleanup postprocess commands after switching to CMake (master...240723-postprocess) https://github.com/bitcoin/bitcoin/pull/30506 03:50 -!- RaphaelH [~RaphaelH@user/RaphaelH] has joined #bitcoin-core-dev 03:55 -!- RaphaelH [~RaphaelH@user/RaphaelH] has quit [Ping timeout: 256 seconds] 04:01 -!- kevkevin [~kevkevin@98.226.206.182] has joined #bitcoin-core-dev 04:06 -!- kevkevin [~kevkevin@98.226.206.182] has quit [Ping timeout: 276 seconds] 04:24 < Murch[m]> RaphaelH: This is probably talking about blocks-only peer connections 04:25 < Murch[m]> https://bitcoin.stackexchange.com/a/114082/5406 04:26 -!- RaphaelH [~RaphaelH@user/RaphaelH] has joined #bitcoin-core-dev 05:05 < vasild> Murch[m]: right, plus more, RaphaelH see https://github.com/bitcoin/bitcoin/blob/910d38b22f575cba9a3325de3f4c5ac667d4a487/src/net_processing.cpp#L3775-L3790 05:06 -!- RaphaelH [~RaphaelH@user/RaphaelH] has quit [Quit: Client closed] 05:11 -!- RaphaelH [~RaphaelH@user/RaphaelH] has joined #bitcoin-core-dev 05:17 -!- flag [~flag@81.56.89.175] has quit [Ping timeout: 260 seconds] 05:18 < RaphaelH> Murch[m] vasild Thank you I understand better what they are. Is it an implementation of a research paper describing countermeasures against eclipse attacks/topology leak or have they been implemented by the community spontaneously? 05:18 -!- flag [~flag@81.56.89.175] has joined #bitcoin-core-dev 05:18 -!- BrandonOdiwuor [~BrandonOd@105.163.156.193] has quit [Quit: Client closed] 05:19 < vasild> RaphaelH: I do not know. I would check git blame, find the PR that introduced that code and the discussion / motivation in that PR. 05:20 < Murch[m]> RaphaelH: Yeah, I believe blocks-only connections were introduced as a countermeasure to topology mapping attacks and to further shore up nodes against eclipse attacks. 05:21 < Murch[m]> Check out https://bitcoin.stackexchange.com/a/112829/5406, there are some links that might be useful to find more details 05:23 -!- adil [~Thunderbi@2402:d000:8134:b7fc:2963:b0de:fde3:858b] has joined #bitcoin-core-dev 05:25 -!- adil [~Thunderbi@2402:d000:8134:b7fc:2963:b0de:fde3:858b] has quit [Client Quit] 05:28 < RaphaelH> Ok thanks a lot, I managed to find the original research paper but it did not mention blocks-only connections as a solution directly. 05:32 < bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/910d38b22f57...51ac4792e571 05:32 < bitcoin-git> bitcoin/master 6a5e9e4 Vasil Dimov: doc: use proper doxygen formatting for CTxMemPool::cs 05:32 < bitcoin-git> bitcoin/master 51ac479 merge-script: Merge bitcoin/bitcoin#30504: doc: use proper doxygen formatting for CTxMem... 05:32 < bitcoin-git> [bitcoin] fanquake merged pull request #30504: doc: use proper doxygen formatting for CTxMemPool::cs (master...doc_doxygen_par) https://github.com/bitcoin/bitcoin/pull/30504 05:34 -!- RaphaelH [~RaphaelH@user/RaphaelH] has quit [Quit: Client closed] 05:36 < bitcoin-git> [bitcoin] glozow opened pull request #30507: m_tx_download_mutex followups (master...2024-07-30111-followups) https://github.com/bitcoin/bitcoin/pull/30507 05:41 -!- RaphaelH [~RaphaelH@user/RaphaelH] has joined #bitcoin-core-dev 05:53 -!- kevkevin [~kevkevin@2601:241:8703:7b30:259d:7b6a:92ca:18ae] has joined #bitcoin-core-dev 05:57 < RaphaelH> I'm sorry if this is redundant but I can't find where block-relay-only connections are initiated/what happen when one of the anchored connection is interrupted in the source code. Do you know have any idea where this might be please? Thank you so much already for your all the help :) 05:57 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Quit: = ""] 06:01 -!- angusp [9e8eed9774@2a03:6000:1812:100::1048] has quit [Remote host closed the connection] 06:02 -!- angusp [9e8eed9774@2a03:6000:1812:100::1048] has joined #bitcoin-core-dev 06:14 -!- RaphaelH [~RaphaelH@user/RaphaelH] has quit [Quit: Client closed] 06:17 < vasild> RaphaelH: block-relay-only connections are initiated here: https://github.com/bitcoin/bitcoin/blob/51ac4792e571623af69a6c3e1031900ea962dce1/src/net.cpp#L2607 06:19 < vasild> if one of those is interrupted, the next time this code is executed, the logic will more likely end up with conn_type being ConnectionType::BLOCK_RELAY 06:22 -!- adil [~Thunderbi@2402:d000:8134:b7fc:2963:b0de:fde3:858b] has joined #bitcoin-core-dev 06:24 -!- Guest89 [~Guest89@70.30.82.53] has joined #bitcoin-core-dev 06:25 -!- adil [~Thunderbi@2402:d000:8134:b7fc:2963:b0de:fde3:858b] has quit [Client Quit] 06:26 -!- Guest89 [~Guest89@70.30.82.53] has quit [Client Quit] 06:46 -!- mcey_ [~emcy@85.255.237.78] has joined #bitcoin-core-dev 06:48 -!- RaphaelH [~RaphaelH@user/RaphaelH] has joined #bitcoin-core-dev 06:49 -!- mcey [~emcy@185.69.144.99] has quit [Ping timeout: 248 seconds] 06:52 < bitcoin-git> [bitcoin] hebasto opened pull request #30508: depends: Fix CMake-generated `libzmq.pc` file (master...240723-zmq-pc) https://github.com/bitcoin/bitcoin/pull/30508 07:07 -!- S3RK [~S3RK@user/s3rk] has joined #bitcoin-core-dev 07:11 -!- S3RK_ [~S3RK@user/s3rk] has quit [Ping timeout: 264 seconds] 07:34 < bitcoin-git> [bitcoin] ryanofsky opened pull request #30509: multiprocess: Add -ipcbind option to bitcoin-node (master...pr/ipc-bind) https://github.com/bitcoin/bitcoin/pull/30509 07:45 < bitcoin-git> [bitcoin] ryanofsky opened pull request #30510: multiprocess: Add IPC wrapper for Mining interface (master...pr/mine-types) https://github.com/bitcoin/bitcoin/pull/30510 08:13 -!- RaphaelH [~RaphaelH@user/RaphaelH] has quit [Quit: Client closed] 08:51 -!- puchka [~puchka@185.203.122.223] has quit [Ping timeout: 248 seconds] 08:53 -!- puchka [~puchka@185.203.122.223] has joined #bitcoin-core-dev 09:02 -!- preimage [~halosghos@user/halosghost] has joined #bitcoin-core-dev 09:14 < bitcoin-git> [bitcoin] fanquake opened pull request #30511: guix: GCC 12 consolidation (master...winpthreads_gcc_12) https://github.com/bitcoin/bitcoin/pull/30511 09:19 -!- bugs_ [~bugs@user/bugs/x-5128603] has joined #bitcoin-core-dev 09:21 -!- Talkless [~Talkless@mail.dargis.net] has joined #bitcoin-core-dev 09:25 -!- zeropoint [~alex@45-28-139-114.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-core-dev 09:31 -!- Talkless [~Talkless@mail.dargis.net] has quit [Ping timeout: 244 seconds] 09:36 -!- Talkless [~Talkless@mail.dargis.net] has joined #bitcoin-core-dev 10:03 -!- puchka [~puchka@185.203.122.223] has quit [Ping timeout: 260 seconds] 10:07 -!- lightningbot [lightningb@azure.erisian.com.au] has quit [Killed (NickServ (GHOST command used by lightningbot`!~supybot@2400:8901::f03c:91ff:febb:bbc1))] 10:09 -!- lightningbot [~supybot@2400:8901::f03c:91ff:febb:bbc1] has joined #bitcoin-core-dev 10:19 -!- Talkless [~Talkless@mail.dargis.net] has quit [Remote host closed the connection] 10:20 -!- Talkless [~Talkless@mail.dargis.net] has joined #bitcoin-core-dev 10:24 -!- Talkless [~Talkless@mail.dargis.net] has quit [Remote host closed the connection] 10:25 -!- Talkless [~Talkless@mail.dargis.net] has joined #bitcoin-core-dev 10:31 -!- Talkless [~Talkless@mail.dargis.net] has quit [Ping timeout: 255 seconds] 10:36 < bitcoin-git> [bitcoin] achow101 pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/51ac4792e571...8ae79f115533 10:36 < bitcoin-git> bitcoin/master c2f86d4 Fabian Jahr: test: Remove already resolved assumeutxo todo comments 10:36 < bitcoin-git> bitcoin/master d63ef73 Fabian Jahr: test: Add loadtxoutset test with tip on snapshot block 10:36 < bitcoin-git> bitcoin/master 8ae79f1 Ava Chow: Merge bitcoin/bitcoin#30403: test, assumeutxo: Remove resolved todo commen... 10:36 < bitcoin-git> [bitcoin] achow101 merged pull request #30403: test, assumeutxo: Remove resolved todo comments and add new test (master...2024-07-au-todo) https://github.com/bitcoin/bitcoin/pull/30403 10:40 < bitcoin-git> [bitcoin] maflcko opened pull request #30512: net: Log accepted connection after m_nodes.push_back; Fix intermittent test issue (master...2407-net-fixups) https://github.com/bitcoin/bitcoin/pull/30512 10:49 < bitcoin-git> [bitcoin] achow101 pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/8ae79f115533...ed2d775e0eac 10:49 < bitcoin-git> bitcoin/master 29eafd5 Sebastian Falbesoner: rpc: doc: use "output script" terminology consistently in "asm"/"hex" resu... 10:49 < bitcoin-git> bitcoin/master ed2d775 Ava Chow: Merge bitcoin/bitcoin#30408: rpc: doc: use "output script" terminology con... 10:49 < bitcoin-git> [bitcoin] achow101 merged pull request #30408: rpc: doc: use "output script" terminology consistently in "asm"/"hex" results (master...202407-rpc-doc_improve_hex_asm_result_scriptPubKey_naming) https://github.com/bitcoin/bitcoin/pull/30408 11:14 -!- darosior4 [~darosior@109.205.214.46] has joined #bitcoin-core-dev 11:14 -!- darosior [~darosior@109.205.214.46] has quit [Read error: Connection reset by peer] 11:14 -!- darosior4 is now known as darosior 11:19 < bitcoin-git> [bitcoin] ryanofsky pushed 6 commits to master: https://github.com/bitcoin/bitcoin/compare/ed2d775e0eac...7cc00bfc86b4 11:19 < bitcoin-git> bitcoin/master f0eeee2 Ryan Ofsky: test: Add test for TxidFromString() behavior 11:19 < bitcoin-git> bitcoin/master f11f816 Hodlinator: refactor: Make uint256_tests no longer use deprecated BOOST_CHECK() 11:19 < bitcoin-git> bitcoin/master 2f5577d Hodlinator: test: uint256 - Garbage suffixes and zero padding 11:19 < bitcoin-git> [bitcoin] ryanofsky merged pull request #30436: fix: Make TxidFromString() respect string_view length (master...2024-07_fix_TxidFromString) https://github.com/bitcoin/bitcoin/pull/30436 11:45 < bitcoin-git> [bitcoin] hebasto opened pull request #30513: depends: Bump `libmultiprocess` for CMake fixes (master...240723-mp) https://github.com/bitcoin/bitcoin/pull/30513 11:55 -!- mcey_ [~emcy@85.255.237.78] has quit [Remote host closed the connection] 11:58 -!- mcey [~emcy@85.255.237.78] has joined #bitcoin-core-dev 11:58 -!- mcey [~emcy@85.255.237.78] has quit [Remote host closed the connection] 12:00 -!- mcey [~emcy@85.255.237.78] has joined #bitcoin-core-dev 12:00 -!- mcey [~emcy@85.255.237.78] has quit [Remote host closed the connection] 12:01 -!- mcey [~emcy@85.255.237.78] has joined #bitcoin-core-dev 12:10 -!- Guest59 [~Guest49@67-4-21-134.mpls.qwest.net] has joined #bitcoin-core-dev 12:11 -!- Guest59 [~Guest49@67-4-21-134.mpls.qwest.net] has quit [Client Quit] 12:30 -!- brunoerg [~brunoerg@2804:14c:3bfb:37:6461:7179:54ab:7086] has quit [Remote host closed the connection] 12:41 -!- brunoerg [~brunoerg@2804:14c:3bfb:37:fd40:aec8:2670:f929] has joined #bitcoin-core-dev 13:30 -!- kevkevin [~kevkevin@2601:241:8703:7b30:259d:7b6a:92ca:18ae] has quit [Remote host closed the connection] 13:41 -!- kevkevin [~kevkevin@2601:241:8703:7b30:259d:7b6a:92ca:18ae] has joined #bitcoin-core-dev 13:46 -!- kevkevin [~kevkevin@2601:241:8703:7b30:259d:7b6a:92ca:18ae] has quit [Ping timeout: 260 seconds] 13:54 -!- kevkevin [~kevkevin@2601:241:8703:7b30:259d:7b6a:92ca:18ae] has joined #bitcoin-core-dev 13:56 -!- gribble [~gribble@bitcoin/bot/gribble] has quit [Remote host closed the connection] 13:57 -!- kevkevin [~kevkevin@2601:241:8703:7b30:259d:7b6a:92ca:18ae] has quit [Remote host closed the connection] 13:58 -!- kevkevin [~kevkevin@2601:241:8703:7b30:259d:7b6a:92ca:18ae] has joined #bitcoin-core-dev 14:02 -!- kevkevin [~kevkevin@2601:241:8703:7b30:259d:7b6a:92ca:18ae] has quit [Ping timeout: 248 seconds] 14:03 -!- gribble [~gribble@bitcoin/bot/gribble] has joined #bitcoin-core-dev 14:03 -!- mode/#bitcoin-core-dev [+o gribble] by ChanServ 14:11 -!- Guest48 [~Guest48@196.39.154.99] has joined #bitcoin-core-dev 14:39 -!- kevkevin [~kevkevin@2600:1700:b30:47c0:7940:ea55:3f26:c78e] has joined #bitcoin-core-dev 14:39 < bitcoin-git> [bitcoin] luisschwab opened pull request #30515: rpc: add utxo's blockhash and number of confirmations to scantxoutset output (master...feat/add-blockhash-and-nconfs-to-scantxoutset-output) https://github.com/bitcoin/bitcoin/pull/30515 14:43 -!- kevkevin [~kevkevin@2600:1700:b30:47c0:7940:ea55:3f26:c78e] has quit [Ping timeout: 260 seconds] 14:44 -!- Guest48 [~Guest48@196.39.154.99] has quit [Quit: Client closed] 15:02 -!- preimage [~halosghos@user/halosghost] has quit [Quit: WeeChat 4.3.5] 15:05 -!- flooded [flooded@gateway/vpn/protonvpn/flood/x-43489060] has joined #bitcoin-core-dev 15:08 -!- _flood [flooded@gateway/vpn/protonvpn/flood/x-43489060] has quit [Ping timeout: 252 seconds] 15:11 -!- bugs_ [~bugs@user/bugs/x-5128603] has quit [Quit: Leaving] 15:16 -!- Guest18 [~Guest15@197.251.144.104] has joined #bitcoin-core-dev 15:17 -!- Guest18 [~Guest15@197.251.144.104] has quit [Client Quit] 15:21 < bitcoin-git> [bitcoin] fjahr opened pull request #30516: Assumeutxo: Sanitize block height in metadata (master...2024-07-au-blockheight-san) https://github.com/bitcoin/bitcoin/pull/30516 18:10 -!- Guest0 [~Guest0@2600:6c52:6e00:782:4d42:b6a5:6d25:1607] has joined #bitcoin-core-dev 18:12 -!- Guest0 [~Guest0@2600:6c52:6e00:782:4d42:b6a5:6d25:1607] has quit [Client Quit] 18:20 -!- zeropoint [~alex@45-28-139-114.lightspeed.sntcca.sbcglobal.net] has quit [Quit: leaving] 18:38 -!- kevkevin [~kevkevin@2600:1700:b30:47c0:7940:ea55:3f26:c78e] has joined #bitcoin-core-dev 18:43 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #bitcoin-core-dev 19:17 -!- adil [~Thunderbi@2402:d000:8134:b7fc:2963:b0de:fde3:858b] has joined #bitcoin-core-dev 19:46 -!- kevkevin [~kevkevin@2600:1700:b30:47c0:7940:ea55:3f26:c78e] has quit [Remote host closed the connection] 19:49 -!- adil [~Thunderbi@2402:d000:8134:b7fc:2963:b0de:fde3:858b] has quit [Quit: adil] 21:01 -!- cmirror [~cmirror@4.53.92.114] has quit [Remote host closed the connection] 21:01 -!- cmirror [~cmirror@4.53.92.114] has joined #bitcoin-core-dev 21:14 -!- johnny9dev584508 [~johnny9de@136.54.93.132] has quit [Ping timeout: 276 seconds] 21:22 -!- johnny9dev584508 [~johnny9de@136.54.93.132] has joined #bitcoin-core-dev 21:47 -!- kevkevin [~kevkevin@2600:1700:b30:47c0:7940:ea55:3f26:c78e] has joined #bitcoin-core-dev 21:51 -!- kevkevin [~kevkevin@2600:1700:b30:47c0:7940:ea55:3f26:c78e] has quit [Ping timeout: 252 seconds] 23:33 -!- puchka [~puchka@185.203.122.10] has joined #bitcoin-core-dev --- Log closed Wed Jul 24 00:00:02 2024