<bitcoin-git>
[bitcoin] theStack opened pull request #29390: test: speedup bip324_crypto.py unit test (master...202402-speedup_bip324_cipher_python_tests) https://github.com/bitcoin/bitcoin/pull/29390
<bitcoin-git>
bitcoin/master e7fd70f stratospher: [test] make v2transport arg in addconnection mandatory and few cleanups
<bitcoin-git>
bitcoin/master 4de8455 glozow: Merge bitcoin/bitcoin#29356: test: make v2transport arg in addconnection m...
<bitcoin-git>
[bitcoin] glozow merged pull request #29356: test: make v2transport arg in addconnection mandatory and few cleanups (master...24748-followups) https://github.com/bitcoin/bitcoin/pull/29356
the_mariner has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Ping timeout: 264 seconds]
Chris_Stewart_5 has joined #bitcoin-core-dev
the_mariner has quit [Ping timeout: 260 seconds]
puchka has quit [Ping timeout: 264 seconds]
puchka has joined #bitcoin-core-dev
GregTonoski has joined #bitcoin-core-dev
Guyver2 has left #bitcoin-core-dev [Closing Window]
GregTonoski has quit [Quit: Client closed]
sipa_ has quit [Remote host closed the connection]
GregTonoski has joined #bitcoin-core-dev
GregTonoski has quit [Client Quit]
<warren>
If you don't want to give away the fact that you're running bitcoind is there a mode to accept only v2 transport and don't fallback? (I suppose this is more useful when we later gain authentication)
jon_atack has joined #bitcoin-core-dev
the_mariner has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 264 seconds]
jonatack has joined #bitcoin-core-dev
jon_atack has quit [Ping timeout: 272 seconds]
the_mariner has quit [Ping timeout: 272 seconds]
<lightlike>
warren: not currently. it's not without risk to introduce this, if too many nodes used it, it the network could split into a v1 and a v2 part.
<sdaftuar>
it's also not clear what that gets you, if someone who really cares can still figure it out?
sipa has joined #bitcoin-core-dev
the_mariner has joined #bitcoin-core-dev
preimage has joined #bitcoin-core-dev
GregTonoski has joined #bitcoin-core-dev
maflcko has quit [Ping timeout: 255 seconds]
maflcko has joined #bitcoin-core-dev
<vasild>
warren: "to accept only...", so your node is listening? In that case it announces its listening IP address and port to the bitcoin network, where your spy can get it from and know you run bitcoind.
<vasild>
if you want to hide the fact that you run bitcoind, you should at least not listen (on clearnet)
<vasild>
warren: also, if you connect to other peers using v2, keep in mind that the spy knows all listening clearnet IP addr:port, so as soon as they see you have TCP connection to some of them, then know it is bitcoin traffic, even if they cannot see the traffic itself (because of v2 encryption)
<vasild>
so, your best bet is to use only tor and i2p
<sipa>
they shouldn't be able to tell it's specifically bitcoin traffic with v2 from just observing the traffic (though certain kinds of analysis can give strong indications, like a spike when a block is found etc)
<sipa>
also, listening on port 8333 is a giveaway, but we could depart from that default at some point
maflcko has quit [Quit: ZNC 1.8.2+deb2build5 - https://znc.in]
maflcko has joined #bitcoin-core-dev
<bitcoin-git>
[bitcoin] brunoerg opened pull request #29393: i2p: log connection was refused due to arbitrary port (master...2024-02-i2p-log-connect) https://github.com/bitcoin/bitcoin/pull/29393