Geth/v1.8.1에서는 재시작하면 블록이 리셋되는 현상
it·@darion·
0.000 HBDGeth/v1.8.1에서는 재시작하면 블록이 리셋되는 현상
없는 살림에 이더리움 블록체인 환경을 업무시간에만 기동하는 환경을 셋팅하고 있었습니다. 클라우드환경에 올렸는데 비용을 아끼기 위해서 오전8시부터 오후8시에만 기동하게 구성해놓았습니다. 하지만 문제가 발생했습니다. Geth/v1.8.1에서는 재시작하면 블록이 리셋되는 현상이 발견되고 있습니다. 아래 그림과 같이 첫번째 접속은 블록이 87에서 접속합니다. (이전에는 정말 많은 블록이 생성되었습니다. 열받게 다 지워졌다는 것이지요.) Geth를 재시작하고 얼른 다시 접속하니 블록이 2개입니다. (환장할 노릇이지요. 영원불변의 분산원장이란 말이...)  Geth/v.1.7.3으로 내리면 괜찮다고 하는데 해보고 다시 결과를 공유드리겠습니다. [문제해결]--------------------------------------------------------------------------------------------------- Geth/v.1.7.3로 내리기보다는 Geth/v1.8.2-unstable-423c8bb1/linux-amd64/go1.9.4로 올려보았습니다. unstable 버전이지만 위에서 발생한 재시작하면 블록이 0으로 리셋되는 것은 해결이 되었습니다. 아래 그림을 보시면 37번째 블록에서 재시작을 하고 접속했는데 0으로 리셋되지 않고 이어서 44번째 블록으로 접속됨을 확인 할 수 가 있었습니다.  다음은 remix를 사용하여 Solidity 코드를 작성하고 Metamask를 통하여 Private Network로 Dapp을 배포하는 것을 접근해 보겠습니다.
👍