Ethereum (ETH) 2.0 Casper und Sharding-Client Prysm von Entwicklern veröffentlicht

Der Weg mit Kryptowährungen

Ethereum (ETH) 2.0 Casper und Sharding-Client Prysm von Entwicklern veröffentlicht

Am 3. Oktober gaben Prysmatic Labs, ein Team von Entwicklern, die sich für die Skalierung von Ethereum [ETH] einsetzen, die Veröffentlichung der ersten Demo-Version ihres Projekts Ethereum 2.0 Shasper [Sharding plus Casper], Prysm, bekannt. In einem Medium-Post erläuterte das Team kurz die in der Veröffentlichung enthaltenen Funktionen und die Roadmap für die Zukunft.

Die Ankündigung lautete:

„Wir sind stolz darauf, unsere allererste Veröffentlichung von Prysm, v0.0.0, ankündigen zu können, die als Baustein für alle zukünftigen Releases dienen wird, wenn wir in Produktion gehen.“

Prysmatic Labs begann ihre Arbeit an Ethereum 2.0 Ende 2017, als Vitalik Buterin, der Mitbegründer von Ethereum, seine Vision für die nächste Generation von Ethereum enthüllt hat. Buterin thematisierte Themen der Ethereum Blockchain und präsentierte Lösungen für die Zukunft. Der Co-Founder begann auch einen Thread auf Ethereums offiziellem GitHub, wo alle Entwickler zusammenkamen, um Probleme bezüglich des Sharding-Konzepts anzugehen.

Das Team gab an, dass diese Version als Plattform für ein produktionsorientiertes Release dienen wird, das in der Programmiersprache Go geschrieben ist. Mit dieser Veröffentlichung möchte das Team einen Standard für die Entwicklungen von ETH2.0 setzen.

Sie erklärten auch, warum die Version „v0.0.0“ anstatt „v0.0.1“ genannt wurde. Sie sagten:

„Es gibt noch viel zu tun, um die Phase 0 von Shasper abzuschließen, aber wir wollten der Community einen Eindruck davon geben, wie ein echter Kunde aussehen wird.“

Die Version 0.0.0 enthält eine grundlegende Beacon-Kette mit einer Validator-Demo. Die Beacon-Kette kann zusammen mit der Validator-Demo einen Beacon-Chain-Knoten aus einer Genese-Konfiguration anmelden. Ein Validator-Client kann über einen Remote Procedure Call [RPC] mit dem Beacon-Knoten verbunden werden.

Außerdem gaben sie an, dass die Version einen Casper FFG Belohnungs- / Strafmechanismus enthält. Es beinhaltet auch einen grundlegenden, lokal vernetzten P2P [Peer to Peer]. Die Version enthält einen Simulator mit Beacon Blocks. Der lokal vernetzte P2P kann verwendet werden, um den ankommenden Block der Beacon-Kette zu synchronisieren.

Darüber hinaus gab das Team an, dass die Veröffentlichung ein allgemein verwendetes skalierbares Build-System namens Bazel enthält. Branchengrößen wie Google, Pinterest, Dropbox verwenden auch Bazel.

Neben den oben genannten Funktionen wurden viele weitere in diese Version integriert. Obwohl viele Features in die Demo integriert wurden, stellte das Team fest, dass Funktionen wie die Rotation des Validators, Abhebungen, Dynastie-Übergänge und einige andere nicht berücksichtigt wurden.

Zukünftige Versionen werden Arbeiten zur Generierung von Zufallszahlen und zur Signaturaggregation auf der Beacon-Chain- und Validator-Rotation beinhalten.

Sein Interesse daran, zu sehen, wie das Demo funktioniert, twitterte Vitalik Buterin:

„Aufgeregt, um @ Prylabs’s erstes PoC auszuprobieren“

Als Reaktion auf Buterins Tweet sagte Raul Jordans Entwickler bei PryLabs:

„Versuchen Sie, der Beacon-Kette ‚-verbosity debug‘ hinzuzufügen, um zu sehen, was es unter der Haube tut.“

Schreibe einen Kommentar

de German
X