This is an entry in CoinDeskâs Most Influential in Blockchain 2017 series.
Pieter Wuille is quick to bite his tongue.
In one of the developerâs first-ever long-form interviews, itâs clear he has plenty of thoughts to share. He gets fired up when chatting about bitcoinâs coming innovations and the cryptocurrencyâs original white paper.
âThereâs so much weâve learned since then,â he says, addressing those he feels treat the nine-page document, published in 2008, as a âbibleâ of sorts.
Over the span of just a few minutes, he lists several holes in the paper â so-called âfraud proofsâ have been shown unlikely, or at least very difficult, to work, while it failed to predict key innovations, such as scripts and payment channels.
Heâs probably one of the few knowledgeable enough to pick apart bitcoinâs guiding document. And yet, as he starts to speculate on how Satoshi Nakamotoâs paper might look if drafted today, he stops mid-sentence.
âI really shouldnât speculate,â Wuille says.
And when asked what he would do if Nakamoto appeared before him â after a pause â Wuille says, âI would say, âThank you.'â
In these moments of hesitation, these flashes of deliberation, the shy developer decides itâs better to keep his focus on the facts than let his opinions be used in the political barrage that bitcoinâs raging scaling debate has become.
These moments, they define Pieter Wuille, alongside his six years of servitude, working tirelessly on Bitcoin Core, the currencyâs most popular software implementation (as well as the term often used to denote the loose group of volunteers that make changes to this code).
Following Wladimir van der Laan, bitcoinâs lead maintainer, Wuille has made the second-most contributions to the software, but itâs safe to say heâs been behind some of the more significant changes. One particular upgrade, Segregated Witness (SegWit), came to define this yearâs scaling debate.
The groundbreaking (and highly controversial) change, enacted in August, shook the bitcoin community this year, where tensions were high and social media was a firestorm of finger-pointing and slander.
Youâd think the creator of the code change would get involved and defend its creation, but actually Wuille seemed too cool and collected to stoop to such levels.
According to developer Nicholas Dorier:
âPieter is trying to put aside all politics and always look only at the technical aspects of things.â
This is likely why you can sense a cringe when heâs asked how much bitcoin he owns, and why he says he couldnât think of any truly defining stories over his years of working on bitcoin. His personal website is bare, with just a spinning email icon whose pixelated graphics look straight out of the 1990s.
Wuille seems to cherish his privacy.
It makes sense, many bitcoin enthusiasts came to the cryptocurrency that way, but becoming one of the most well-respected developers, that was something that only someone as poised and focused as Wuille could pull off.
But his story begins with another computer scientist and notable cypherpunk, the late Hal Finney, the recipient of bitcoinâs first-ever transaction.
In 2011, Finney â who unlike other jaded cypherpunks at the time was keeping an open mind to bitcoin â submitted a contest (with a 20 bitcoin prize) to a popular bitcoin talk forum. A cryptographic puzzle, it was designed to test developer understanding of the nascent currency.
And Wuille quickly got to work.
This was the first time Wuille, who had a PhD in computer science and a job at Google behind him, looked over the bitcoin codebase. Like many other programmers, Wuilleâs interest was piqued on a technical level â initially the code looked like a mishmash, but he marvelled that bitcoin actually worked (after so many failed decentralized money plays).
And in turn, he put together a solution â his first shot at bitcoin development, a moment that would change his life, and the trajectory of bitcoin, forever. Yet, that wasnât his shining moment.
âI donât remember who won, but it wasnât me,â Wuille says.
Still, whereas some might shrug their shoulders and move on, Wuille remained hooked on bitcoin.
He told CoinDesk:
âAt the time, when I discovered bitcoin, I didnât expect it would become my job or that I would spend every moment of my free time on it.â
And heâs used a nearly unbreakable focus to tune out the trash talk and continue lumbering along toward the future where cryptocurrency changes the world.
For him, SegWit was just one small step.
But to get SegWit added to bitcoin was more of an uphill climb.
Introduced in 2015, the code was initially applauded by the community as big step for cryptocurrency, mainly in that it fixed a bug that prevented forward-looking projects from expanding the technologyâs capabilities. As a result of the change, ideas such as the Lightning Network and Schnorr signatures are possible to implement.
At the time, Wuille pitched the idea as a compromise that would appease both sides of bitcoinâs scaling debate â one which wanted slow and steady scaling that wouldnât increase the size of the blockchain, and the other of which wanted more hasty on-chain scaling.
Still, SegWit turned out to be an unexpectedly controversial change.
To oversimplify, developers have generally sided with the âslow and steadyâ approach to code changes, whereas bitcoin companies and miners tended to want bigger and faster scaling, pointing to long transaction times and increasing transaction fees as deterrents that would keep new users from using the âdigital currency.â
As the debate between those two groups heated up, Wuille hardly chimed in on the debate raging around him. Mirroring a Zen Master whoâs undergone years of intense study to reach enlightenment, Wuille kept his head down.
And using the mantra âcypherpunks write code,â Wuille endeared himself to the bitcoin community, which has respect for those that code up solutions to problems rather than attempt to achieve change by political or social means.
Bystanders to bitcoinâs fiery debates have argued heâs too âbusy writing codeâ to get involved in all the drama.
Some go as far as to argue he knows bitcoin better than anyone. Dorier, for instance, says Wuille has a ânear-complete understandingâ of all of bitcoinâs source code. And Bitcoin Core contributor Eric Lombrozo says Wuille âobsessesâ over his coding work, albeit in a âpeacefulâ way.
Yet, on the phone, Wuille admits he hasnât been able to tune the debate out entirely.
âItâs been heavy,â Wuille told CoinDesk, sighing. âIâve been in the middle of it for longer than itâs been public.â
The debate first entered the limelight in early 2015, when former Bitcoin Core maintainer Gavin Andresen published a series of blog posts advocating for an increase to the 1 MB block size parameter, a technical direction that many other developers shunned.
True to his reserved personality, though, Wuille wouldnât name any names or dive too deep into the details when asked for clarification.
He continues, sounding a little like a forlorn sage, âThe whole block size debate started out among developers before certain people brought it to the public. But that was a long time ago.â
And despite having opinions on the matter, in public he stayed composed â wading into the debate only to make short technical corrections.
In one fiery thread, for example, rather than point fingers or namecall, Wuille responded to one technical comment matter of factly: âThis is wrong. The signatures are always needed when a node first processes a block, whether that is now or later.â
Although, some developers wish he had expressed more of an opinion. Take Lombrozo, one of the groupâs more public members, who says he often ponders whether it would be better for Wuille and other shy coders to step up.
âIâd much rather people listened to people like Pieter,â he says.
Social media channels are filled with misinformation and falsehoods, he argues, and developers like Wuille, who deeply understand how bitcoin works, could help to fill the gaps. That said, Lombrozoâs not pushing too hard.
âItâs just not his personality,â he says. âHe and developers like Van Der Laan shun the spotlight and the media in some ways. Itâs outside their comfort zone.â
In this way, Purse.io founder and CEO Andrew Lee agrees. Even though heâs personally tried to back alternative software efforts, he admires Wuille, calling him more âself-actualizedâ than the average person, meaning he knows what makes him happy in life â coding â and sticks with that.
Lee told CoinDesk:
âI think itâs awesome that he has stayed out of it. Pieter knows where he wants to have an effect.â
And that seems to be on other developers. Wuille has a history of passing on tips to newer coders, teaching the ways of the open-source bitcoin world.
Lombrozo notes that when he first attempted to get into bitcoin development, Wuille took him under his wing, teaching him about the tools and processes. (Lombrozo and Wuille would later buddy up to work on SegWit together).
And Lee says similar things, pointing to Purseâs Bcoin, a bitcoin code implementation in Javascript, which was one of the first projects to add SegWit support.
â[Integrating SegWit] wouldnât have been possible without Pieter. Heâs super helpful to everyone in the space,â Lee says.
Beyond all that, Dorier says Wuille has a sixth sense for bitcoin improvements.
âWhatâs very impressive is that heâs capable of knowing whatâs going to happen in the next year and focusing on the work for the shorter-term,â he says.
And if Dorierâs right, signature aggregation, a change championed by Wuille that mashes signature data together allowing more transaction data to fit into each block, could be one of the next bitcoin improvements.
Wuille revealed to CoinDesk that heâs writing a more concrete bitcoin improvement proposal (BIP) for the code change.
And Dorier, who calls the upgrade âthe next big step,â guesses the change could be added to bitcoin in the next couple years. But whyâs Wuille doing all this? What makes the Zen Master spend all his time grinding away at bitcoin? As other developers and crypto-enthusiasts, he idealizes a future world with a fully functioning bitcoin.
âIt might end up changing the world,â Wuille says, adding:
âI think it can show how technology can remove the need for certain third parties and systemic risk that exists in the world.â
But until then, and according to Wuille weâre far from that, heâll keep tinkering away.
Because he believes, for all the animosity, the scaling debate hit a high point in 2017 because an ecosystem has blossomed around bitcoin, even though at a technical level itâs not quite mature yet.
And thatâs the one thing many people fail to understand, he argues.
âBitcoinâs not ready for mainstream adoption. There are many unsolved problems,â he says, pointing to privacy and scalability, among others.
And he still worries that it could all go down in ruin if there problems arenât solved.
âWe need to get the incentives right so we donât just replace one banking system with another,â he says.
But through it all, bitcoinâs Zen Master leaves us with patient optimism like any good guru would:
âWeâll get there in time.â
Original artwork by Luis Buenaventura II, creator of the CryptoPop website. Click here to view more by the artist, and to check out the official CoinDesk Most Influential T-shirt.