<laanwj>
yes; as far as we know, spy nodes do not generally run bitcoin core at all, or if they do, i'd expect them to use a heavily patched version that logs all kinds of extra stuff
<laanwj>
just be really careful with giving bitcoin debug logs to people, they're never "safe" from a privacy perspective, if possible only post a relevant excerpt and if you post to public forums, censor information you don't want known
<bitcoin-git>
[bitcoin] RohitRanjangit opened pull request #22919: fees: skip pointless fee parameter calculation during IBD (master...lazy_update) https://github.com/bitcoin/bitcoin/pull/22919
<bitcoin-git>
[gui] luke-jr closed pull request #230: Support backup to new text-based database dump format (master...gui_backup_formats) https://github.com/bitcoin-core/gui/pull/230
2021-09-07
<bitcoin-git>
[gui] hebasto closed pull request #27: Move the UI window style to a top to bottom layout (master...move-ui-to-mobile) https://github.com/bitcoin-core/gui/pull/27
<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
<prayank>
dhruv: I don't understand quantum computing and related things but this post looks interesting: https://voluntarymind.com/bitcoin/2021/ (DNS seeds)
<michaelfolkson>
I'm sure most individuals would rather lose their encryption than lose their Bitcoin but I get the 70 year thing
<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>
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
<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/
<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.
<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>
bitcoin/master 78d39f8 fanquake: Merge bitcoin/bitcoin#22861: test: Update test README and lint script
2021-09-05
<bitcoin-git>
[bitcoin] theStack opened pull request #22896: refactor: net: avoid duplicate map lookups to `mapLocalHost` (master...202109-refactor-net-avoid_duplicate_mapLocalHost_lookups) https://github.com/bitcoin/bitcoin/pull/22896
<Chris_Stewart_5>
Does anyone know why bitcoin core would only relay 101 headers in response to a `GetHeaders(...,stopHash=0x0000...000)` message when it has 113 headers locally? Specifically on regtest
<bitcoin-git>
[bitcoin] jonatack opened pull request #22895: consensus: don't call GetBlockPos in ReadBlockFromDisk without cs_main lock (master...ReadBlockFromDisk-block_pos) https://github.com/bitcoin/bitcoin/pull/22895
<bitcoin-git>
bitcoin/master 2b07126 Tyler Chambers: error if settings.json exists, but is unreadable
<bitcoin-git>
bitcoin/master 91e07cc MarcoFalke: Merge bitcoin/bitcoin#22591: Util: error if settings json exists, but is u...
<bitcoin-git>
[bitcoin] jonatack opened 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>
bitcoin/master 9355186 Ben Woosley: Replace use of boost::trim use with locale-independent TrimString
<bitcoin-git>
bitcoin/master 4bf18b0 Ben Woosley: Replace use of boost::trim_right with locale-independent TrimString
<bitcoin-git>
[bitcoin] benthecarman opened pull request #22892: doc: Clarify that change_cost cannot be negative in GetSelectionWaste (master...doc-change-cost-not-negative) https://github.com/bitcoin/bitcoin/pull/22892
<bitcoin-git>
bitcoin/master fa7e6c5 MarcoFalke: Add LIFETIMEBOUND to InitializeChainstate
<bitcoin-git>
bitcoin/master fa5c896 MarcoFalke: Add LIFETIMEBOUND to CScript where needed
<bitcoin-git>
bitcoin/master f4e12fd fanquake: Merge bitcoin/bitcoin#22278: Add LIFETIMEBOUND to CScript where needed
2021-09-03
<bitcoin-git>
[bitcoin] jonatack opened pull request #22881: refactoring: use attributes::LIFETIMEBOUND in span.h (master...span-lifetimebound) https://github.com/bitcoin/bitcoin/pull/22881
<prayank>
Not sure if anything related changed in merged PRs (last few weeks). I observed it takes less time to compile Bitcoin Core now. Don't have any numbers. Maybe I will try compiling 0.21 and compare with Master.
<bitcoin-git>
[bitcoin] MarcoFalke merged pull request #22860: test: Always clear reject reason in IsStandard tx test (master...2109-testRej) https://github.com/bitcoin/bitcoin/pull/22860
<Bullit>
that has result uploaded video to youtube premium of with the bitcoin ATM in Sanguli(Salou(Barcelona:myproxies guilty of not having a long enough cable makes bitcoin a laugh
<bitcoin-git>
[bitcoin] meshcollider merged pull request #22100: refactor: Clean up new wallet spend, receive files added #21207 (master...pr/txfun) https://github.com/bitcoin/bitcoin/pull/22100
<bitcoin-git>
bitcoin/master 629c4ab Samuel Dobson: Merge bitcoin/bitcoin#22100: refactor: Clean up new wallet spend, receive ...
<bitcoin-git>
bitcoin/master b11a195 Russell Yanofsky: refactor: Detach wallet transaction methods (followup for move-only)
<bitcoin-git>
[bitcoin] JeremyRubin opened pull request #22876: [TESTS] Update Transaction Tests to permit setting a flag as always on and disabling the exhaustive failure test (master...update-txvalid-json) https://github.com/bitcoin/bitcoin/pull/22876
<bitcoin-git>
[bitcoin] MarcoFalke closed pull request #22870: [TESTS] Update Transaction Tests to permit setting a flag as always on and disabling the exhaustive failure test (master...update-txvalid-json) https://github.com/bitcoin/bitcoin/pull/22870
<bitcoin-git>
[bitcoin] JeremyRubin opened pull request #22875: Fix Racy ParseOpCode function initialization (master...threadsafe-fix) https://github.com/bitcoin/bitcoin/pull/22875
<bitcoin-git>
[bitcoin] jonatack opened pull request #22872: log: improve checkaddrman logging with duration in milliseconds (master...improve-checkaddrman-logging) https://github.com/bitcoin/bitcoin/pull/22872
<bitcoin-git>
[bitcoin] JeremyRubin opened pull request #22871: Discourage CSV as NOP when locktime disable is set (master...discourage-csv) https://github.com/bitcoin/bitcoin/pull/22871
<bitcoin-git>
[bitcoin] JeremyRubin opened pull request #22870: [TESTS] Update Transaction Tests to permit setting a flag as always on and disabling the exhaustive failure test (master...update-txvalid-json) https://github.com/bitcoin/bitcoin/pull/22870
<bitcoin-git>
[bitcoin] promag opened pull request #22868: wallet: Call load handlers without cs_wallet locked (master...2021-09-wallet-load-lock) https://github.com/bitcoin/bitcoin/pull/22868
<bitcoin-git>
[bitcoin] mjdietzx opened pull request #22867: Extend test coverage of BIP125 and document confusing/inconsistent behavior (master...test_bip125_edge_cases) https://github.com/bitcoin/bitcoin/pull/22867
<bitcoin-git>
[bitcoin] martinus reopened pull request #22702: Add allocator for node based containers (master...2019-08-bulkpoolallocator) https://github.com/bitcoin/bitcoin/pull/22702
<bitcoin-git>
[bitcoin] martinus closed pull request #22702: Add allocator for node based containers (master...2019-08-bulkpoolallocator) https://github.com/bitcoin/bitcoin/pull/22702
<laanwj>
that said, everything is adapted to how bitcoin core does things now
<gene>
disadvantages would be users would need to install an additional program along with bitcoin core
<gene>
the proxy has a number of advantages, like not adding more code (and thus attack surface, maintenance cost) to bitcoin core
<laanwj>
yes, it's not a ML issue, the RPC is specific to the bitcoin core implementation
<gribble>
https://github.com/bitcoin/bitcoin/issues/17526 | Use Single Random Draw In addition to knapsack as coin selection fallback by achow101 · Pull Request #17526 · bitcoin/bitcoin · GitHub
<bitcoin-git>
[bitcoin] darosior closed pull request #22779: policy: correct (lower) the dust threshold for Taproot outputs (master...taproot_dust_limit) https://github.com/bitcoin/bitcoin/pull/22779
<bitcoin-git>
[bitcoin] darosior opened pull request #22863: policy: document dust threshold for Taproot outputs (master...dust_threshold_doc) https://github.com/bitcoin/bitcoin/pull/22863
<bitcoin-git>
[bitcoin] fanquake merged pull request #22809: test: Check that non-signaling BIP125 tx can be replaced via parent (master...2108-testTxReplace) https://github.com/bitcoin/bitcoin/pull/22809
<bitcoin-git>
bitcoin/master 97cea1a Antoine Poinsot: policy: unit test Segwit dust thresholds
<bitcoin-git>
bitcoin/master 6bf706a MarcoFalke: Merge bitcoin/bitcoin#22846: policy: unit test Segwit dust thresholds
<bitcoin-git>
[bitcoin] fanquake closed pull request #18130: Replace uses of boost::trim* with locale-independent alternatives (master...2020-02-boost-trim) https://github.com/bitcoin/bitcoin/pull/18130
<bitcoin-git>
[bitcoin] fanquake opened pull request #22859: Replace uses of boost::trim* with locale-independent alternatives (#18130 rebased) (master...18130_rebased) https://github.com/bitcoin/bitcoin/pull/22859
<bitcoin-git>
[bitcoin] fanquake merged pull request #22631: doc: Add packages that provide Qt Wayland plugin for Linux (master...210805-wayland) https://github.com/bitcoin/bitcoin/pull/22631
<lightlike>
b10c: did you see https://www.dsn.kastel.kit.edu/bitcoin/index.html by the authors of the paper? the "Churn" graph there (I think their nodes try to connect to every node they get an addr for) went into the roof when the addr spam started
<jonatack>
any rate it's a little early to run only i2p, but some people began their first experiments trying bitcoin over i2p by running onlynet=i2p (and reported two months for IBD)
<michaelfolkson>
Cool you are contributing to Learning Bitcoin from Command Line
<prayank>
Not reusing a bitcoin adress is a best practice
<prayank>
1. Is there anything in Bitcoin Core that prevents situation in which my node has 8 outbound connections (2 ipv4, 2 ipv6, 2 onion, 2 i2p) but in reality they are addresses of 2 nodes.
<laanwj>
mmy grouping it into one archive repo would be best-it's not like the most of the other repositories see a lot of traffic on top of what bitcoin/bitcoin gets
<laanwj>
it would make sense to do it for all repos under bitcoin and bitcoin-core
<laanwj>
just reminded again that we don't currently have metadata backup for the GUI repository like we have for bitcoin/bitcoin in zw/bitcoin-gh-meta
<bitcoin-git>
[bitcoin] siv2r opened pull request #22851: [WIP] Add Python ChaCha20 implementation and bindings for CPP ChaCha20 implementation (master...chacha20-test-coverage) https://github.com/bitcoin/bitcoin/pull/22851
<bitcoin-git>
[bitcoin] meshcollider merged pull request #22009: wallet: Decide which coin selection solution to use based on waste metric (master...cs-waste-2) https://github.com/bitcoin/bitcoin/pull/22009
<gribble>
Error: '#bitcoin-otc:8f2f03563f52e38a1022450907e9108c382606db9dfba6f1284e3bac' is not a valid http url.
<gribble>
Error: In order to authenticate, you must be present in one of the following channels: #bitcoin-otc;#bitcoin-bans;#gribble
<gribble>
Request successful for user gnaf, hostmask gnaf!~gnaf@86-91-224-60.opennet.kpn.net. Your challenge string is: zirconium.libera.chat:#bitcoin-otc:8f2f03563f52e38a1022450907e9108c382606db9dfba6f1284e3bac
<bitcoin-git>
[bitcoin] sriramdvt opened pull request #22850: net: Make m_mempool optional in PeerManager (master...peerman-mempool-ptr) https://github.com/bitcoin/bitcoin/pull/22850
<bitcoin-git>
[bitcoin] MarcoFalke opened pull request #22849: Remove unused SERIALIZE_METHODS for CBanEntry (master...2109-remBanEntrySer) https://github.com/bitcoin/bitcoin/pull/22849