belcher has quit [Read error: Connection reset by peer]
belcher has joined #bitcoin-core-dev
virtu_ has joined #bitcoin-core-dev
virtu has quit [Ping timeout: 256 seconds]
earnestly has quit [Ping timeout: 252 seconds]
vasild has quit [Remote host closed the connection]
vasild has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> bitcoin/master fa0937d MarcoFalke: test: Rename bitcoin-util-test.py to util/test_runner.py
<bitcoin-git> bitcoin/master fa050bb MarcoFalke: test: Update test README and lint script
<bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/0ebd88fe0bf4...78d39f843877
<bitcoin-git> bitcoin/master 78d39f8 fanquake: Merge bitcoin/bitcoin#22861: test: Update test README and lint script
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake merged pull request #22861: test: Update test README and lint script (master...2109-testDoc) https://github.com/bitcoin/bitcoin/pull/22861
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
Yihen has joined #bitcoin-core-dev
bitdex has joined #bitcoin-core-dev
AaronvanW has joined #bitcoin-core-dev
Guest3282 has joined #bitcoin-core-dev
Guest3282 has quit [Client Quit]
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
AaronvanW has quit [Remote host closed the connection]
gnaf has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] hebasto opened pull request #22899: ci: Build and cache static Qt instead of downloading a pre-built one (master...210906-jom) https://github.com/bitcoin/bitcoin/pull/22899
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
Guest74 has joined #bitcoin-core-dev
Guest74 has quit [Client Quit]
baldur has quit [Ping timeout: 252 seconds]
Yihen has quit [Remote host closed the connection]
baldur has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake opened pull request #22900: [0.20.2] rc3, (missing) release notes and backport (0.20...0_20_2_rc3) https://github.com/bitcoin/bitcoin/pull/22900
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
virtu_ is now known as virtu
smartin has joined #bitcoin-core-dev
fch has joined #bitcoin-core-dev
Yihen has joined #bitcoin-core-dev
Guest57 has joined #bitcoin-core-dev
<Guest57> hello, i have issues with my bitcoin wallet is there any one who can help me?
fch has quit [Quit: Leaving]
Guyver2 has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/78d39f843877...4bd56bc291a9
<bitcoin-git> bitcoin/master 4bd56bc MarcoFalke: Merge bitcoin/bitcoin#22894: netinfo: clarify client and server versions i...
<bitcoin-git> bitcoin/master e952d75 Jon Atack: netinfo: clarify client and server versions in header
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #22894: netinfo: clarify client and server versions in header (master...netinfo-clarify-client-and-server-versions) https://github.com/bitcoin/bitcoin/pull/22894
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
Guest57 has quit [Quit: Client closed]
Guest56 has joined #bitcoin-core-dev
Guest56 has quit [Client Quit]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> bitcoin/master fa0a5fa MarcoFalke: ci: Fuzz with -ftrivial-auto-var-init=pattern
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/4bd56bc291a9...e567dd53d192
<bitcoin-git> bitcoin/master e567dd5 MarcoFalke: Merge bitcoin/bitcoin#22841: ci: Fuzz with -ftrivial-auto-var-init=pattern...
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #22841: ci: Fuzz with -ftrivial-auto-var-init=pattern (master...2109-ciFuzzPatt) https://github.com/bitcoin/bitcoin/pull/22841
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
keymone has joined #bitcoin-core-dev
lkqwejhhgasdjhgn has joined #bitcoin-core-dev
prayank has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> bitcoin/master b7a1744 Jon Atack: log, sync: add LOCK logging category, apply it to lock contention
<bitcoin-git> bitcoin/master 3f4c6b8 Jon Atack: log, timer: add timing macro in usec LOG_TIME_MICROS_WITH_CATEGORY
<bitcoin-git> [bitcoin] MarcoFalke pushed 5 commits to master: https://github.com/bitcoin/bitcoin/compare/e567dd53d192...fa9277744823
<bitcoin-git> bitcoin/master 9b08006 Jon Atack: log, sync: improve lock contention logging and add time duration
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #22736: log, sync: change lock contention from preprocessor directive to log category (master...lockcontention-log-instead-of-define) https://github.com/bitcoin/bitcoin/pull/22736
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/fa9277744823...2c6707be8b62
<bitcoin-git> bitcoin/master 6919c82 Russell Yanofsky: MOVEONLY: Expose BanMapToJson / BanMapFromJson
<bitcoin-git> bitcoin/master 2c6707b MarcoFalke: Merge bitcoin/bitcoin#22848: MOVEONLY: Expose BanMapToJson / BanMapFromJso...
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #22848: MOVEONLY: Expose BanMapToJson / BanMapFromJson (master...pr/ipc-banmap) https://github.com/bitcoin/bitcoin/pull/22848
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
earnestly has joined #bitcoin-core-dev
mrjumper[m] has quit [Quit: You have been kicked for being idle]
kexkey has quit [Ping timeout: 252 seconds]
kexkey has joined #bitcoin-core-dev
vysn has joined #bitcoin-core-dev
keymone has quit [Quit: Client closed]
ArctVaulMarsHMPJ has quit [Read error: Connection reset by peer]
keymone has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] MarcoFalke pushed 6 commits to 0.20: https://github.com/bitcoin/bitcoin/compare/466acb3fbcf5...fd78b7a788c5
<bitcoin-git> bitcoin/0.20 2b986b3 Pieter Wuille: doc: mention bech32m/BIP350 in doc/descriptors.md
<bitcoin-git> bitcoin/0.20 6b643b9 fanquake: doc: add historical release notes for 0.20.0
<bitcoin-git> bitcoin/0.20 5f97738 fanquake: doc: add historical release notes for 0.20.1
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #22900: [0.20.2] rc3, (missing) release notes and backport (0.20...0_20_2_rc3) https://github.com/bitcoin/bitcoin/pull/22900
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] naiza2000 opened pull request #22901: Improve mempool_package_limits.py (master...master) https://github.com/bitcoin/bitcoin/pull/22901
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
instagibbs has quit [Ping timeout: 240 seconds]
Alina-malina has quit [Ping timeout: 256 seconds]
prayank has quit [Quit: irc thread exit]
Alina-malina has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] MarcoFalke pushed 7 commits to master: https://github.com/bitcoin/bitcoin/compare/2c6707be8b62...a8fdfea77b0c
<bitcoin-git> bitcoin/master 5932478 John Newbery: [net] Remove CConnMan::SetAsmap()
<bitcoin-git> bitcoin/master 50fd770 John Newbery: [init] Read/decode asmap before constructing addrman
<bitcoin-git> bitcoin/master f572f2b John Newbery: [addrman] Set m_asmap in CAddrMan initializer list
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #22791: init: Fix asmap/addrman initialization order bug (master...2021-08-asmap-addrman-init) https://github.com/bitcoin/bitcoin/pull/22791
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
ArctVaulMarsHMPJ has joined #bitcoin-core-dev
ArctVaulMarsHMPJ has quit [Remote host closed the connection]
fch has joined #bitcoin-core-dev
ArctVaulMarsHMPJ has joined #bitcoin-core-dev
bitdex has quit [Remote host closed the connection]
bitdex has joined #bitcoin-core-dev
instagibbs has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 256 seconds]
Guest65 has joined #bitcoin-core-dev
Guest65 has quit [Client Quit]
jonatack has joined #bitcoin-core-dev
gnaf has quit [Ping timeout: 245 seconds]
keymone has quit [Quit: Client closed]
jonatack has quit [Quit: Client closed]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> bitcoin/master 77f37f5 Jon Atack: doc: update enum naming in developer notes
<bitcoin-git> bitcoin/master 92aad53 MarcoFalke: Merge bitcoin/bitcoin#21930: doc: update enumerator naming in developer no...
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/a8fdfea77b0c...92aad5303b9b
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #21930: doc: update enumerator naming in developer notes (master...developer-notes-enum-naming) https://github.com/bitcoin/bitcoin/pull/21930
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
fch has quit [Ping timeout: 252 seconds]
fch has joined #bitcoin-core-dev
fch has quit [Quit: Leaving]
jonatack has joined #bitcoin-core-dev
gnaf has joined #bitcoin-core-dev
saranshsharma has joined #bitcoin-core-dev
klementtan has joined #bitcoin-core-dev
Chamus has joined #bitcoin-core-dev
saranshsharma has quit [Remote host closed the connection]
Chamus has left #bitcoin-core-dev [Quit.]
vysn has quit [Remote host closed the connection]
keymone has joined #bitcoin-core-dev
dviola has quit [Changing host]
dviola has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] arnabsen1729 opened pull request #22902: tracing: utxocache tracepoints (master...2021-09-utxocache-usdt) https://github.com/bitcoin/bitcoin/pull/22902
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
AaronvanW has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] MarcoFalke opened pull request #22903: Enable clang-tidy bugprone-argument-comment and fix violations (master...2109-tidyNamedArgs) https://github.com/bitcoin/bitcoin/pull/22903
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
b10c has joined #bitcoin-core-dev
klementtan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/92aad5303b9b...6718fbe90a0d
<bitcoin-git> bitcoin/master 2445df4 Hennadii Stepanov: build: Fix macOS Apple Silicon build with miniupnpc and libnatpmp
<bitcoin-git> bitcoin/master 6718fbe W. J. van der Laan: Merge bitcoin/bitcoin#22397: build: Fix macOS Apple Silicon build with min...
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] laanwj merged pull request #22397: build: Fix macOS Apple Silicon build with miniupnpc and libnatpmp (master...210703-brew-arm) https://github.com/bitcoin/bitcoin/pull/22397
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
vysn has joined #bitcoin-core-dev
lkqwejhhgasdjhgn has quit [Quit: Konversation terminated!]
prayank has joined #bitcoin-core-dev
vysn has quit [Client Quit]
vysn has joined #bitcoin-core-dev
<prayank> Is there a different channel for bitcoincore.org website? Or we can discuss related things here?
<laanwj> afaik no, it's ok to discuss it here
<laanwj> it would make sense but there isn't enough discussion about the website to warrant a separate channel
<prayank> 1. Is IPFS currently used by bitcoincore website? Or some volunteers have created mirrors?
<prayank> 2. Is it using GitHub pages right now?
<prayank> 3. What are other IPFS alternatives that were considered or you know
tralfaz has quit [Quit: Leaving]
<laanwj> 1) no, though there may be unofficial mirrors, but it was unclear how to do it without making it easy for someone to create a fake mirror with compromised binaries 2) no, it's hosted on a specialized server 3) the torrent download might be enough in practice, there isn't that much on the rest of the website
<prayank> laanwj: Thanks
<laanwj> and there's the tor .onion address that can be used to access it evading censorship
<laanwj> so maybe the IPFS thing is unnecessary, i mainly created the issue at the time to create discussion because people were asking about it at the time
<prayank> Makes sense. IPFS isn't required. Onion website and torrents are good enough for Bitcoin Core. I was researching about IPFS alternatives for one of my project. Came across this issue so wanted to confirm few things.
Talkless has joined #bitcoin-core-dev
lightlike has joined #bitcoin-core-dev
davterra has joined #bitcoin-core-dev
luke-jr has quit [Ping timeout: 252 seconds]
mxcl has joined #bitcoin-core-dev
<dhruv> Quantum computing and it's impact on cryptography often comes up in Bitcoin conversations. Having no background, I was often intimidated/confused. I recently studied the basics and posted my notes here in case others find it useful: https://voluntarymind.com/bitcoin/quantum-computing-and-post-quantum-crypto/
<dhruv> If you spot mistakes, please let me know and I will learn and make corrections.
<michaelfolkson> dhruv: Cool, thanks. Thinking through how "signing a new public PQC key with the old private key to reassign ownership to the PQC public key" would work in Bitcoin script
<sipa> michaelfolkson: literally moving your coins to a new PQC-based script
<sipa> :)
<michaelfolkson> New CHECKSIG opcode? e.g. CHECKQUANTUMSIG? You wouldn't be able to extend CHECKSIG...?
<sipa> that question will be the least of our worries
<sipa> s/will/would/
<michaelfolkson> Haha
<dhruv> Yeah i was just guessing there. In general my takeaway was that for now, encryption upgrades are more important than signature upgrades for most applications for quantum-resistance.
<dhruv> More _urgent_, rather than important.
<sipa> well, yes, privacy is forever
<sipa> authentication only works in the past
<sipa> but also context matters... for something like bitcoin transactions, switching to a PQC scheme comes at a tremendous cost (PQC keys/sigs are all many times larger, and less featureful)
<michaelfolkson> I'm sure most individuals would rather lose their encryption than lose their Bitcoin but I get the 70 year thing
<sipa> michaelfolkson: not if they've had a chance to move their coins
<michaelfolkson> Sure, of course
<dhruv> As we get closer to QC, off-the-shelf hardware to run nodes will also improve and perhaps there is a window of time where switching to PQC sigs is cheap enough and QC isn't widely available.
<sipa> yes
<michaelfolkson> In principle (in long term) there's nothing preventing QC MuSig, FROST etc right? Just haven't been discovered/designed yet?
<sipa> right, as far as i know
<dhruv> I don't know if any of the NIST finalist lattice techniques are additive/composable like Schnorr. Would that be the key criterion to look for?
<sipa> they almost certainly aren't
<prayank> dhruv: I don't understand quantum computing and related things but this post looks interesting: https://voluntarymind.com/bitcoin/2021/ (DNS seeds)
<dhruv> prayank: That post is a few months old and things have changed. We have discovered good reasons to not authenticate DNS seeds for now and a re-work of BIP324 is WIP to allow for e2e encryption and authentication.
<dhruv> Once we have p2p authentication (which gives us seednode authentication), we can re-think DNS seeder authentication. But for now, baking in privileged public keys into the code base seems like a bad idea given the history of the alert key.
<prayank> Solution could have been using IP addresses if every domain used for seeds had only few IPs that never change. But looking at some of domains and A records it seems every domain has lot of IPs. Example: seed.bitcoin.sipa.be has more than 700 IP address in A records
<sipa> prayank: that is how DNS seeds work
<sipa> they are DNS names that resolve to the IPs of good nodes
<sipa> the set of IPs you get back changes all the time
<prayank> Okay. So can we use an IP address which could resolve to all these?
<sipa> IPs don't resolve; names do
<prayank> I was assuming this happens: domain -> one of the IPs from A records -> This node responds with thousands of IPs in a p2p message and disconnect
<sipa> that's how -seednode works
<sipa> which is the bootstrapping mechanism used for tor nodes
<sipa> but if you have unproxied access to the internet, we just resolve the seed name, and enter the results in addrman
<sipa> with -seednode, there is an additional indirection step
<prayank> Thanks. Will read more about it.
<michaelfolkson> Just to check I understand this additional indirection step. DNS seeds: domain maps to one IP address, this IP address provides you with multiple node IP addresses. Seednode: domain maps to multiple possible IP addresses, one of them will provide you with multiple node IP addresses?
<dhruv> michaelfolkson: Unproxied Internet access + DNS seeds => One domain name resolves to many IPs that go into addrman.
<dhruv> Proxied internet access + DNS seeds => One domain name resolves to one IP that acts like a -seednode.
<dhruv> -seednode: a peer node that is only asked to respoond to GETADDR
<dhruv> I think...
<michaelfolkson> Ohhhh thanks, did not know this
<sipa> dhruv: exactly
Talkless has quit [Quit: Konversation terminated!]
bomb-on has joined #bitcoin-core-dev
kexkey has quit [Ping timeout: 252 seconds]
kexkey has joined #bitcoin-core-dev
dermoth has quit [Remote host closed the connection]
jesseposner_ has joined #bitcoin-core-dev
jesseposner has quit [Ping timeout: 240 seconds]
jesseposner has joined #bitcoin-core-dev
jesseposner_ has quit [Ping timeout: 252 seconds]
Yihen has quit [Remote host closed the connection]
prayank has quit [Quit: irc thread exit]
luke-jr has joined #bitcoin-core-dev
smartin has quit [Ping timeout: 256 seconds]
keymone has quit [Quit: Client closed]
raj has joined #bitcoin-core-dev
raj has quit [Quit: Leaving]
dviola has quit [Quit: WeeChat 3.2]
jarthur has joined #bitcoin-core-dev
ArctVaulMarsHMPJ has quit [Ping timeout: 252 seconds]
<michaelfolkson> jonatack: Raspiblitz looking at implementing I2P as a network option https://github.com/rootzoll/raspiblitz/issues/2413
Guyver2 has quit [Quit: Going offline, see ya! (www.adiirc.com)]
vysn has quit [Quit: WeeChat 3.2]
grettke has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gnaf has quit [Ping timeout: 252 seconds]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] jonatack opened pull request #22904: sync, log: inline lock contention logging macro to fix duration, improve BCLog::LogMsg() (master...logging-and-lock-contention-fixups) https://github.com/bitcoin/bitcoin/pull/22904
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bomb-on has quit [Quit: aллилѹіа!]
ArctVaulMarsHMPJ has joined #bitcoin-core-dev
lightlike has quit [Quit: Leaving]