이더리움 월렛/미스트의 메모리 점유 문제

in kr •  7 years ago  (edited)

Mist 메모리 점유

geth를 사용하여 이더리움 풀노드 월렛을 돌리는 분은 공감하실 내용입니다.
Ethereum Wallet (혹은 Mist)를 사용해보면 드러나는 문제점들이 있습니다. (물론 Beta이지만)

참고) Ethereum/Mist client Download : https://github.com/ethereum/mist/releases

  1. 초기구동시 풀 노드를 다운받는데 굉장히 오래걸림.
    몇시간이 아니라 몇일도 소요됨.
  2. 노드 동기화가 완료되지 않는 (무한 동기화) 현상이 있음.
    이경우 geth data 디렉토리 삭제후 재시작해야함.
  3. 구동중 어마무시한 리소스(cpu, mem)를 점유하기도 함

이중 1, 2번은 초기설치시에만 정상동기화를 마치면 거의 겪지 않을 문제입니다.
또한 풀노드를 돌리지 않을 분은 새롭게 추가된 Sync with Light client 사용시 많이 해결이 됩니다.

Mist - Light client

허나, 3번은 무시할 수 없는 문제입니다.

상단의 이미지처럼 client가 무려 18GB !!!를 점유하기도 하며,
cpu도 저사양 pc의 경우에는 구동에 무리가 갈 정도로 점유하기도 합니다.

이는 꼭 해결해주어야 할 문제입니다.
물론, 저장한 서버에 의존하는 방식의 가벼운 지갑들(myethereumwallet과 같은)도 있지만,
직접 운영하고 있는, 신뢰할 수 있는 클라이언트 지갑이기에 꼭 필요하겠습니다.

Vitalik Buterin

(비탈릭 엉아 화이팅! ㅠㅠ)

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!