POPULARITY
Anche se l'annuncio del super chip Majorana1 è stato parecchio ridimensionato dalla comunità scientifica, si riaccende il dibattito sulla resistenza quantica di Bitcoin dopo il talk, molto provocatorio, di uno dei massimi espertti in materia.Inoltre: nasce la Bitcoin Human Alliance, torna a parlare Gloria Zhao, e un nuovo enigma del Bitcoin Puzzle è stato risolto.It's showtime!
Mark “Murch” Erhardt and Mike Schmidt are joined by Dave Harding, Niklas Gögge, Gloria Zhao, and Rearden to discuss Newsletter #334: 2024 Year-in-Review Special. January Fee-dependent timelocks (16:18) Optimized contract protocol exits (17:20) LN-Symmetry proof-of-concept implementation (18:22) February Replace by feerate (22:32) Human-readable payment instructions (27:25) Improved ASMap generation (28:09) LN dual funding (32:33) Trustless betting on future feerates (32:56) Summary 2024: Vulnerability disclosures (7:05) March BINANAs and BIPs (33:33) Enhanced feerate estimation (34:41) More efficient transaction sponsorship (46:08) April Consensus cleanup (50:06) Reforming the BIPs process (51:08) Inbound routing fees (53:10) Weak blocks (54:01) Restarting testnet (57:43) Developers arrested (1:00:06) Summary 2024: Cluster mempool (1:01:10) May Silent payments (1:06:51) BitVMX (1:07:37) Anonymous usage tokens (1:09:50) LN channel upgrades (1:12:00) Ecash for pool miners (1:13:33) Miniscript specification (1:14:54) Utreexo beta (1:16:16) June LN payment feasibility and channel depletion (1:18:17) Quantum-resistant transaction signing (1:20:02) Summary 2024: P2P transaction relay (1:20:39) July Blinded paths for BOLT11 invoices (1:31:07) ChillDKG key generation for threshold signatures (1:31:47) BIPs for MuSig and threshold signatures (1:32:18) August Hyperion network simulator (1:33:00) Full RBF (1:33:56) Summary 2024: Covenants and script upgrades (2:08) September Hybrid jamming mitigation tests and tweaks (1:35:10) Shielded CSV (1:38:40) LN offline payments (1:41:22) October BOLT12 offers (1:42:34) Mining interfaces, block withholding, and share validation cost (1:43:13) Summary 2024: Major releases of popular infrastructure projects (1:50:41) November SuperScalar timeout tree channel factories (1:51:19) Fast and cheap low-value offchain payment resolution (1:53:29) Summary 2024: Bitcoin Optech (1:55:17)
Mark “Murch” Erhardt and Mike Schmidt are joined by Dave Harding, /dev/fd0, and Gloria Zhao to discuss Newsletter #333. News Vulnerability allowing theft from LN channels with miner assistance (1:11) Deanonymization vulnerability affecting Wasabi and related software (12:00) Insights into channel depletion (18:12) Poll of opinions about covenant proposals (31:14) Incentive-based pseudo-covenants (41:49) Bitcoin Core developer meeting summaries (46:45) Bitcoin Core PR Review Club Track and use all potential peers for orphan resolution (48:18) Changes to services and client software Java-based HWI released (1:00:32) Saving Satoshi Bitcoin development education game announced (1:01:24) Neovim Bitcoin Script plugin (1:02:19) Proton Wallet adds RBF (1:03:36) Selected Q&A from Bitcoin Stack Exchange How long does Bitcoin Core store forked chains? (1:03:51) What is the point of solo mining pools? (1:05:02) Is there a point to using P2TR over P2WSH if I only want to use the script path? (1:11:17) Releases and release candidates Core Lightning 24.11 (1:13:23) BTCPay Server 2.0.4 (1:16:59) LND 0.18.4-beta.rc2 (1:17:23) Bitcoin Core 28.1RC1 (1:17:44) BDK 1.0.0-beta.6 (1:18:36) Notable code and documentation changes Bitcoin Core #31096 (1:18:58) Bitcoin Core #31175 (1:19:51) Bitcoin Core #31112 (1:21:37) LDK #3446 (1:22:56) Rust Bitcoin #3682 (1:26:13) BTCPay Server #5743 (1:27:17) BDK #1756 (1:30:23) BIPs #1535 (1:31:12) BOLTs #1180 (1:32:33)
Brink engineers Gloria Zhao and Niklas Gögge are joined by 0xB10C talk through the recently disclosed Bitcoin Core pre-25.0 vulnerabilities. This continues our previous discussions in Episode 4 on pre-0.21.0 and Episode 5 on 0.21.0 Bitcoin Core Vulnerabilities. (0:00) - Introduction (0:48) - The DoS vulnerability in headers sync (3:12) - Discussion of checkpoints in the code (10:11) - Bitcoin Core #25717 PR to fix the DoS vulnerability in headers sync (14:31) - The denial-of-service (DoS) vulnerability in inventory send queue (14:42) - P2P background regarding transaction relay and inventory messages (17:26) - Observations of increased network activity (23:30) - Bitcoin Core #27610 PR to fix the inventory send queue DoS vulnerability (25:35) - Stale blocks and impact on miners (28:31) - KIT Bitcoin monitoring website and latency graph (31:09) - Discussion of disclosure approach (34:10) - The crash vulnerability in compact block relay (34:20) - Compact block relay background (39:56) - Mechanics of a potential attack (42:49) - Discovery of the vulnerability (47:56) - Bitcoin Core #26898 PR to fix the crash vulnerability in compact block relay (49:33) - Benefits of modularizing code (56:25) - Lessons learned Note: A vulnerability of ‘hindered block propagation due to mutated blocks' was also disclosed and will be covered in a future podcast.
Fabian Jahr and Gloria Zhao rejoin me to discuss whether big projects can be done inside Bitcoin core. We delve into AssumeUTXO, ASMap, developer funding, and meritocracy in the developer community. Summary In this episode, Stephan discusses the upcoming Bitcoin Core version 28, its new features, and the ongoing development efforts with Fabian and Gloria. They delve into the pace of change within Bitcoin Core, the importance of communication and collaboration in software development, and the challenges faced by developers in getting projects approved. The conversation also covers the AssumeUTXO project, its implications for node operation, and the significance of funding and competing implementations in the Bitcoin ecosystem. The episode concludes with insights into future projects and the collaborative nature of Bitcoin development. Takeaways Bitcoin Core version 28 introduces exciting new features. The development process involves both small bug fixes and significant changes. Communication and collaboration are essential for project success. AssumeUTXO allows for quicker node synchronization. The decentralized nature of Bitcoin development presents unique challenges. Funding can influence project focus but should not dictate it. Competing implementations can complicate backward compatibility. Iterative development is crucial for large projects. Engaging the community early can lead to better outcomes. Future projects like ASMap and Cluster Mempool are on the horizon. Timestamps: (00:00) - Intro (00:32) - What to expect from Bitcoin Core V28.0? (05:10) - What should be the pace of change for Bitcoin Core? (11:15) - How does one decide which is a worthwhile project to work on? (14:15) - Why did it take so long for AssumeUTXO to go live? (20:38) - AssumeUTXO explained (22:04) - Sponsors (25:40) - BtcpayServer ‘s Fast Sync (27:36) - Developer funding landscape in Bitcoin; Working on FOSS (31:27) - What are the effects of having various implementations of Bitcoin Core? (35:05) - What does it take to successfully merge a PR? (37:31) - What is the ASMap project? (48:34) - Sponsor (49:58) - Importance of soft skills & meritocracy in Bitcoin's developer community (1:00:13) - Upcoming projects; Closing thoughts Previous Episodes: ` SLP214 Pierre Rochard & Fabian Jahr – Where Are All The Bitcoins?: https://youtu.be/PQWy_UR9PzY SLP216 Gloria Zhao Learning Bitcoin Core Contribution & Hosting PR Review Club: https://youtu.be/O-Q-SmuXjS4 SLP404 Gloria Zhao - What Do Bitcoin Core Maintainers Do?: https://youtu.be/a61lUwlOF80 v3 Transactions and Package Relay with Glozow (SLP511): https://youtu.be/H1o7TgTCMjk Links: Bitcoin Core v28.0: https://bitcoincore.org/en/download/ ASMap: https://delvingbitcoin.org/t/asmap-creation-process/548 AssumeUTXO tracking: https://github.com/bitcoin/bitcoin/issues/29616 https://bitcoinops.org/en/topics/assumeutxo/ TRUC / v3 topic: https://bitcoinops.org/en/topics/version-3-transaction-relay/ Package relay topic: https://bitcoinops.org/en/topics/package-relay/ Package relay tracking: https://github.com/bitcoin/bitcoin/issues/27463 https://brink.dev Testnet 4 PR: https://github.com/bitcoin/bitcoin/pull/29775 BIP94: https://github.com/bitcoin/bips/pull/1601 CISA website: https://cisaresearch.org CISA fellowship: https://x.com/ck_SNARKs/status/1817928417184203162 Sponsors: Bold Bitcoin CoinKite.com (code LIVERA) mempool.space/accelerator Stephan Livera links: Follow me on X: @stephanlivera Subscribe to the podcast Subscribe to Substack
Jon Atack and Mike Schmidt are joined by Gloria Zhao and Jonas Nick to discuss Newsletter #322. News Disclosure of vulnerability affecting Bitcoin Core versions before 24.0.1 (2:01) Hybrid jamming mitigation testing and changes (17:51) Shielded client-side validation (CSV) (25:28) Draft of updated BIP process (48:47) Selected Q&A from Bitcoin Stack Exchange What specific verifications are done on a fresh Bitcoin TX and in what order? (54:31) Why is my bitcoin directory larger than my pruning data limit setting? (55:42) What do I need to have set up to have `getblocktemplate` work? (58:19) Can a silent payment address body be brute forced? (1:00:02) Why does a tx fail `testmempoolaccept` BIP125 replacement but is accepted by `submitpackage`? (1:01:38) How does the ban score algorithm calculate a ban score for a peer? (1:03:53) Releases and release candidates BDK 1.0.0-beta.4 (1:06:41) Bitcoin Core 28.0rc2 (1:06:57) Notable code and documentation changes Eclair #2909 (1:10:15) LND #9095 (1:11:12) LND #8044 (1:11:55)
Mark “Murch” Erhardt and Mike Schmidt are joined by Bruno Garcia, Shehzan Maredia, Gloria Zhao, Fabian Jahr, and Gregory Sanders to discuss Newsletter #320. News Mutation testing for Bitcoin Core (1:39) DLC-based loan contract execution (9:15) Bitcoin Core PR Review Club Testing Bitcoin Core 28.0 Release Candidates (21:08) Releases and release candidates LND v0.18.3-beta (51:33) BDK 1.0.0-beta.2 (53:05) Bitcoin Core 28.0rc1 (53:14) Notable code and documentation changes Bitcoin Core #30509 (53:38) Bitcoin Core #29605 (1:00:52)
In this episode with Bitcoin Core dev Gloria Zhao we discuss: Second generation immigrant pursuing grant-funded development over job at Google, Meta, etc. The verifiability of Bitcoin Do we have enough nodes around the world? Block scarcity Is Bitcoin really nation-state resistant and unhackable? Should people put all their money into Bitcoin? Financing core devs and incentives Can AI or quantum computing crack Bitcoin? Will there be another Block Size War? GLOSSARY: Bitcoin Core: Software considered the reference implementation for the Bitcoin protocol. It is the continuation of Satoshi Nakamoto's original bitcoin software released in 2009. Block: A block is a record in the blockchain that contains transactions. Roughly every 10 minutes, on average, a new block is appended to the blockchain through mining. Block Size: The amount of data that can be stored in a block. This size is limited to maintain the efficiency and integrity of the blockchain. Node: A computer that connects to the Bitcoin network. Private Key: A private key is a piece of data that proves your right to spend bitcoins from a specific wallet through a cryptographic signature. UTXO: Unspent Transaction Output - An output that has not been sent to another address. The bitcoin wallet balance is calculated from adding up unspent outputs. ---- BIO: Gloria is one of the maintainers of Bitcoin Core, primarily focused on the peer-to-peer protocol. Her projects include package relay (BIP 331) and TRUC (BIP 431), aimed at reducing censorship vectors and fee-bumping inefficiencies in transaction relay. She is sponsored by Brink, a nonprofit dedicated to supporting open source Bitcoin development. Visit https://brink.dev and https://bitcoinops.org. ---- Coin Stories is powered by Bitdeer Technologies Group (NASDAQ: BTDR), a publicly-traded leader in Bitcoin mining that stands alone as the only vertically-integrated, technology-focused Bitcoin mining company. Learn more at www.bitdeer.com. ---- Natalie's Promotional Links: Bitcoin 2025 is heading to Las Vegas May 27-29th! Join me for my 4th Annual Women of Bitcoin Brunch! Get 10% off Early Bird passes using the code HODL: https://tickets.b.tc/affiliate/hodl/event/bitcoin-2025 For easy, low-cost, nstant Bitcoin payments, I use Speed Lightning Wallet. Get 5000 sats when you download using this link and promo code COINSTORIES10: https://www.speed.app/sweepstakes-promocode/ Buy Bitcoin, secure it through multisig collaborative custody, start a Bitcoin IRA or take out a Bitcoin loan with UNCHAINED: https://shorturl.at/jmW29 promo code Natalie Safely self-custody your Bitcoin with Coinkite and the ColdCard Wallet. Get 5% off: https://shorturl.at/apsLU Master your Bitcoin self-custody with 1-on-1 help and gain peace of mind with the help of The Bitcoin Way: https://www.thebitcoinway.com/partners/natalie-brunell Protect yourself from SIM Swaps that can hack your accounts and steal your Bitcoin. Join America's most secure mobile service, trusted by CEOs, VIPs and top corporations: https://www.efani.com/natalie Don't waste hundreds of dollars per month on fiat health insurance. Join me at CrowdHealth, a large community of Bitcoiners passionate about health who crowdfund each other's care: www.crowdhealth.com/natalie Connect with Bitcoiners and Bitcoin merchants wherever you live and travel on the Orange Pill App: https://shorturl.at/gvxS3 ---- This podcast is for educational purposes and should not be construed as official investment advice. ---- VALUE FOR VALUE — SUPPORT NATALIE'S SHOWS Strike ID https://strike.me/coinstoriesnat/ Cash App $CoinStories #money #Bitcoin #investing
Brink engineers Gloria Zhao and Niklas Gögge talk through the recently disclosed Bitcoin Core 0.21.0 vulnerabilities. This continues our previous discussion in Episode 4 on pre-0.21.0 Bitcoin Core Vulnerabilities. (0:00) - Introduction (1:07) - Background on Bitcoin peer-to-peer address relay (4:30) - Bitcoin Core's AddrMan (address manager) data structure (5:37) - Disclosure of remote crash due to addr message spam (8:51) - Address spamming observed on the network (10:57) - Bitcoin Core #22387 PR to fix addr message spam (13:46) - Background on Miniupnp, the UPnP library used by Bitcoin Core (15:18) - The bug in Miniupnpc (16:33) - Disclosure of the impact of an infinite loop bug in the miniupnp dependency (17:50) - Bitcoin Core #20421 PR to fix the infinite loop bug in the miniupnp dependency (18:46) - Lessons learned
I recently spoke at Bitcoin Seoul 2024 and here are some interviews with some of the speakers: Calvin Kim on utreexo Gloria Zhao on Bitcoin Core and mempool Laolu on Taproot Assets and covenants Saifedean on Central Banking and tax cattle Obi Nwosu on Fedi Jimmy Song on Bitcoin in Korea Timestamps: (00:00) - Calvin Kim on importance of Bitcoin conferences (01:51) - Simplifying Utreexo (03:31) - What is Utreexod? (04:51) - Will node providers support Utreexo? (06:38) - Gloria Zhao on BIP431 (Truc) (08:15) - Implications of Truc (12:26) - What is mempool cluster? (14:08) - P2P encryption on Bitcoin core V27.0 (15:22) - Upcoming developments on Bitcoin core (18:04) - Sponsors(20:13) - Laolu (Roasbeef) on Taproot assets (25:29) - LSP Challenges on issuing stablecoins (28:21) - Views on covenants (31:51) - Ensuring protocol safety while enabling Opcodes (34:33) - Saifedean's views on Bitcoin Seoul 2024 (34:44) - Central Bank behaving like a private organisation (40:21) - ‘The Keynesian Voodoo' (46:35) - All roads lead to Bitcoin (48:26) - Sponsors (50:45) - Latest developments at Fedi with Obi Nwosu (52:23) - Role of the Fedimint Guardians (54:40) - Fees on Fedi (56:18) - Fedi's Social backup and recovery model (58:26) - Risks of getting rugged (1:01:23) - Fedi is trust-reduced (1:03:11) - Jimmy Song's views on Bitcoin Seoul 2024 (1:04:18) - Views on Bitcoin's Technical developments (1:05:46) - Savings culture among Koreans & role of Bitcoin (1:09:16) - Outro Links: X: x.com/saifedean Saifedean episode: https://saifedean.com/podcast/222-central-banking-works X: x.com/glozow Bitcoin review club: https://bitcoincore.reviews/ BIP 431: https://github.com/bitcoin/bips/blob/master/bip-0431.mediawiki X: x.com/obi Fedi: https://www.fedi.xyz/ X: x.com/roasbeef Lightning Labs: https://lightning.engineering/ X: https://x.com/kcalvinalvinn Utreexod beta release: https://groups.google.com/g/bitcoindev/c/5GyV9af9lv4?pli=1 X: x.com/jimmysong Sponsors: Swan.com (code LIVERA) CoinKite.com (code LIVERA) Mempool.space Nomadcapitalist.com/apply Stephan Livera links: Follow me on X: @stephanlivera Subscribe to the podcast Subscribe to Substack
Mark “Murch” Erhardt and Mike Schmidt are joined by Ethan Heilman and Gloria Zhao to discuss Newsletter #301. News Consensus-enforced lamport signatures on top of ECDSA signatures (1:00) Bitcoin Core PR Review Club Index TxOrphanage by wtxid, allow entries with same txid (31:04) Releases and release candidates Libsecp256k1 v0.5.0 (51:15) LND v0.18.0-beta.rc1 (52:12) Notable code and documentation changes Bitcoin Core #28970 (26:33) Bitcoin Core #28016 (53:05) Bitcoin Core #29623 (57:00)
Gloria Zhao is a Bitcoin Core maintainer. In this interview, we discuss upgrading Bitcoin vs ossifying the protocol, ordinals and mempool “spam”, and the theory & ‘power' of core developers. – Show notes: https://www.whatbitcoindid.com/podcast/the-power-of-bitcoin This episode's sponsors: IREN - Bitcoin Mining. Done Sustainably. Swan Bitcoin - Invest in Bitcoin with Swan Ledger - State of the art Bitcoin hardware wallet Bitcasino - The Future of Gaming is here Casa - Take control of your digital wealth
“There's just so much to do just in terms of understanding the code better and fortifying it…sometimes you need to invasively change something in order to make it more scalable...so it's not ‘don't ever change the code,' be conservative and not try to ‘move fast and break things.'”— Gloria ZhaoGloria Zhao is a Bitcoin Core maintainer. In this interview, we discuss upgrading Bitcoin vs ossifying the protocol, ordinals and mempool “spam”, and the theory & ‘power' of core developers.- - - - This episode's sponsors:IREN - Bitcoin Mining. Done Sustainably Swan Bitcoin - Invest in Bitcoin with SwanBitcasino - The Future of Gaming is hereLedger - State of the art Bitcoin hardware walletCasa - Take control of your digital wealth-----WBD810 - Show Notes-----If you enjoy The What Bitcoin Did Podcast you can help support the show by doing the following:Become a Patron and get access to shows early or help contributeMake a tip:Bitcoin: 3FiC6w7eb3dkcaNHMAnj39ANTAkv8Ufi2SQR Codes: BitcoinIf you do send a tip then please email me so that I can say thank youSubscribe on iTunes | Spotify | Stitcher | SoundCloud | YouTube | Deezer | TuneIn | RSS FeedLeave a review on iTunesShare the show and episodes with your friends and familySubscribe to the newsletter on my websiteFollow me on Twitter Personal | Twitter Podcast | Instagram | Medium | YouTubeIf you are interested in sponsoring the show, you can read more about that here or please feel free to drop me an email to discuss options.
Mark “Murch” Erhardt and Mike Schmidt are joined by Gloria Zhao, callebtc, Chris Stewart, Fabian Jahr, and Pierre Corbin to discuss Newsletter #290. News DNS-based human-readable Bitcoin payment instructions (1:41) Thinking about mempool incentive compatibility (9:50) Cashu and other ecash system design discussion (29:15) Continued discussion about 64-bit arithmetic and `OP_INOUT_AMOUNT` opcode (39:52) Improved reproducible ASMap creation process (49:17) Changes to services and client software Multiparty coordination protocol NWC announced (1:11:00) Mutiny Wallet v0.5.7 released (1:19:07) GroupHug transaction batching service (1:19:48) Boltz announces taproot swaps (1:22:43) Releases and release candidates Core Lightning 24.02rc1 (1:24:07) Notable code and documentation changes Bitcoin Core #27877 (1:24:58) BOLTs #851 (1:29:00)
Dave Harding and Mike Schmidt are joined by Gregory Sanders and Gloria Zhao to discuss Newsletter #289. News Ideas for relay enhancements after cluster mempool is deployed (1:11) What would have happened if v3 semantics had been applied to anchor outputs a year ago? (25:55) Bitcoin-Dev mailing list move (35:47) I Love Free Software Day (37:56) Bitcoin Core PR Review Club Add `maxfeerate` and `maxburnamount` args to `submitpackage` (39:57) Notable code and documentation changes Bitcoin Core #28948 (46:24) Core Lightning #6785 (49:39) Eclair #2818 (50:18) Eclair #2816 (52:29) LND #8338 (56:20) LDK #2856 (56:56) LDK #2442 (59:09) Rust Bitcoin #2451 (59:39)
Mark “Murch” Erhardt and Mike Schmidt are joined by Gloria Zhao and Brandon Black to discuss Newsletter #287. News Kindred replace by fee (1:10) Opposition to CTV based on commonly requiring exogenous fees (19:11) Selected Q&A from Bitcoin Stack Exchange How does block synchronization work in Bitcoin Core today? (28:14) How does headers-first prevent disk-fill attack? (30:31) Is BIP324 v2transport redundant on Tor and I2P connections? (33:57) What's a rule of thumb for setting the maximum number of connections? (34:57) Why isn't the upper bound (+2h) on the block timestamp set as a consensus rule? (37:01) Sigop count and its influence on transaction selection? (43:22) Releases and release candidates HWI 2.4.0 (48:03) Notable code and documentation changes Bitcoin Core #29291 (48:41) Eclair #2811 (49:23) LND #8167 (52:10) LND #7733 (53:01) LND #8275 (54:01) Rust Bitcoin #2366 (56:34) HWI #716 (58:35) BDK #1172 (58:49) BINANAs #3 (59:29)
Mark “Murch” Erhardt and Mike Schmidt are joined by Niklas Gögge, Bastien Teinturier, Anthony Towns, Gloria Zhao, Nicholas Gregory, and Tom Trevethan to discuss Newsletter #286. News Disclosure of fixed consensus failure in btcd (1:33) Proposed changes to LN for v3 relay and ephemeral anchors (13:40) New documentation repository (29:56) Changes to services and client software Envoy 1.5 released (45:41) Liana v4.0 released (46:39) Mercury Layer announced (47:46) AQUA wallet announced (57:18) Samourai Wallet announces atomic swap feature (57:49) Releases and release candidates LDK 0.0.120 (58:37) HWI 2.4.0-rc1 (59:11) Notable code and documentation changes Bitcoin Core #29239 (59:37) Eclair #2810 (1:02:16) LDK #2791 (1:05:32) Rust Bitcoin #2230 (1:07:43)
Mark “Murch” Erhardt and Mike Schmidt are joined by Gloria Zhao, Gregory Sanders, Dave Harding, and Stéphan Vuylsteke to discuss Newsletter #284. News Discussion about LN anchors and v3 transaction relay proposal (1:03) LN-Symmetry research implementation (35:03) Bitcoin Core PR Review Club Nuke adjusted time (attempt 2) (50:01) Notable code and documentation changes LND #8308 (1:05:06)
Mark “Murch” Erhardt and Mike Schmidt are joined by Niklas Gögge, Antoine Riard, Abubakar Sadiq Ismail, Gloria Zhao, Salvatore Ingala, Johan Torås Halseth and SeedHammer Team to discuss Newsletter #283. News Disclosure of past LND vulnerabilities (2:07) Fee-dependent timelocks (25:09) Cluster fee estimation (8:32) How to specify unspendable keys in descriptors (17:48) V3 transaction pinning costs (34:14) Descriptors in PSBT draft BIP (48:19) Verification of arbitrary programs using proposed opcode from MATT (57:52) Pool exit payment batching with delegation using fraud proofs (1:04:59) New coin selection strategies (1:14:36) Releases and release candidates Core Lightning 23.11.2 (1:17:57) Libsecp256k1 0.4.1 (1:18:14) Notable code and documentation changes Bitcoin Core #28349 (1:19:06) Core Lightning #6957 (1:20:21) Core Lightning #6869 (1:21:15) Eclair #2796 (1:21:47) Eclair #2787 (1:22:23) LDK #2781 (1:23:14) LDK #2723 (1:24:16) BIPs #1504 (1:25:00)
Mike Schmidt is joined by Steven Roose and Gloria Zhao to discuss Newsletter #272. News Specification for `OP_TXHASH` proposed (1:42) Bitcoin Core PR Review Club util: Type-safe transaction identifiers (18:36) Releases and release candidates LDK 0.0.117 (27:33) BDK 0.29.0 (28:35) Notable code and documentation changes Bitcoin Core #27596 (29:32) Bitcoin Core #28331 (30:38) Bitcoin Core #27609 (33:08) Bitcoin Core GUI #764 (34:55) Core Lightning #6676 (36:29)
This podcast is a compilation of previous podcast discussions about the Waiting for confirmation series on mempool and relay policy. Series coauthors Mark “Murch” Erhardt and Gloria Zhao describe the concepts in the series, discuss with special guests, and take questions from the audience. 1. Why do we have a mempool? (0:50) 2. Incentives (13:10) 3. Bidding for block space (31:19) 4. Feerate estimation (47:27) 5. Policy for Protection of Node Resources (59:04) 6. Policy Consistency (1:09:47) 7. Network Resources (1:21:40) 8. Policy as an Interface (1:48:37) 9. Policy proposals (2:07:00) 10. Get Involved (2:29:15)
Pre-Show The FTX Foundation planned to buy the island of Naru (https://twitter.com/0x_tracy/status/1682341544009801728?s=12&t=E9EIlRX-vHxbQ8g23lQU3A) to build a supervillain's lair A bitmex blog post discusses Gary Gensler's history (https://blog.bitmex.com/genslers-done-it-all-before/) as CFTC comissioner during alleged gold price manipulation that turned out to be justified (https://www.cftc.gov/PressRoom/PressReleases/8260-20) News Crosseus, a bitcoin institutional investor, reminds us that the stock to flow model still exists (https://www.onceinaspecies.com/p/stock-to-flow-reality) and might be direcitonally correct, of course its mathematically ridiculous (https://bitcoinmagazine.com/markets/why-bitcoin-stock-to-flow-is-not-useful) Regulatory arbitrage for crypto businesses is no walk in the park after Kuwait bans bitcoin (https://archive.ph/ISf9t) Economics Is the US Government relying less on foreign financing of deficit spending (https://wolfstreet.com/2023/07/19/time-to-look-at-foreign-demand-for-the-incredibly-ballooning-us-national-debt/) or is the rest of the world not able to consume the current massive issueances of treasuries? Altcoins The XRP legal ruling is a bit more complicated (https://podcasts.apple.com/us/podcast/analysis-of-sec-vs-ripple/id1521896742?i=1000621436122) than we thought, a great conversation from Coin Center Bitcoin Education A Bitcoin Talk describes how miners find valid blocks (https://bitcointalk.org/index.php?topic=9438.msg136344#msg136344) really well Bitcoin Optech #260 features the last waiting for confirmation (https://bitcoinops.org/en/newsletters/2023/07/19/) segment from Gloria Zhao and Merch Feedback Remember to get in touch bitcoindadpod@protonmail.com or @bitcoindadpod (https://mobile.twitter.com/bitcoindadpod) on twitter Consider joining the matrix channel (https://matrix.to/#/#bitcoin:jupiterbroadcasting.com) using a matrix client like element (https://element.io/get-started), details here (https://www.jupiterbroadcasting.com/community/matrix/) Thank you Boosters If you get some value from this show, please consider sending a boost. Hearing from you means a lot to us! Send a Boost via the Podcast Index web page. No Podcast app upgrade required. Install Alby (https://getalby.com/) Find the Bitcoin Dad Pod on the Podcast Index (https://podcastindex.org/podcast/5049889) Boost right from the page! Send a re-ocurring or one-off lightning boost to the show with no message at bdadpod@getalby.com or directly to Chris at chrislas@getalby.com Value for Value Podcasting 2.0 to support an indepenent podcasting ecosystem (https://podcastindex.org/) Recomended Podcasting2.0 apps: Fountain (https://www.fountain.fm/) podcast app (Android) Podverse (https://podverse.fm/) (Cross platform and self hostable) + Alby (https://getalby.com/) for boosts Castamatic (https://apps.apple.com/us/app/castamatic-podcast-player/id966632553) (Apple) Sponsors and Acknowledgements Music by Lesfm from Pixabay Self Hosted Show (https://selfhosted.show/) courtesy of Jupiter Broadcasting (https://www.jupiterbroadcasting.com/)
Mark “Murch” Erhardt and Mike Schmidt are joined by Gloria Zhao, Rearden Code, Ken Sedgwick, and Jack Ronaldi to discuss Newsletter #260. Waiting for confirmation #10: Get Involved (2:01) Changes to services and client software Wallet 10101 beta testing pooling funds between LN and DLCs (14:56) LDK Node announced (17:14) Payjoin SDK announced (20:09) Validating Lightning Signer (VLS) beta announced (25:27) BitGo adds MuSig2 support (37:42) Peach adds RBF support (44:34) Phoenix wallet adds splicing support (46:34) Mining Development Kit call for feedback (49:27) Binance adds Lightning support (51:33) Nunchuk adds CPFP support (53:35) Notable code and documentation changes Bitcoin Core #27411 (54:57) Core Lightning #6347 (58:07) Core Lightning #6035 (1:00:47) LND #7768 (1:02:28) Libsecp256k1 #1313 (1:05:33)
Mark “Murch” Erhardt and Mike Schmidt are joined by Gloria Zhao, Bastien Teinturier, and Martin Zumsande to discuss Newsletter #259. News LN specification clean up proposed (0:58) Waiting for confirmation #9: Policy Proposals (18:59) Bitcoin Core PR Review Club Stop relaying non-mempool txs (41:42) Releases and release candidates LND v0.16.4-beta (50:43) Notable code and documentation changes Bitcoin Core #27869 (51:48)
Mark “Murch” Erhardt and Mike Schmidt are joined by Gloria Zhao to discuss Newsletter #258. Waiting for confirmation #8: Policy as an Interface (0:30) Releases and release candidates Core Lightning 23.05.2 (10:27) Notable code and documentation changes Bitcoin Core #24914 (22:03) Bitcoin Core #27896 (24:47) Core Lightning #6334 (27:51) BIPs #1452 (31:08) BIPs #1354 (33:55)
Mark “Murch” Erhardt and Mike Schmidt are joined by Gloria Zhao, Robin Linus, Dave Harding, and Pavlenex to discuss Newsletter #257. News Preventing coinjoin pinning with v3 transaction relay (16:08) Speculatively using hoped-for consensus changes (1:33) Waiting for confirmation #7: Network Resources (24:46) Selected Q&A from Bitcoin Stack Exchange Why do Bitcoin nodes accept blocks that have so many excluded transactions? (57:38) Why does everyone say that soft forks restrict the existing ruleset? (1:05:28) Why is the default LN channel limit set to 16777215 sats? (1:07:47) Why does Bitcoin Core use ancestor score instead of just ancestor fee rate to select transactions? (1:10:28) How does Lightning multipart payments (MPP) protocol define the amounts per part? (1:14:15) Releases and release candidates BTCPay Server 1.10.3 (1:16:08) Notable code and documentation changes Core Lightning #6303 (1:21:14) Eclair #2701 (1:22:21) Eclair #2696 (1:25:03) LND #7710 (1:26:51) LDK #2368 (1:27:43) LDK #2367 (1:33:34) LDK #2319 (1:34:40) LDK #2120 (1:37:09) LDK #2089 (1:38:12) LDK #2077 (1:39:08) Libsecp256k1 #1129 (1:40:37)
Mark “Murch” Erhardt and Mike Schmidt are joined by Gloria Zhao, Ruben Somsen, Josie Baker, Matthew Zipkin, and Joost Jager to discuss Newsletter #255. News Discussion about the taproot annex (1:32) Draft BIP for silent payments (22:17) Waiting for confirmation #5: Policy for Protection of Node Resources (41:48) Bitcoin Core PR Review Club Allow inbound whitebind connections to more aggressively evict peers when slots are full (53:38) Releases and release candidates Core Lightning 23.05.1 (1:07:01) Notable code and documentation changes Bitcoin Core #27501 (1:07:41) Core Lightning #6243 (1:11:40) Eclair #2677 (1:12:46) Rust bitcoin #1890 (1:15:56)
Dave Harding and Mike Schmidt are joined by Gloria Zhao, Johan Torås Halseth, and Salvatore Ingala to discuss Newsletter #254. News Using MATT to replicate CTV and manage joinpools (1:23) Waiting for confirmation #4: Feerate estimation (24:23) Releases and release candidates LND 0.16.3-beta (40:37) Notable code and documentation changes Bitcoin Core #26485 (42:34) Eclair #2642 (44:40) LND #7645 (46:11) LND #7726 (48:25) LDK #2293 (51:04)
Mark “Murch” Erhardt and Mike Schmidt are joined by Gloria Zhao, Burak Keceli, Dave Harding, and Joost Jager to discuss Newsletter #253. News Proposal for a managed joinpool protocol (1:46) Transaction relay over Nostr (40:38) Waiting for confirmation #3: Bidding for block space (1:00:02) Selected Q&A from Bitcoin Stack Exchange Testing pruning logic with bitcoind (1:12:38) What's the governing motivation for the descendent size limit? (1:13:19) How does it contribute to the Bitcoin network when I run a node with a bigger than default mempool? (1:16:48) What is the maximum number of inputs/outputs a transaction can have? (1:21:18) Can 2-of-3 multisig funds be recovered without one of the xpubs? (1:23:50) Releases and release candidates Bitcoin Core 25.0 (1:27:05) Notable code and documentation changes Bitcoin Core #27469 (1:30:27) Bitcoin Core #27626 (1:32:40) Bitcoin Core #25796 (1:35:24) Eclair #2668 (1:37:17) Eclair #2666 (1:39:20) BTCPay Server 97e7e (1:41:56) BIPs #1446 (1:43:15)
Mark “Murch” Erhardt and Mike Schmidt are joined by Gloria Zhao, Robin Linus, and Lukas George to discuss Newsletter #252. News State compression with zero-knowledge validity proofs (1:05) Waiting for confirmation #2: Incentives (19:00) Changes to services and client software Passport firmware 2.1.1 released (37:19) MuSig wallet Munstr released (37:40) CLN plugin manager Coffee released (38:49) Electrum 4.4.3 released (40:01) Trezor Suite adds coinjoin support (40:32) Lightning Loop defaults to MuSig2 (41:18) Mutinynet announces new signet for testing (42:40) Nunchuk adds coin control, BIP329 support (44:55) MyCitadel Wallet adds enhanced miniscript support (45:22) Edge Firmware for Coldcard announced (47:08) Releases and release candidates Core Lightning 23.05 (49:54) Bitcoin Core 23.2 (52:20) Bitcoin Core 24.1 (52:20) Bitcoin Core 25.0rc2 (54:06) Notable code and documentation changes Bitcoin Core #27021 (56:48) LND #7668 (59:37) LDK #2204 (1:00:50) LDK #1841 (1:02:12) BIPs #1412 (1:03:35)
Mark “Murch” Erhardt and Mike Schmidt are joined by Gloria Zhao, Carla Kirk-Cohen, Severin Bühler, and Dan Gould to discuss Newsletter #251. News Testing HTLC endorsement (1:33) Request for feedback on proposed specifications for LSPs (14:52) Challenges with zero-conf channels when dual funding (20:59) Advanced payjoin applications (24:51) Summaries of Bitcoin Core developers in-person meeting (37:35) Waiting for confirmation #1: why do we have a mempool? (51:07) Releases and release candidates Libsecp256k1 0.3.2 (1:04:21) Core Lightning 23.05rc2 (1:05:07) Bitcoin Core 23.2rc1 (1:05:20) Bitcoin Core 24.1rc3 (1:05:20) Bitcoin Core 25.0rc2 (1:05:20) Notable code and documentation changes Bitcoin Core #26076 (1:06:10) Bitcoin Core #27608 (1:07:20) LDK #2286 (1:08:27) LDK #1794 (1:08:47) Rust Bitcoin #1844 (1:09:08) Rust Bitcoin #1837 (1:11:33) BOLTs #1075 (1:12:04)
Mark “Murch” Erhardt and Mike Schmidt are joined by Gloria Zhao, Gregory Sanders, and Sergej Kotliar to discuss Newsletter #223.
Mark “Murch” Erhardt and Mike Schmidt are joined by Gloria Zhao and Rene Pickhardt to discuss Newsletter #220. News Proposed new transaction relay policies designed for LN-penalty (1:30) LN flow control (22:06) Releases and release candidates Bitcoin Core 24.0 RC1 (44:38) Notable code and documentation changes Eclair #2435 (51:28) BOLTs #962 (54:38) BIPs #1370 (55:29) BIPs #1367 (1:03:04) BIPs #1349 (1:08:54) BIPs #1293 (1:12:26) BIPs #1364 (1:14:47)
News Even Politico has noticed that southern European countries will have a hard time staying in the Eurozone (https://www.politico.eu/article/mind-the-gap-southern-european-economies-have-diverged-spain-italy-portugal-greece/) Craig Wright loses suit against Hodlnaut (https://bitcoinmagazine.com/culture/timeline-of-hodlonaut-craig-wright-case), still costs $112,000 to Hodlnaut Economics The silent depression (https://blogs.cfainstitute.org/investor/2020/02/11/the-silent-depression-trundling-is-the-new-booming/) shows that personal experience of financial hardship m Tokenomics Long form pieces about Kyle Davies and Su Zu (https://nymag.com/intelligencer/article/three-arrows-capital-kyle-davies-su-zhu-crash.html) of 3ac Nova Labs, aka Helium, is still aquiring startups (https://www.theregister.com/2022/08/18/freedomfi_nova/) in a bid to remain relevant No premine, but insiders take 35% cut every month (https://coinmarketcap.com/alexandria/article/what-is-helium-hnt-features-tokenomics-and-price-prediction) Helium lies about business partnerships (https://decrypt.co/106420/helium-pledges-rigorous-process-after-salesforce-lime-deny-partnerships), a typical scam technique Brian Armstrong claims he would shut down Coinbase ETH staking (https://twitter.com/brian_armstrong/status/1560016827253551104) rather than comply with OFAC censorship Top 4 ETH staking pools make up nearly 58% of staking (https://bmpro.substack.com/p/the-ethereum-merge-risks-flaws-and) Bitcoin Education Mapping the nodes of the bitcoin peer to peer network (https://medium.com/@gloriazhao/map-of-the-bitcoin-network-c6f2619a76f3) by Gloria Zhao Feedback Remember to get in touch bitcoindadpod@protonmail.com or @bitcoindadpod on twitter Consider joining the matrix channel (https://matrix.to/#/#bitcoin:jupiterbroadcasting.com) using a matrix client like [element](https://element.io/get-started Corrections None today! Value for Value Podcasting 2.0 to support an indepenent podcasting ecosystem (https://podcastindex.org/) Recomended Podcasting2.0 apps: Fountain (https://www.fountain.fm/) podcast app (Android) Podverse (https://podverse.fm/) (Cross platform and self hostable) Castamatic (https://apps.apple.com/us/app/castamatic-podcast-player/id966632553) (Apple)+ Podcasting 2.0 to support an indepenent podcasting ecosystem (https://podcastindex.org/) Sponsors and Acknowledgements The Adopting Bitcoin Conference (https://adoptingbitcoin.org/2022/) November 15, 16 & 17, 2022 in El Salvador, use promo code BITCOINDAD for a 21% discount Music by Lesfm from Pixabay Self Hosted Show (https://selfhosted.show/) courtesy of Jupiter Broadcasting (https://www.jupiterbroadcasting.com/)
Mark “Murch” Erhardt and Mike Schmidt are joined by Peter Todd, Larry Ruane, and Gloria Zhao to discuss Newsletter #212. News Lowering the default minimum transaction relay feerate (2:30) Bitcoin Core PR Review Club Decouple validation cache initialization from ArgsManager (31:25) Notable code and documentation changes Bitcoin Core #25610 (45:50) Bitcoin Core #24584 (49:27) Core Lightning #5071 (53:55) BDK #645 (55:05) BOLTs #911 (56:02)
Gloria Zhao, Bitcoin core contributor and maintainer, rejoins me on the show to chat about what bitcoin core maintainers do. We discuss: What do Bitcoin Core maintainers do? How does Bitcoin Core development work? How much ‘power' do maintainers have? Mempools - what are they and why do we need them? Interaction with L2 protocols Mempool package relay RBF Links: Twitter: @glozow Package Relay Proposal Site mentioned: Bitcoin Core PR Review Club Github: glozow Brink: @bitcoinbrink Bitcoin Core PR Reviews: @BitcoinCorePRs SLP216 Gloria Zhao Learning Bitcoin Core Contribution & Hosting PR Review Club SLP242 Jonas Schnelli Maintaining Bitcoin Core: Contributions, Consensus, Conflict Sponsors: Swan Bitcoin Mempool.space Braiins.com Voltage Unchained Capital (code LIVERA) CoinKite.com(code LIVERA)
Alcune banche cinesi chiudono gli sportelli e congelano i conti dei cittadini, scatenando rivolte che vengono sedate con l'utilizzo delle tecnologie di tracing e di social scoring. Distopia asiatica, verrebbe da dire. Ma siamo sicuri che l'Italia sia poi così diversa?Inoltre festeggiamo Gloria Zhao, che diventa maintainer del repository di Bitcoin Core, vi raccontiamo come in Texas il mining di Bitcoin abbia stabilizzato la griglia elettrica nei periodi di picco delle ultime settimane e descriviamo gli algoritmi crittografici che renderanno Bitcoin quantum-resistant.It's showtime!
Gloria Zhao se convierte en la primera mujer mantenedora del código de Bitcoin Binance no cumplió sus promesas de prevención de lavado de dinero dice un reporte El organismo de control del G20 dice que las reglas 'robustas' llegarán en octubre Un resumen de otras noticias relevantes https://www.criptonoticias.com/tecnologia/gloria-zhao-convierte-primera-mujer-mantenedora-codigo-bitcoin/ https://www.coindesk.com/business/2022/07/11/binance-failed-to-deliver-on-money-laundering-prevention-promises-report/ https://www.reuters.com/technology/global-financial-watchdog-step-up-crypto-regulation-2022-07-11/ https://www.coindesk.com/markets/2022/07/11/first-mover-americas-btc-struggles-to-hold-205k-and-twitter-shares-dip-6/ A mediodía de hoy el precio de Bitcoin estaba en 20 mil dólares, con una variación a la baja en 24 horas del 1% El Hashrate es 220 Exahashes por segundo Sigue a Satoshi en Venezuela en Redes Sociales: Twitter: https://twitter.com/satoshienvzla Instagram: https://instagram.com/satoshienvzla Únete a nuestro canal de Telegram: https://t.me/satoshienvenezuela
In deze Hup Bitcoin bespreken we de laatste bitcoin nieuwtjes. Deze aflevering is mede mogelijk gemaakt door de Nederlandse brokers Knaken.nl én Coinmerce.io waar je je bitcoin kunt kopen (of verkopen). De onderwerpen op een rijtje: Pieter Wuille treedt terug als Bitcoin Core maintainer Advocaat Mt. Gox bereidt zich voor om 150.000 bitcoin uit te delen Bitcoinbeurs BlockchainCom dreigt $270 miljoen te verliezen door lening aan 3AC Na vertrek van twee directeurs, ontlaat bitcoin miner Compass 15% van personeel Genesis Trading volgende slachtoffer van ondergang Three Arrows Capital 'Celsius stuurt 25.000 Bitcoin naar FTX' 'Grote bitcoin-lening van Tether aan Celsius is geliquideerd' Handelskosten van nul zorgen voor race naar VIP-status op Binance Binance viert 5-jarig bestaan en schrapt handelskosten voor bitcoin Gloria Zhao is nieuwe maintainer van Bitcoin Core Moscow Stock Exchange overweegt bitcoin handel aan te bieden 'Amerikaanse ambtenaren die bitcoin hebben mogen niet meewerken aan cryptobeleid'
37 The Life of a Bitcoin Core Developer w/ Gloria Zhao In this week's episode of Bitcoin Bottom Line, hosts C.J. Wilson and Josh Olszewicz are joined by Gloria Zhao, a Bitcoin core dev to break down the behind the scenes action of a developer. Wilson begins by asking “what got you into Bitcoin in the first place?” To which Zhao responds, “... There are a lot of ideologies in there from the beginning that I found very appealing, and on top of that there are a lot of very interesting engineering technical challenges to work on, and as a computer science student obviously I was drawn to that...” She continues, “I grew up in Silicon Valley so I think that gave me perspective on how endless it is to chase this idea of ‘innovation' and profit, and that always struck pretty empty to me so Bitcoin was very different and I had an immediate draw to it.” Olszewicz then asks, “what is your day to day like? Zoom calls and meetings or do you work independently as a decentralized developer?” Zhao answers “...I work on Bitcoin core, which is one implementation of a Bitcoin client,... Day to day I'd say save a few community, cultural, changes it's kind of just like working on any software project, except we don't have a boss, we just kind of review each others PR's cause we care about them and they are important to Bitcoin, we fix bugs because if they stay in the client then the network might have some troubles, not because our boss told us to..” To follow this up Wilson asks, “what's the percentage of time you spend, let's say reviewing other people's work, having conversations with other people about what you guys are working on vs. just going into the rabbit hole yourself and doing more of a deep dive?” She responds that because of the nature of her work, she keeps a detailed breakdown of her time – “about 30% of my time on my main project... I try to do about 50% of my time on just peer review, and or opening small PR to fix bugs... about 10% of my time on things like advocacy and education,... and 10% just pure learning.” She goes on to say, “I very much value time like this where you are able to send a message ... I can tell people, hey there's people working on Bitcoin, hey it's gonna break if nobody works on it, so it's really important to pay the people who do, and get more people to want to be Bitcoin core developers, because that is very important for Bitcoin's health developmentally.” Discussing personal securities, Zhao details, “We live our lives online and there is a lot at stake and a lot to lose... I think everyone should learn how to code a little bit, or equip themselves with tools to protect themselves on the internet.” Continuing on the discussion of security in regards to Bitcoin, Zhao explains, “We care about operating in this system because there are legitimately people who need money in these systems, and other alt coins where they are not operating under that threat model, and maybe they are doing something or solving an interesting technical challenge that is useful in other aspects, but they don't have what I think is Bitcoin's core value proposition which is its security model.” Zhao finishes the episode with “it is going to be built brick by brick, where everything is stable underneath, so we need more people.” Listen to the whole episode for more! #Bitcoin #crypto #JoshOlszewicz #Valkyrie #BBL #Bitcoinbottomline
In informatica un post mortem è un paper analitico che descrive cosa non ha funzionato in un dato sistema. Un documento simile, focalizzato sull'ecosistema TERRA/LUNA, ci dice con chiarezza cosa non andrebbe MAI fatto.Inoltre parliamo di Gloria Zhao, sviluppatrice di Bitcoin Core, della sua proposta per trasmettere pacchetti di transazioni, e della nuova legge presentata in USA che si propone di regolamentare l'intero mondo delle criptovalute.Lift off Bipers!!!!
On this episode of the Unhashed Podcast, Do Kwon doubles down on the Luna scam, Raoul Pal tries to squirm out of accountability for promoting it, Gloria Zhao proposes a long-anticipated update to mempool policy, Adam Neumann of WeWork infamy aims to put carbon credits on the blockchain, and we assess the relative acting skills of different bored apes.
Gloria Zhao sits down with us to discuss her package relay proposal and what it is like as a relative newcomer to propose a big change. - What's package relay? (1:04) - Mailing List: Package Relay Proposal - Why do people care about package relay? (3:12) - What are these "contracting protocols" package relay matters for? (5:03) - Pinning attacks (6:28) - Why do you work on package relay? (6:55) - What's special about the mempool? (10:18) - How do you approach the security considerations? (12:07) - Synthesizing information for the ones coming after you (15:27) - What's next for package relay? (17:50) - Bridging protocol development with L2 (20:55) Additional resources: - Mailing List: Package Mempool Accept and Package RBF - Brink Podcast: Ep1 Mempool Policy - Censorship and DoS Attacks: An intro to Mempool Policy - Transaction Relay Policy for L2 Developers - Mempool Garden Thanks to Emily Kee for the sound engineering.
Video: https://youtu.be/OwJL0J_nPDE 00:00:00 - Intro Matt Odell 00:05:35 - Coinjoins & Coinswaps - With Ben Carman, Craig Raw, Fontaine, Nicholas Gregory 00:50:03 - Funding Open Source Bitcoin Developers - With Mike Schmidt, Adi Shankara, Ben Price, Conor Okus 01:17:10 - Lightning Payments (The Future Of Commerce) - With Andre Neves, Ben Arc, Rockstar Dev, Alyse Killeen 01:55:27 - Mempools With Wiz, Murch, Gloria Zhao, Sergej Kotliar 02:37:28 - Lightning Privacy (Concerns & Solution) - With Niftynei, Tony Giorgio, Evan Kaloudis & Shinobi 03:17:46 - Sidechains (Benefits & Tradeoffs) - With Paul Sztorc, Chad Barraford, Muneeb Ali, Diego Gutierrez Zaldivar, Burak Keceli 03:58:38 - Federated Chaumian Mints (Keynote) - With Obi Nwosu 04:12:43 - The Future of Bitcoin Privacy - With Eric Sirion & Obi Nwosu twitch: https://twitch.tv/citadeldispatch bitcointv: https://bitcointv.com/video-channels/citadeldispatch/videos podcast: https://www.podpage.com/citadeldispatch telegram: https://t.me/citadeldispatch support the show: https://citadeldispatch.com/contribute stream sats to the show: https://www.fountain.fm/ join the chat: https://matrix.to/#/#citadel:bitcoin.kyoto
Brink co-founder, John Newbery, and Brink fellow, Gloria Zhao, discuss Bitcoin Core's mempool policy. 0:25 - What is a mempool and why have one? 6:58 - Denial of service protection 8:38 - What is mempool policy? 10:15 - 3 types of mempool policy and examples of each 12:30 - Mempool policy: transaction size too small or too large 17:26 - Mempool policy: BIP125 Replace by Fee (RBF) 19:57 - Transaction pinning attacks 22:55 - Mempool policy: Discourage upgradable NOPs, witness versions, taproot leaf versions, etc Brink supports and mentors new contributors to open source Bitcoin development through our fellowship program, and supports the work of established Bitcoin protocol engineers through our grants program. Visit https://brink.dev/ to learn more.
Bitcoin doesn't care how old you are! On this episode of Swan Lounge we'll get to know Gary Leland, the founder of BitBlockBoom Conference as well as Bitcoin developers Gloria Zhao and Ben Kaufman. Come hang with us in the Swan Lounge to discuss it all!Connect with our guests:https://twitter.com/GaryLelandhttps://twitter.com/glozowhttps://twitter.com/_benkaufmanLearn about BitBlockBoom: https://BitBlockBoom.comSwan Bitcoin is the best way to accumulate Bitcoin with automatic recurring buys and instant buys from $10 to $10 million. Get started in just 5 minutes: https://swanbitcoin.com/?utm_source=YouTube&utm_campaign=yt_descriptionConnect with Swan on social media:Twitter: https://twitter.com/SwanBitcoinTelegram: https://t.me/swansignalLinkedIn: https://www.linkedin.com/company/swanbitcoin/Get paid to recruit new Bitcoiners: https://swanbitcoin.com/enlistGet a free ebook copy of Yan Pritzker's "Inventing Bitcoin" here: https://swanbitcoin.com/freebook
In this episode of The Van Wirdum Sjorsnado, hosts Aaron van Wirdum and Sjors Provoost discussed Bitcoin mempools, Child Pays For Parent (CPFP) and package relay. Package relay is the project that Gloria Zhao will work on as part of her Brink fellowship, which was announced earlier this week, and would make the Lightning Network more robust (among other benefits). Mempools are the collections of unconfirmed transactions stored by nodes, from which they forward transactions to peers. Miners usually select the transactions from their mempools that include the highest fees, to include these in the blocks they mine. Mempools can get full, however, at which point transactions that pay the lowest fees are ejected. This is actually a problem in context of CPFP, a trick that lets users speed up low-fee transactions by spending the coins from that transactions in a new transaction with a high fee to compensate. Tricks like these can be particularly important in the context of time-sensitive protocols like the Lightning Network. In this episode, van Wirdum and Provoost explained how package relay could enable CPFP, even in cases where low-fee transactions are dropped from mempools, by bundling transactions into packets. And they explore why this may be easier said than done.