Official Ethereum Client by go
geth cligeth consolepublic mining
Always ensure your blockchain is fully synchronised with the chain before starting to mine, otherwise you will not be mining on the correct chain and your block rewards will not be valueable
PUBLIC_BASE=0xC95767AC46EA2A9162F0734651d6cF17e5BfcF10 geth account new # sync geth --rpc --etherbase $PUBLIC_BASE --datadir "E:\\Ethereum" --cache 8096 # cpu geth --mine --minerthreads=4
gpu mining
# install cuda # install ethermine for cuda 10.0.0 ethminer -G --list-devices ethminer -G -P http://127.0.0.1:8545 -M
Geth Public Network Mining
Mining
This document explains how to set up geth for mining. The Ethereum wiki also has a page about mining, be sure to check that one as well. Mining is the process through which new blocks are created. Geth actually creates new blocks all the time, but these blocks need to be secured through proof-of-work so they will be accepted by other nodes.
https://geth.ethereum.org/docs/interface/mining
Geth Set Data Path
How to change the blockchain dir? · Issue #572 · ethereum/mist
This repository has been archived by the owner. It is now read-only. Dismiss GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together. Sign up Millions of developers and companies build, ship, and maintain their software on GitHub - the largest and most advanced development platform in the world.
https://github.com/ethereum/mist/issues/572
Geth Repo
ethereum/go-ethereum
Official Go implementation of the Ethereum protocol - ethereum/go-ethereum
https://github.com/ethereum/go-ethereum/wiki/Building-Ethereum
Geth Private Network
pjt3591oo/geth-base-multi-ethereum-network-system
go-ethereum기반 이더리움 네트워크 구축 자동화. Contribute to pjt3591oo/geth-base-multi-ethereum-network-system development by creating an account on GitHub.
https://github.com/pjt3591oo/geth-base-multi-ethereum-network-system/blob/master/docs/usage_geth.md
