Polkadot’s Gavin Wood: WebAssembly Is the Future of Smart Contracts, but ‘Legacy’ EVM Is Right Now

“It's super important to support these legacy protocols, these legacy languages, and that's what we're doing,” says the former Ethereum developer.

AccessTimeIconMay 25, 2021 at 6:00 p.m. UTC
Updated Mar 6, 2023 at 3:42 p.m. UTC
10 Years of Decentralizing the Future
May 29-31, 2024 - Austin, TexasThe biggest and most established global hub for everything crypto, blockchain and Web3.Register Now

The Ethereum Virtual Machine (EVM) has the pole position among blockchain developers. That's why Gavin Wood says it's important for his Polkadot system of blockchains to support it — at least for the foreseeable future.

Wood was the lead developer when Ethereum was built and is now the founder of Parity Technologies, which created Polkadot and is in the middle of finally rolling out its system of interconnected “parachains.” The EVM is what enables Ethereum to run smart contracts, the innovation it's known for popularizing. When the original team built Ethereum, they tried not to stray too far from what the world was familiar with at that point, which was Bitcoin, Wood said. 

Speaking at Consensus 2021, Wood acknowledged the EVM's place in blockchain development today.

"I can't deny that a lot of people are already using EVM, so it's super important to support these legacy protocols, these legacy languages, and that's what we're doing with Polkadot,” Wood said in a pre-recorded interview. “People like EVM, people use EVM – absolutely fine until the next generation really proves its mettle.”

Polkadot aims to prove itself as a leader in that next generation of smart contract blockchains.

Legacy

The EVM has lots of developers and lots of software tools they can use to make coding easier. Other blockchains are playing catchup with those tools, so, Wood said, "It's foolish to just throw those away. But it's not foolish to start thinking about where the next thing is, and that for me is using WebAssembly as smart contracts."

WebAssembly is a software format that works across the web and works easily with multiple software languages. It was built by the giant web companies and works on all the major browsers.

Polkadot announced May 17 that its sister network, Kusama, had enabled the launch of parachains, the networked chains that allow Polkadot to run different blockchains with different logic but shared security. This is a key final test before running the same upgrade on Polkadot itself. If that happens, it would represent a realization of the Polkadot vision, which has been in the works since a $147 million initial coin offering in October 2017.

While Ethereum's existence enabled Parity to raise funds to launch Polkadot, the project was always meant to go beyond the original smart contract blockchain.

"You see, the problem with EVM is it's a hugely opinionated design. It derives from an already very opinionated design, which is the Bitcoin script design," Wood said. His team wanted to give developers a very non-opinionated format to work with, and that's WebAssembly.

Upgrades

Wood also said he believes it's time for blockchains to move on from the idea that upgrading software is bad or dangerous.

"Blockchains are not fit for purpose in the modern day, like legacy blockchains that rely on hard forks, rely on thwarting their own consensus, are not fit. for modern-day use. It's as simple as that," Wood said. "People expect automatically upgrading apps. They expect automatically securing systems, and they expect it with a minimum of fuss."

Polkadot comes with its own system for making upgrades on-chain, which Wood said is crucial. But he also explained that Polkadot runs on an extremely simple base protocol that will remain unchanged. The changes will occur a layer up from the base, and that should protect Polkadot as a whole from accidental or surprise forks, he said.

"If you do it this way, then you can stay ahead of the curve. You can stay on top of technological development. And it won't be too long before people realize, maybe we should make a blockchain that does that as well," Wood said. “But as far as I know, at the moment, Tezos is the only one that kind of has this kind of functionality."

c21_generic_eoa_v2

Disclosure

Please note that our privacy policy, terms of use, cookies, and do not sell my personal information has been updated.

CoinDesk is an award-winning media outlet that covers the cryptocurrency industry. Its journalists abide by a strict set of editorial policies. In November 2023, CoinDesk was acquired by the Bullish group, owner of Bullish, a regulated, digital assets exchange. The Bullish group is majority-owned by Block.one; both companies have interests in a variety of blockchain and digital asset businesses and significant holdings of digital assets, including bitcoin. CoinDesk operates as an independent subsidiary with an editorial committee to protect journalistic independence. CoinDesk employees, including journalists, may receive options in the Bullish group as part of their compensation.


Learn more about Consensus 2024, CoinDesk's longest-running and most influential event that brings together all sides of crypto, blockchain and Web3. Head to consensus.coindesk.com to register and buy your pass now.


Read more about