Transcripts

Back

Bitcoin Core Dev Tech 2024 (Apr)

bitcoin core dev tech

/

2024 04

date icon

11 Apr 2024

ASMap
date icon

From virtu's presentation - Distribution of nodes in ASes is low - 8k reachable clearnet nodes / 30k unreachable - A contributor has different statistics that show a lot more nodes, not sure which numbers are (more) correct. These numbers are would mean that some of the simulations are already a re...

bitcoin core dev tech

/

2024 04

date icon

10 Apr 2024

assumeUTXO Mainnet Readiness
date icon

- Conceptual discussion about the point raised by Sjors in the Tracking issue: [ - The outcome is pretty much the same as in the issue: Some people think it’s better to keep the params, and the rest agree that at least it’s better to keep them for now - A perspective on the options: With the params,...

bitcoin core dev tech

/

2024 04

date icon

10 Apr 2024

GUI Discussions
date icon

QML GUI [Slides]( Q&A * Current GUI and QML progress seems slow? * Code review / build system involvement? Will there be a test suite? * Test suite yes, No fuzzing planned * Why not RPC based? * RPC not currently capable of building this UI on top of * Is there a QML dependency graph? ...

bitcoin core dev tech

/

2024 04

date icon

10 Apr 2024

Kernel
date icon

The kernel project is just about done with its first stage (separating the validation logic into a separate library), so a discussion about the second stage of the project, giving the library a usable external API was held. Arguments around two questions were collected and briefly debated. 1. Shoul...

bitcoin core dev tech

/

2024 04

date icon

10 Apr 2024

Signet/Testnet4
date icon

* Signet * Reset is less of a priority right now because the faucet is running again, still seeing huge number of requests * Should still reset because of money making from signet coins * Participants agree that getting coins doesn’t seem to be that hard, just need to ask on IRC or so ...

bitcoin core dev tech

/

2024 04

date icon

9 Apr 2024

P2P Monitoring
date icon

[Slides]( - Started working on this about 2 years ago; in 2021. After we accidentally observed the address flooding anomaly/attack - Primarily uses to extract data from Bitcoin Core nodes with tracepoints. - The infrastructure also includes a fork-observer connected to each node as well as an addr...

bitcoin core dev tech

/

2024 04

date icon

9 Apr 2024

Silent Payment Descriptors
date icon

Silent payments properties: - two ECDH with each scan key - cost of scanning increases with number of scan keys - multiple address = tweak spend key with label We wouldn’t wanna flip that because then the spend key would be common, reducing anonymity and adding extra scanning work BIP352 recomme...

bitcoin core dev tech

/

2024 04

date icon

8 Apr 2024

Coin Selection
date icon

- Todo: Overview PR that states goal of replacing Knapsack - Introduce Sand Compactor - Demonstrate via Simulations that situation is improved vs Knapsack - Potential privacy leak: all algorithms would be deterministic, but feels insignificant or at least would not make it worse - Should we clea...

bitcoin core dev tech

/

2024 04

date icon

8 Apr 2024

Cross Input Signature Aggregation
date icon

- cisaresearch.org, put together by fjahr - Documents progress of half and full agg (theory, implementation and deployment) - Provides collection of CISA-related resources (ML posts, papers, videos/podcasts, etc.) Should provide guidance for further development/open todos for contributors to...

bitcoin core dev tech

/

2024 04

date icon

8 Apr 2024

Great Consensus Cleanup
date icon

How bad are the bugs? How good are the mitigations? Improvements to mitigations in the last 5 years? Anything else to fix? The talk is a summary of [ . Time warp - What is it? - Off by one in the retargeting period - 2015 blocks instead of 2016 - Impact - Spam (since difficulty is...

bitcoin core dev tech

/

2024 04

date icon

8 Apr 2024

Private tx broadcast
date icon

Updates: - TX is validated before broadcast (using mempool test). - The sender ignores incoming messages from the receiver (except the handshake and PONG), so the sender cannot send back the tx before disconnection. - When it receives the tx back, it becomes "just a tx in mempool". TODO/NICE TO...

bitcoin core dev tech

/

2024 04

date icon

8 Apr 2024

Silent Payments Libsecp Module
date icon

- High level vs low level API: - Low level API could be more useful for multi-party SP implementation - High level API is safer as it avoid managing SP state and staging secret data - Rough consensus that high level API is preferable - Responsibility of grouping and sorting recipients ...

bitcoin core dev tech

/

2024 04

date icon

8 Apr 2024

Stratum v2
date icon

I explained the various stratum v2 roles described in the images here: [ Described the three layers of my main PR: [ 1. Noise protocol 2. Transport based on the TransportV1 / TransportV2 class 3. Application layer (listens on new port, sv2 apps connect to it) Discussion point: the Job Declarator ...

bitcoin core dev tech

/

2024 04

date icon

8 Apr 2024

Weak Blocks
date icon

Weak blocks: propagate stuff with low PoW as you are building it - use cases / why you wouldn’t hear of stuff - nonstandard to you - somehow didn’t propagate to you - miner’s prioritisetransaction stuff with no fees - why is this coming up now? - more mempool heterogeneity - “accelerate n...

Transcripts

Community-maintained archive to unlocking knowledge from technical bitcoin transcripts

Transcripts

Explore all Products

ChatBTC imageBitcoin searchBitcoin TLDRSaving SatoshiBitcoin Transcripts Review
Built with 🧡 by the Bitcoin Dev Project
View our public visitor count
We'd love to hear your feedback on this project?Give Feedback