Skip to content
Viktor Trón edited this page Jul 16, 2015 · 22 revisions

FRONTIER IS NOT YET LIVE

Watch this: if issues for Milestone Frontier are not 100% closed, we are not ready for release.

Issues are tracked on github.

Disclaimer

Frontier is the first in a series of releases that punctuate the roadmap for the development of Ethereum. Ethereum is special and different from other software projects in that its release also involves launching the live network. After a year and a half of development the proof of concept series completed their 9 cycles. Iteration 10 (Proof of Concept series 9) led to the Olympic testnet, which gradually led to the release candidate client.

The ethereum network goes live when the clients consent on the genesis block and start mining transactions on it. The genesis block will reference an initial system state where all the accounts set up by the presale exist with the correct amount of pre-issued ether allocated. Synchronised to the Frontier launch several exchanges start offering trade of ether allowing pre-allocated ether owners to sell their holdings as well as miners to exit with their earnings.

During Frontier though some centralised kill switch functionality will still be in place as a contingency. These features will be removed in Homestead. As opposed to our earlier strategy, the decision is not to remove contracts from the blockchain. State in Homestead will be a direct and unmodified continuation of Frontier.

Mining reward is the full amount of 5 ether per block (as opposed to our earlier proposal of a reduced amount). Mining rewards are discussed in detail here

  • We fully expect instability and consensus flaws in the client, some of which may be exploitable
  • As curators, we fully reserve the right to ignore blocks at our discretion

Components released

The focus of Frontier is the go implementation of an ethereum full node, with a command line interface codenamed geth.

By installing and running geth, you can take part in the ethereum live testnet, mine, transfer funds between addresses, create contracts and send transactions.

WARNING: before you use geth or interact with the ethereum Frontier live testnet, make sure you read the official release notes and understand the caveats and risks.

Apart from geth the go cli, the Frontier release contains the following ingredients:

Resources:

Clone this wiki locally