ZooBC 위키
데이터와 저장소

데이터와 저장소

ZooBC는 결제뿐 아니라 데이터도 보관합니다. 프로필, 청구서, 토큰 아이콘, 작은 웹 페이지, 큰 아카이브가 각각 체인 위나 체인 옆에 자리를 찾을 수 있습니다. 체인이 보관하는 것은 모든 노드가 저장해야 하므로 공간에는 비용이 듭니다. 어떤 것도 무료로 영원히 보관되지 않으며, 임대료는 보관하는 일을 하는 노드들에게 갑니다.

데이터를 보관하는 네 가지 방법

무엇크기바이트가 있는 곳문서
데이터셋 행속성 최대 256바이트, 값 최대 4,096바이트체인의 상태 안, 모든 노드에데이터셋
DFS 파일최대 약 64 KiB자기 트랜잭션 안, 노드들이 체인 옆에 보관체인 위의 파일 (DFS)
저장된 파일1 MiB 조각 최대 100,000개조각마다 등록 노드 다섯 개에. 체인에는 매니페스트만분산 저장소 풀
예치금으로 보관하는 트랜잭션트랜잭션 하나자기 블록 안, 모든 노드에데이터 보관 비용 (롱제비티)

무료로 보관되는 것은 없습니다

각 종류의 데이터는 기간마다 한 번 임대료를 냅니다. mainnet에서 기간은 172,800블록, 약 30일입니다. 아래 가격은 시작값이며, 좌석들이 투표로 원자 단위 하나까지 낮출 수 있습니다(가격 투표).

  • 데이터셋 임대료. 데이터셋 행과 DFS 파일은 자기 바이트에 대해 MiB당 0.05 ZBC를 롱제비티 풀에 냅니다.
  • 파일 임대료. 저장된 파일은 시작된 MiB당 0.05 ZBC를 스토리지 풀에 내며, 스토리지 풀은 조각을 보관하고 있음을 증명하는 노드들에게 지급합니다.
  • 롱제비티 임대료. 트랜잭션을 보관하는 기록은 무료 기간 두 개가 지난 뒤 자기 바이트에 대한 비용을 롱제비티 풀에 냅니다.
  • 계정 임대료. ZBC를 보유한 모든 계정은 0.01 ZBC를 롱제비티 풀에 냅니다(계정 임대료와 정리). 버전 0.5.8부터 어떤 투표로도 기간당 10 ZBC보다 높일 수 없습니다.

돈이 떨어지면 데이터는 사라집니다. 데이터셋 행은 비활성화되고, 저장된 파일은 정리되며, 보관 중인 트랜잭션은 정리 가능한 상태가 되고, 임대료를 낼 수 없는 계정은 정리되어 그 더스트가 롱제비티 풀로 옮겨집니다. 키를 잃어버린 계정을 포함해 버려지거나 쓸모없는 계정을 모든 노드가 보관해야 하는 상태에서 치우는 것이 바로 임대료이며, 그 과정에서 잃는 ZBC는 없습니다.

버전 0.5.8부터 계정 임대료와 정리된 계정의 더스트는 롱제비티 풀로 가며, 롱제비티 풀은 매 블록 노드들에게 지급합니다.
버전 0.5.8부터 계정 임대료와 정리된 계정의 더스트는 롱제비티 풀로 가며, 롱제비티 풀은 매 블록 노드들에게 지급합니다.

ZBC는 결코 소각되지 않습니다(ZBC는 결코 소각되지 않는다). 롱제비티 풀은 코인베이스 추첨을 통해 매 블록 노드들에게 한 조각씩 지급합니다(풀). 임대료는 ZooBC Foundation에 가지 않으며, 누구도 코인을 보유한 대가로 이를 이자처럼 받지 않습니다.

이력과 과거

스냅샷에 연동된 경계 아래에서는 노드가 오래된 블록과 트랜잭션을 삭제하므로, 실행 중인 노드는 mainnet에서 30~60일치의 블록을 보관합니다(이력 정리). 잔액과 기록 같은 현재 상태는 이런 방식으로 정리되지 않습니다.

모든 노드가 아니라 분산 저장소가 블록 0부터 모든 스냅샷을 보관하므로, 누구나 과거 어느 스냅샷 시점의 상태든 다시 만들 수 있습니다(아카이브와 과거 조회).

이 분류의 문서

같이 보기

이 주제의 문서