Live pruning 설정관련

live-pruning 관련해서 자료가 좀 없어서 그런데

  1. en바이너리는 어떤것을 써야하나요?
    1.10.0부터 지원된다고했는데 확인후 작업하려고합니다.
  2. kend.conf에 어떻게 작성해야하나요?
    additional변수에 넣는것 같은데 확실치 않아 여쭤봅니다.

추가질문. 라이브 프루닝작업을 활성화하면 데이터 볼륨은 어느정도 효율이 늘어날까요?
1tb공간이면 2년정도 가능한지요?

안녕하세요,

  1. EN 바이너리는 항상 최신 버전 사용을 권장드립니다. 특히 HF가 포함된 릴리즈라면 이전버전은 하드포크 이후 블록 싱크가 불가능합니다.
  2. 네, kend.conf 파일의 ADDITIONAL 필드에 state.live-pruningstate.live-pruning-retention 를 통해 설정가능하며, 전자는 on/off bool flag이며 후자는 pruning하기 전 state 유지기간 (default: 2일)입니다.

live pruning은 기본적으로 state-migrated된 chaindata와 거의 유사한 용량이며, 현재 제공되는 chaindata snapshot의 live-pruned 데이터가 1.7TB이므로, 1TB의 여유 공간이 있으시다면 체인의 상태 (Txs, Accounts, …)에 따라 달라지겠지만 2년 정도는 사용할 수 있을 것이라 생각됩니다.

감사합니다.