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 2, 2023 at 9:47 p.m. UTC

Presented By Icon

Election 2024 coverage presented by

Stand with crypto

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. 

  • Bitcoin Mining in the U.S. Will Become 'a Lot More Decentralized': Core Scientific CEO
    13:18
    Bitcoin Mining in the U.S. Will Become 'a Lot More Decentralized': Core Scientific CEO
  • Binance to Discontinue Its Nigerian Naira Services After Government Scrutiny
    05:10
    Binance to Discontinue Its Nigerian Naira Services After Government Scrutiny
  • The first video of the year 2024
    04:07
    The first video of the year 2024
  • The last regression video of the year 3.67.0
    40:07
    The last regression video of the year 3.67.0
  • 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 have been updated.

    CoinDesk is an award-winning media outlet that covers the cryptocurrency industry. Its journalists abide by a strict set of editorial policies. CoinDesk has adopted a set of principles aimed at ensuring the integrity, editorial independence and freedom from bias of its publications. CoinDesk is part of the Bullish group, which owns and invests in digital asset businesses and digital assets. CoinDesk employees, including journalists, may receive Bullish group equity-based compensation. Bullish was incubated by technology investor Block.one.


    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