Stored across tens of thousands of nodes that make up the platform, the ethereum virtual machine, or EVM, is responsible for executing the countless tokens, dapps, DAOs and digital kittens of which the blockchain is comprised of.
It's an engine on top of which the entirety of ethereum operates, and it speaks in a language named "EVM bytecode" - raw, 256-bit strings of information that can deliver any conceivable equation.
The current EVM will be replaced by a new virtual machine called eWASM. EWASM is just ethereum's version of the WASM code, created by the World Wide Web Consortium, the team of developers responsible for maintaining and standardizing the web.
While an exact timeline for the switch isn't fixed, eWASM development is making rapid progress, and is gearing up to the launch of its testnet at Devcon 4, the ethereum developer conference, in Prague in October.
Case in point, most dapps developers program in ethereum's Solidity, a high-level programming language which automatically compiles into an EVM bytecode compatible form.
Nick Johnson, an ethereum core developer, agreed, telling CoinDesk that when he joined ethereum, it was immediately obvious to him that the EVM was built by developers with a deep understanding of computer science, but without much experience building broadly useable products.
For one, ethereum core developer Greg Colvin, who's been devoted to the EVM's upkeep for years, is reluctant to let the old code go.
Colvin had been designing a newly improved version of the EVM code himself, named EVM 1.5, which was originally intended to be the future of the ethereum virtual machine.
Conflicts aside, eWASM is gaining steam among many ethereum developers.
He continued, because of the nature of the sharding upgrade - which splits ethereum up into smaller, more manageable chunks - multiple virtual machines could eventually be supported on ethereum.
Open Heart Surgery: Inside Ethereum's Crucial Replacement of the EVM
pubblicato su Sep 16, 2018
by Coindesk | pubblicato su Coinage
Coinage
Menzionato in questo articolo
Notizie recenti
Vedi tutti
First Mover: What's Next for Bitcoin as Wall Street Gets Vaccine Booster
Bitcoin was higher for a second day, staying in a range of between roughly $15,200 and $15,600, as news of progress in developing a coronavirus vaccine appeared to touch off a rally in U.S. stocks.
Market Wrap: Bitcoin Fails to Break $15.9K; Over 50K ETH Staked on Eth 2.0 Contract
Bitcoin gained Wednesday while Ethereum 2.0 staking has been ramping up.
Citibank Analyst Says Bitcoin Could Pass $300K by December 2021
A senior analyst at U.S.-based financial giant Citibank has penned a report drawing on similarities between the 1970s gold market and bitcoin.
Blockchain Bites: Data Unions. Hard Forks. And One Citi Analyst's Case for $300K BTC.
A Citibank managing director thinks bitcoin could hit $318,000.