Re: Bitcoin and buffer overflow attacks
Context post by laanwj in BitcoinTalk topic 2208. before msg29165.
Bitcoin Core lead maintainer 2014–2022

Wladimir van der Laan is a Dutch software developer known online as laanwj who held the Bitcoin Core lead-maintainer role for eight years, from April 2014 to August 2022, succeeding Gavin Andresen.
Van der Laan first appears on BitcoinTalk on November 19, 2010, in a discussion about the Bitcoin client’s icons, where he asked for SVG versions so they could be rescaled — a small but characteristic request from someone approaching the software from a polish-and-quality angle. Over the following months he contributed patches to the Qt-based GUI client, and on May 15, 2011, he created a separate bitcoin-qt repository to organize that work. This repository was later merged back into the main bitcoin/bitcoin project.
On June 5, 2011, Andresen granted van der Laan commit access to the bitcoin/bitcoin GitHub repository — the fourth contributor to receive access after Chris Moore, Pieter Wuille, and Jeff Garzik. Over the subsequent years he became one of the most consistent reviewers and release managers on the project.
On April 8, 2014, Andresen stepped down as lead maintainer and handed the role to van der Laan. Under his stewardship, Bitcoin Core shipped critical work including the replacement of OpenSSL’s secp256k1 implementation with the purpose-built libsecp256k1 library in v0.12. His tenure spanned the entirety of the 2015–2017 block size war, the 2017 SegWit activation, and the subsequent years of quieter but substantial infrastructure work.
In August 2022, van der Laan stepped down as lead maintainer, citing burnout and a desire to further decentralize the project’s governance. In February 2023 he formally removed his own merge privileges from the repository, ending his direct commit access. The lead-maintainer role has remained vacant since — Bitcoin Core is now maintained by a distributed group of developers with commit rights rather than a single lead.
Where Andresen’s tenure was defined by Satoshi’s handoff and the early growth phase, van der Laan’s was defined by quiet execution through the project’s most contested years. His eight-year continuity kept the reference implementation moving forward through leadership transitions, protocol disputes, and external pressure, and his final act — voluntarily relinquishing commit access — extended the decentralization of Bitcoin from the protocol layer into the project’s governance itself.
22 entries / 4 threads
Context post by laanwj in BitcoinTalk topic 2208. before msg29165.
Defines the addrv2 P2P message and sendaddrv2 signaling, replacing addr to gossip longer node addresses — Tor v3, I2P, CJDNS, Yggdrasil — beyond the old 128-bit limit.
Bitcoin Institute ↔ Mike Hearn, Gavin Andresen, Roger Ver, Jihan Wu, Amaury Séchet, Mike Belshe, Gregory Maxwell, Pieter Wuille, Wladimir van der Laan
Cross-cutting reading of Bitcoin's 2015–2017 block-size war by phase, faction, and turning point: Bitcoin XT, BIP148 UASF, the New York Agreement, Bitcoin Cash, SegWit2x cancellation.
Bitcoin Institute ↔ Mike Hearn, Gavin Andresen, Wladimir van der Laan, Peter Todd, Gregory Maxwell, Adam Back, Roger Ver, Jihan Wu, Mike Belshe, Vitalik Buterin, Daniel Larimer, Satoshi Nakamoto
Why Bitcoin's 2015-2017 fork wars ran as identity contests, not OSS disputes: the post-2011 authority vacuum, the economic weight on rule choices, and the three layers that bound code to currency.
Bitcoin Institute ↔ Wladimir van der Laan, Mike Hearn, Peter Todd, Gavin Andresen, Satoshi Nakamoto
Editorial reading of how the 2014 'Bitcoin Core' rebrand reshaped Bitcoin's authority vocabulary — PR #3408 internal disagreement, the 2015-2017 fork episodes, and Hearn's 2025 retrospective regret.
Comment by laanwj in bitcoin/bitcoin PR #1620. context for Satoshi mention.
Comment by laanwj in bitcoin/bitcoin issue #7. context for Satoshi mention.
Comment by laanwj in bitcoin/bitcoin PR #4067. context for Satoshi mention.
PR #4641 thread starter by laanwj in bitcoin/bitcoin.
Comment by laanwj in bitcoin/bitcoin issue #7512. context for Satoshi mention.
Context post by laanwj in BitcoinTalk topic 64. after msg21766.
Context post by laanwj in BitcoinTalk topic 1850. after msg22952, quotes Satoshi.
Context post by laanwj in BitcoinTalk topic 1334. before msg24101.
Context post by laanwj in BitcoinTalk topic 1901. before msg23891.
Context post by laanwj in BitcoinTalk topic 1931. before msg24438.
Bitcoin Project ↔ Gavin Andresen, Chris Moore, Pieter Wuille, Jeff Garzik, Wladimir van der Laan, Nils Schneider
Bitcoin's migration from SourceForge SVN to GitHub, and the chronological record of developers who received commit access to the GitHub repository in 2011.