Gavin Wood: The Ethereum Yellow Paper, Solidity, and Polkadot
Gavin Wood wrote the Ethereum Yellow Paper in 2014, the first formal specification of a blockchain protocol, created Solidity, coined the term Web3, and founded Polkadot. His complete technical record.
Gavin Wood is the English computer scientist who wrote the Ethereum Yellow Paper, the formal mathematical specification of the Ethereum Virtual Machine, in 2014. He coded the first working Ethereum client, proposed the Solidity language, coined the term Web3, served as Ethereum's first chief technology officer, and later founded Parity Technologies, the Web3 Foundation, and Polkadot.
1. Who Is Gavin Wood? Formal Methods Meet Blockchain
- Background & Experience: Wood earned a PhD from the University of York on content-based visualization of musical audio and worked as a research scientist at Microsoft before entering the blockchain field. He first read about Bitcoin in 2011 and was largely uninterested, revisiting it in early 2013 as he considered what might sit between cryptography and software architecture. Through the London Bitcoin scene, including Amir Taaki and Jonathan James Harrison, he was passed an early draft of the Ethereum white paper and introduced to Vitalik Buterin in late 2013. His background is unusual for the field in that it is grounded in formal specification and systems programming rather than cryptography or finance, which is visible in everything he has produced since.
2. Major Contributions: Yellow Paper, Solidity, Web3, Polkadot
- Major Contributions:
- The first Ethereum client (January 2014): Wood wrote a functional implementation in C++, released as Proof of Concept 1, which turned the white paper from a proposal into running software.
- The Ethereum Yellow Paper (April 2014): A formal mathematical specification of the Ethereum protocol and the EVM. It was the first formal specification of any blockchain protocol, and its practical effect was to allow independent teams to write clients in different languages that agree exactly on state transitions. Ethereum's multi-client ecosystem exists because this document does.
- Solidity (2014): Wood proposed the contract language and its initial design, which was then developed with Christian Reitwiessner and others. It remains the dominant smart contract language, with an installed base extending well beyond Ethereum to every EVM-compatible chain.
- Web3 (April 2014): In a blog post titled "DApps: What Web 3.0 Looks Like", Wood described an internet in which users do not have to trust service operators with their data or their transactions. The word became the label for an entire industry, which he has since spent considerable effort trying to keep attached to its original meaning.
- Other Ethereum-era work: He co-designed much of the 1.0 protocol including gas accounting and the caller-pays account model, and created Whisper, the JavaScript API, and ICAP addressing. He was one of three directors of Ethereum DEV alongside Buterin and Jeffrey Wilcke.
- Parity, the Web3 Foundation, and Polkadot (2016-present): Wood left the Ethereum Foundation in January 2016 and founded Ethcore, renamed Parity Technologies, with Jutta Steiner and Bjorn Wagner. Parity shipped a high-performance Ethereum client written in Rust and later the Substrate framework. Wood published the Polkadot white paper in 2016, proposing heterogeneous sharding, in which independent chains with their own logic and tokens share a common security layer instead of competing for space on one chain. The Web3 Foundation was established in 2017, the canary network Kusama launched in 2019, and Polkadot went live in May 2020.
- JAM (2024): Wood unveiled the Join-Accumulate Machine in a document he called the Gray Paper, a design intended to replace the Polkadot relay chain with a general-purpose trustless computing environment that combines Ethereum-style smart contracts with Polkadot's parallelized execution.
3. Wood's Place in Blockchain History
- Impact Assessment: Wood is responsible for the parts of Ethereum that made it engineering rather than an idea. The Yellow Paper made independent implementation possible, Solidity made the platform usable by ordinary developers, and the EVM specification became a de facto industry standard adopted by dozens of chains that have nothing else in common. His second act, Polkadot, advanced a different thesis about scaling, that many specialized chains sharing security beats one general chain, which has shaped how the industry thinks about modular architecture, appchains, and shared security even where Polkadot itself is not used.
- Key Perspectives: Wood's framing of Web3 is a security argument rather than a business one: the point of decentralized infrastructure is that it removes the need to trust the operator, not that it creates new markets. He has also described the CEO role as one he never wanted, saying that he is "a thinker, coder, designer and architect" first, which explains a career pattern of stepping back from management to write specifications and stepping forward again when the specification is stable.
4. Common Misconceptions About Gavin Wood
- Controversies & Criticisms:
- "Wood invented Ethereum": He did not propose it. Buterin wrote the white paper and defined the concept; Wood formalized it, implemented it, and built its tooling. The distinction matters in both directions, since Ethereum without the Yellow Paper would have been a single implementation with no reference standard.
- The 2017 Parity multisig freeze: In November 2017, a bug in a Parity multisignature wallet library allowed a user to trigger a self-destruct that made roughly 500,000 ether permanently inaccessible, including a large amount held by Wood's own Web3 Foundation. Proposals to recover the funds through a protocol change were not adopted by Ethereum. It remains one of the most-cited examples of the cost of smart contract bugs.
- "He abandoned Ethereum": He left the Ethereum Foundation in January 2016 to build infrastructure, and Parity's Ethereum client remained a major part of the network for years afterwards. Critics have argued that he leaves projects at the point where the difficult work of adoption begins; he has consistently framed the moves as following unsolved design problems.
- "Polkadot is an Ethereum competitor": In Wood's design, Polkadot is a layer-zero security and interoperability platform rather than a smart contract chain, and it hosts Ethereum-compatible chains as parachains.
5. Timeline and Current Status
-
Late 2013: Introduced to Vitalik Buterin; joins Ethereum as a co-founder.
-
January 2014: Codes the first functional Ethereum client, PoC-1.
-
April 2014: Publishes the Yellow Paper and the "What Web 3.0 Looks Like" post.
-
2014: Proposes Solidity; serves as Ethereum's first CTO.
-
January 2016: Leaves the Ethereum Foundation; founds Ethcore, later Parity Technologies.
-
2016: Publishes the Polkadot white paper.
-
2017: Founds the Web3 Foundation.
-
November 2017: The Parity multisig library bug freezes about 500,000 ether.
-
May 2020: Polkadot launches.
-
2022: Steps down as Parity CEO to become chief architect.
-
April 2024: Publishes the JAM Gray Paper.
-
August 2025: Returns as CEO of Parity Technologies.
-
Current Status & Future: Wood is again chief executive of Parity Technologies and remains Polkadot's chief architect, with the JAM specification stabilized near version 1.0 and mainnet deployment not expected before late 2026. His stated objective is to turn Polkadot from a platform for connecting blockchains into a general trustless computer, which is the same ambition, at a different scale, as the one he formalized for Ethereum in 2014.
Frequently Asked Questions
Who wrote the Ethereum Yellow Paper?
Who created Solidity?
Who coined the term Web3?
Why did Gavin Wood leave Ethereum?
What is Polkadot and what is JAM?
References
Vitalik Buterin: Who Created Ethereum and How It Was Built
Vitalik Buterin proposed Ethereum in a November 2013 white paper at age 19 and launched it on July 30, 2015 with seven co-founders. His full record: the crowdsale, the DAO fork, the Merge, and his role today.
Gavin Andresen: The Developer Satoshi Handed Bitcoin To
Gavin Andresen built the first Bitcoin faucet in 2010, received the source repository and alert key from Satoshi Nakamoto, led Bitcoin development until 2014, and lost commit access in 2016 over Craig Wright.