• 카테고리

    질문 & 답변
  • 세부 분야

    블록체인

  • 해결 여부

    미해결

질문드립니다.

18.08.12 16:45 작성 조회수 156

0

처음 miner를 시작하면 Generating DAG in progress 이게 진행이 되고 구글 검색하니 처음 시작할때 100프로 채워야한다고해서 8분 기다리고 100프로 채우고 다시 miner.start() 하니 딱 한번 채울이 되고 더 이상 채굴이 안되네요..;; 이렇게 오래 안걸릴듯한데..10분이 지나도 반응이 없어요. 무슨 문제가 있는걸까요?

답변 2

·

답변을 작성해보세요.

0

김지용님의 프로필

김지용

질문자

2018.08.13

잘되네요~ 메모리를 할당을 충분히 주니 채굴이 잘되네요~ 감사합니다!

0

안녕하세요 김지용님
일단 2가지를 의심해 볼 수 있을 것 같습니다.
첫 째, 프라이빗 네트워크로 구동이 된 것이 아니라 Mainet으로 접근 했는지 확인 요망
geth를 실행하셨을 때 옵션 중 --networkid 옵션과 --datadir 옵션을 주셨는지 확인 부탁드립니다.. init 도 해당 dataidr 쪽에 제대로 하신 것이 맞는지 확인 부탁드립니다. 해당 datadir 로 지정한 곳에 chaindata 가 생겼는지 여부도 확인해 주시면 좋을 것같습니다.
둘 째, 채굴 난이도의 문제입니다. 만약 위에가 문제가 없으시다면 genesis.json 설정 key 중 difficulty 라는 난이도 부분이 있습니다. 이 부분을 아래와 같이 많이 낮춰보시기 바랍니다
"difficulty" : "0x01"
채굴이 진행이 안된다는 것은 왠지 이더리움 메인 네트워크에 접속이 되는 것이 아닐까 의문이 드는데요... 혹은 채굴 난이도가 높거나요... 위의 두 가지 사항 잘 체크 해보시고 다시 한번 구동 부탁드립니다. ( * datadir 로 지정했던 곳 다시한번 삭제해보시고 init 을 위의 채굴 난이도 낮추고 다시한번 해보세요! )