조희대의 개인 사이트
개인적이지만 유용한

Go Ethereum 사용법

3 년 전에 이더리움을 채굴한다고 그래픽 카드 두 개를 사서 한참 동안 ethminer를 돌렸었다. 그러다 시들해져서 그만둔 적이 있었다. 그래도 계정에 돈이 좀 있어서 이체를 하려고 보니 Go Ethereum을 어떻게 쓰는지 다 까먹었다. 다시 안 잊어버리게 여기에 정리한다.

1   블록체인 싱크

우선 이더리움의 블록체인를 내려받는데에는 많은 시간이 소요되기 때문에 geth의 콘솔을 라이트 싱크 모드로 실행한다.

geth --syncmode light console

2   잔액 확인

계좌의 잔액을 확인해 본다.

web3.fromWei(eth.getBalance(eth.accounts[0]), 'ether')

여기서 eth.coinbase를 쓰면 라이트 모드에서는 채굴이 안 된다는 오류가 난다. eth.accounts[0]를 쓰면 된다. 잔액이 적게 나올 수가 있는데 블록체인을 아직 다 내려받지 않았기 때문에 그렇다. 기다려야 한다.

3   계정을 다른 컴퓨터로 옮기기

$HOME/.ethereum/keystore 디렉토리를 복사하면 된다.

참고문헌

2020 년 7 월 21 일 화요일 오후 7:36:04 EDT

성과가 있으셨나봅니다. 저는 2010 년도쯤 비트코인 채굴하다가 시들해져서 그만둔 적이 있어요. ㅠㅠ – snailoff

2020 년 7 월 23 일 목요일 오후 10:28:57 EDT

조금 성과가 있었습니다만, 아마도 전기료가 더 나가지 않았나 싶습니다. 그마저도 이제는 4GB GPU로는 채굴이 안 돼서 하지도 못 합니다. ㅠㅜ; – hcho

이 칸을 비워 두세요.