Download and Install 64-bit "geth"

This section describes how to download and install 64-bit 'geth' to be able to run 'miner'.

Before looking for the 64-bit 'geth' version, let's check the version string of the "geth" program included in the Ethereum Wallet package:

C:\>"\users\herong\AppData\Roaming\Ethereum wallet\binaries
   \Geth\unpacked\geth.exe" version
   
Geth
Version: 1.8.1-stable
Git Commit: 1e67410e88d2685bc54611a7c9f75c327b553ccc
Architecture: 386
Protocol Versions: [63 62]
Network Id: 1
Go Version: go1.9.2
Operating System: windows
GOPATH=
GOROOT=c:\go

"Architecture: 386" in the output tells us that this is a 32-bit version, not good to run the miner.

Here is what I did to download and install the 64-bit "geth":

Go to https://geth.ethereum.org/downloads/. And click on Windows tab.

Click on "Geth 1.8.1 ... Installer 64-bit" to download the 64-bit version.

Double click on the downloaded file: geth-windows-amd64-1.8.1-1e67410e.exe to installed it.

By default, it will be installed at C:\Program Files\geth folder. Check the version string to confirm the installation:

C:\>"\program files\geth\geth.exe" version

Geth
Version: 1.8.1-stable
Git Commit: 1e67410e88d2685bc54611a7c9f75c327b553ccc
Architecture: amd64
Protocol Versions: [63 62]
Network Id: 1
Go Version: go1.9.2
Operating System: windows
GOPATH=
GOROOT=c:\go

Okay, I have "geth" 64-bit version installed. I should be able run the "miner" module to generated new blocks now!

Table of Contents

 About This Book

 Introduction of Ethereum

 Ethereum Blockchain

 Ethereum Mist Wallet

 geth - Go Ethereum

 Deprecated: Testnet - Ropsten Network

 Private Ethereum Network

64-Bit "geth" for Private Ethereum Network

Download and Install 64-bit "geth"

 Run 64-bit "geth" with Miner Module

 View the "pending" Block

 Run "geth" Miner in Multiple Threads

 4-Thread Miner not Able to Mine Blocks

 Private Network with Custom Genesis Block

 Transferring Funds between Ether Accounts

 MetaMask - Browser Based Ethereum Wallet

 Using MetaMask Wallet

 Getting Free Ether on Test Networks

 Managing Ethereum Account

 Mining Ether with Your Computer

 Archived Tutorials

 References

 Full Version in PDF/EPUB