Skip to content
This repository has been archived by the owner on Jul 21, 2020. It is now read-only.

Latest commit

 

History

History
26 lines (19 loc) · 2.12 KB

about-our-public-testnet.md

File metadata and controls

26 lines (19 loc) · 2.12 KB
description
The various features and limitations of the Prysm 'Sapphire' Phase 0 testnet release.

On the Public Testnet

This documentation portal is depreciated and no longer maintained. Please visit docs.prylabs.network for the most recent iteration.

Features of this release

  • The testnet is publicly accessible and NOT a simulation. We provide a cloud cluster of nodes that participate in consensus, but anyone can join the network and contribute.
  • The testnet is a single client 'Prysm network'. Unlike Ethereum 1.0, which has Geth and Parity, this network is entirely Prysm-only.
  • Staking of Goerli test ETH is included in the network. Users can utilise the deposit contract, run a validator client, and participate in consensus to earn rewards or penalties.
  • Features LibP2P by Protocol Labs for decentralised, peer-to-peer networking of nodes.
  • Implements v0.9.3 of the official beacon chain specification created by the Ethereum Research team (the latest version is v0.9.4).
  • The testnet is using the ETH2 mainnet configuration, with the only change being validators deposit 3.2 ETH, instead of 32 ETH.

Limitations of this release

  • The network does not include smart contract or EVM-related functionality. This is a part of Ethereum 2.0 Phase 2. The current testnet is only tasked with managing a registry of validators, allowing for Casper Proof-of-Stake and the advancement of the blockchain.
  • This is NOT a multi-client network, though this is the next step most ETH2 teams have in mind.
  • The testnet uses different configuration parameters than what we’d see on mainnet; that is, we support fewer shards, a smaller validator count, and different constants for the sake of simplicity.
  • The testnet does not contain voluntary exits or attester/proposer slashings, as those will come in later iterations and are not critical for showcasing the core functions of the beacon chain.