Code For Ethereum’s Proof-of-Stake Blockchain to Be Finalized Next Month

Code For Ethereum’s Proof-of-Stake Blockchain to Be Finalized Next Month 1

Code for ethereum’s highly-anticipated proof-of-stake (PoS) blockchain is on course to be finalized as early as sometime next month.

In a bi-weekly call between ethereum developers, Ethereum Foundation researcher Justin Drake said that code specifications for the first phase of ethereum’s transition to a proof-of-stake network were “on track” to be finalized by June 30. Such specifications are effectively blueprints for developers looking to work on ethereum’s next-generation blockchain.

“I’ve been continuing to fine comb Phase Zero in preparation for the spec freeze which we’re targeting for the 30th of June,” Drake remarked on the call. “We’re still very much on track. Still, [code] simplifications are coming through which is great and the process of fine combing is also for finding final bugs.”

Ethereum has been inching toward a major upgrade, dubbed ethereum 2.0, which would radically change the how the $17 billion network creates blocks and verifies transactions. As explained by founder of ethereum Vitalik Buterin in a recent interview at ethereum conference ETHCapetown, ethereum 2.0 has “two major flagship components.”

“One is Casper, which is our proof-of-stake algorithm which replaces mining…with something that we consider to be much more efficient,” Buterin said at the time. “The second part is sharding which is this massive scalability improvement which happens because you don’t need every computer in the network to process every transaction in the network any more.

Buterin added that with sharding, he anticipates a “1,000 factor increase in scalability” to the network. However, sharding will only come in the later two phases of ethereum 2.0 roll-out. The first phase – dubbed Phase Zero – strictly launches ethereum’s new proof-of-stake blockchain.

The road to ‘beacon chain’ launch

Called the “Beacon Chain,” Phase Zero will activate a new block validation system in which validators – instead of miners – stake tokens on the network and vote on different block proposals.

As stated by ethereum developer Ben Edgington in a past blog post, the beacon chain will fulfill a number of roles including: managing validators and their stakes; organising validators into committees to vote on the proposed blocks; applying the consensus rules; applying rewards and penalties to validators; and more.

Rewards for validators in this new system are calculated based on how many tokens are staked, as well as, the overall number of staked tokens on the network. Buterin recently proposed an increase to validator reward issuance in the ethereum 2.0 system that will have to be finalized for Phase Zero execution.

“By the end of Phase Two, it’s a complete system,” Buterin explained during his interview. “But for Phase Zero and Phase One, it’s still useful for some things. Currently, Phase Zero is very close to completion.”

And once completed, as Drake said today:

“One of the things that might be possible when we do a spec freeze – thanks to all these simplifications both cosmetic and substantive – is that we might be able to fit the state transition function of Phase Zero in 512 lines of code…All of ethereum 2.0 in terms of state transaction function including both the Beacon Chain and the shards might fit into 1,000 lines of code which is amazing.”

Drake offered the caveat that there are “a few black boxes” that have yet to be figured out with ethereum 2.0 designs. Still, many ethereum 2.0 implementors are eager to get testing for Phase Zero underway.

To this point, Joseph Delong – senior software engineer at Consensys – highlighted that an in-person meting between various ethereum 2.0 implementation teams would be held in New York on May 16.

Correction: A previous version of this article said the in-person meeting was on May 15. 

Ethereum image via Shutterstock

About the author

E-Crypto News was developed to assist all cryptocurrency investors in developing profitable cryptocurrency portfolios through the provision of timely and much-needed information. Investments in cryptocurrency require a level of detail, sensitivity, and accuracy that isn’t required in any other market and as such, we’ve developed our databases to help fill in information gaps.

Related Posts

E-Crypto News Executive Interviews

Automated trading with HaasBot Crypto Trading Bots

Crypto Scams

Millions in Cryptocurrency Stolen by Scammers in the Last Month According to Tenable Research
November 24, 2021
Behind The Scenes: How this Crypto Community Responded to + $50m Hack
October 18, 2021
Crypto Scams
Crypto Scams Still Persistent In 2021, SEC Warns About Red Flags To Watch
September 9, 2021
Poly Network
Here’s How Hackers Stole Over $600 million in the Poly Network Attack
August 12, 2021
The World’s Most Infamous Crypto Hacks and Scams
July 31, 2021

Blockchain/Cryptocurrency Questions and Answers

Crypto casinos
How Does Bitcoin Casino Work + 2021 Beginner’s Guide
November 8, 2021
How to Buy and Sell Cryptocurrency
November 8, 2021
What Are Bitcoin Futures And How Will They Work In 2022?
November 4, 2021
The Unconventional Guide to Ethereum
October 28, 2021
ICo Presale
The Science Behind ICO Presales…
October 14, 2021

CryptoCurrencyUSDChange 1hChange 24hChange 7d
Bitcoin51,023 0.01 % 3.48 % 11.80 %
Ethereum4,325.2 0.09 % 3.16 % 2.68 %
Binance Coin579.91 0.03 % 1.75 % 7.04 %
Tether0.9986 0.03 % 0.08 % 0.23 %
Solana195.17 0.54 % 3.02 % 4.49 %
Cardano1.410 0.04 % 5.17 % 12.06 %
USD Coin1.000 0.14 % 0.20 % 0.17 %
XRP0.8265 0.06 % 4.12 % 16.63 %
Polkadot30.87 2.19 % 17.29 % 10.73 %
Terra70.32 1.18 % 11.40 % 36.34 %

Bitcoin (BTC) $ 51,095.00
Ethereum (ETH) $ 4,329.24
Binance Coin (BNB) $ 580.62
Tether (USDT) $ 1.00
Solana (SOL) $ 195.61
Cardano (ADA) $ 1.41
USD Coin (USDC) $ 0.999486
XRP (XRP) $ 0.828088
Polkadot (DOT) $ 30.66
Terra (LUNA) $ 70.19