Written by
nodejs-style
on
on
파일코인 로터스(lotus), Liteweight snapshot으로 동기화 빨리하기
파일코인 로터스(lotus), Liteweight snapshot으로 동기화 빨리하기
로터스 설치 후, 노드 동기화를 진행하는데 시간이 가장 오래걸린다. 하지만 일부 스냅샷을 다운받아서 빠르게 동기화할 수 있다.
Lotus daemon 실행 전에 스냅샷을 받아야한다는 것을 참고하길.
$ sudo apt-get install curl
curl 패키지를 먼저 설치
$ curl -sI https://fil-chain-snapshots-fallback.s3.amazonaws.com/mainnet/minimal_finality_stateroots_latest.car | perl -ne '/x-amz-website-redirect-location:\s(.+)\.car/ && print "$1.sha256sum
$1.car"' | xargs wget
경량화된 스냅샷 curl을 통해서 다운로드
$ echo "$(cut -c 1-64 minimal_finality_stateroots_.sha256sum) minimal_finality_stateroots_.car" | sha256sum --check
다운받은 스냅샷이 sha256sum이 맞는 지 체크 (car, sha256 버전은 다를 수 있으니 해당 버전 수정해야함)
$ lotus daemon --import-snapshot minimal_finality_stateroots_.car
로터스 데몬 실행으로 동기화 시작
from http://tigercoin.tistory.com/45 by ccl(A) rewrite - 2021-09-01 11:26:34