|Oct 04, 2018 09:00 PM||By: John Patrick Mullin | 5636 Views|
On 3rd October, Prysmatic Labs, a team of developers assigned to scaling Ethereum [ETH], published the release of the first demo version of their Ethereum 2.0 Shasper [Sharding plus Casper] project, Prysm. In a Medium post, the team briefly described the features added in the release and the roadmap for the future.
The statement explained:
“We are proud to announce our very first release of Prysm, v0.0.0, which will serve as the building block for all future releases as we get to production.”
Prysmatic Labs started their work on Ethereum 2.0 at the end of 2017 when Vitalik Buterin, the Co-Founder of Ethereum revealed his concept for the next-generation Ethereum. Buterin labeled issues in the Ethereum blockchain and presented answers for the future. The Co-Founder also started a thread on Ethereum’s official GitHub where all developers got collectively to tackle issues about the concept of sharding.
The team said that this story would serve as a platform for a production-oriented statement that is written in the Go programming language. Within this release, the team expects to set a model for the developments of ETH2.0.
They also revealed why the statement was being called “v0.0.0” instead of “v0.0.1.” They stated:
“There is still work to be done concerning wrapping up Phase 0 of Shasper, but we wanted to give the community a taste of what a real client will look like.”
Version 0.0.0 adds a primary beacon chain with a validator demo. The beacon chain along with the validator demo will be ready to sign up a beacon chain node from a genesis arrangement. A validator customer can be connected to the beacon node into a Remote Procedure Call [RPC].
Moreover, they said that the version involves a Casper FFG reward/penalty mechanism. It also consists of a primary, locally networked P2P [Peer to Peer]. The announcement comes embedded with a simulator of beacon blocks. The sectionally networked P2P can be used to sync the incoming block of the beacon chain.
Furthermore, the team affirmed that the release covers a popularly used scalable build method known as Bazel. Industry giants like Google, Pinterest, Dropbox also use Bazel.
Along with the points mentioned above, many others have been integrated with this statement. Although many stories have been embedded in the demo, the team said that functions like the validator rotation, withdrawals, dynasty transitions, and several others had not been included.
Future releases will incorporate work on the randomness generation and signature gathering on the beacon chain and validator rotation, they continued.
Presenting his interest in understanding how the demo works, Vitalik Buterin, tweeted:
“Excited to be trying out @prylabs’s first PoC”
Responding to Buterin’s tweet, Raul Jordan developer at PryLabs stated:
“Try adding ‘–verbosity debug’ to the beacon chain to see what it’s doing underneath the hood.”