What Is Ether Account

This section describes what is an Ether account on an Ethereum network.

An Ether account is actually a password protected keystore containing a private and public key pair.

Once an Ether account is created, you can give out the public key of the account to anyone who wants to send you Ether money on the Ethereum network.

The private key of an Ether account is needed to spend the Ether money associated with the public key on the Ethereum network.

An Ether account is actually independent of any Ethereum network. You can create an Ether account on a private Ethereum network and use it on the main Ethereum network.

In the previous tutorial, I created an Ether account on my personal network. Now let's see where the account is located:

Get a list of files in \herong\Ethereum\personal\keystore, you see the Ether account file named as "UTC--2018-xx-xx.389227400Z--05d4e1a499775ce9d681abd50bda655c7b5ccb90" with 491 bytes in size.

The public key of the Ether account is included in the file name. The private key is stored inside the file and protected by the password.

Ethereum networks do not store the Ether balance inside the account file. The balance of an account is calculated by looping through all transactions associated with the public key on the blockchain. So you can copy this file to the .\keystore folder to the data directory of any other Ethereum data folder to use it.

It's important to backup your Ether account file to an off-line device and write done the password in a safe place. There is no way to spend your Ether money without the private key stored in the account file.

Table of Contents

 About This Book

 Introduction of Ethereum

 Ethereum Blockchain

 Ethereum Mist Wallet

 geth - Go Ethereum

 Testnet - Ropsten network

Private Ethereum Network

 What Is Ethereum Private Network

 Start a New Ethereum Private Network

 Ethereum Private Network Log and Data

 Private Network - Default Genesis Block

 Create Account on Ethereum Network

What Is Ether Account

 What Is Ethereum Blockchain Miner

 Start "geth" Miner

 "geth" Crashed - Out of Memory

 64-Bit "geth" for Private Ethereum Network

 Private Network with Custom Genesis Block

 Transferring Funds between Ether Accounts

 MetaMask - Browser Based Ethereum Wallet

 Managing Ethereum Account

 Mining Ether with Your Computer

 Archived Tutorials

 References

 Full Version in PDF/EPUB