ZooBC 위키
노드 운영

성숙과 수입

ZooBC 노드는 자신이 만든 블록에 대해 보수를 받지 않습니다. 각 블록의 보상은 풀에 들어가 일하는 노드들 사이에서 추첨으로 나뉘며, 각 추첨에서 노드의 기회는 참여 점수를 따릅니다. 노드는 성숙했고 누락 상태가 아닐 때만 참여하며, 당첨금은 소유자의 계정으로 지급됩니다.

블록의 보상 풀

모든 블록에는 세 부분으로 된 보상 풀이 있습니다.

  • 발행 일정이 블록의 시각에 대해 방출하는 새 ZBC. 이를 코인베이스라고 합니다(공급과 발행).
  • 블록에 담긴 트랜잭션들의 모든 수수료(수수료)
  • 임대료와 10 % 스테이크 벌칙을 모으는 롱제비티 풀에서 블록마다 떼어 내는 한 조각(풀)

풀은 블록을 만든 노드에게 가지 않습니다. 풀은 같은 몫으로 나뉘고, 각 몫은 티켓을 가진 노드들 사이에서 추첨됩니다. 각 추첨은 점수에 비례하는 확률로 노드를 고릅니다. 80 % 노드는 40 % 노드보다 한 번의 추첨에서 당첨될 확률이 두 배이며, 운 좋은 노드는 같은 블록에서 여러 번 당첨될 수 있습니다. 당첨금은 레지스트리에 기록된 소유자 계정으로 지급됩니다. 블록에서 추첨이 몇 번 이루어지는지는 코인베이스 추첨에서 설명합니다.

한 가지 수수료는 다른 경로를 따릅니다. 마켓 거래의 테이커 수수료는 그 거래를 담은 블록의 생산자에게 갑니다(마켓과 주문).

새 코인, 수수료, 롱제비티 조각으로 된 블록의 보상 풀이 점수로 가중치를 준 추첨 통에 들어가 같은 몫으로 나옵니다. 누락 상태이거나 미성숙한 노드는 티켓이 없습니다
새 코인, 수수료, 롱제비티 조각으로 된 블록의 보상 풀이 점수로 가중치를 준 추첨 통에 들어가 같은 몫으로 나옵니다. 누락 상태이거나 미성숙한 노드는 티켓이 없습니다

누가 티켓을 가지는가

노드가 등록되어 있고, 성숙했으며, 누락 상태가 아니면 그 블록의 추첨 티켓을 가집니다.

  • 누락 상태인 노드, 즉 차례를 건너뛰고 아직 다음 자기 블록을 만들지 않은 노드나 정지된 노드는 다음 자기 블록까지 아무것도 받지 못합니다. 코인베이스도, 수수료 몫도, 롱제비티 몫도 없습니다(놓친 차례, 정지, 퇴출).
  • 미성숙한 노드는 아래에서 설명하듯 아무것도 받지 못합니다.

점수는 실제 일을 통해서만 오릅니다. 즉 노드 자신의 블록이 중계 대상 피어들로부터 받은 영수증을 담아야 합니다(영수증과 네트워크 토폴로지). 모든 노드는 20 %에서 시작하며, 점수는 의도적으로 천천히 오릅니다. 노드가 2,880개 미만인 네트워크에서 0에서 100 %까지는 완벽하게 일해도 약 30일이 걸립니다. 노드가 수입을 얻는 데 만점이 필요한 것은 아니며, 티켓만 있으면 됩니다.

성숙

새로 입회한 노드는 미성숙 상태입니다. 블록을 만들도록 추첨되고 점수도 처음부터 움직이지만, 추첨 티켓도, 수수료 몫도, 롱제비티 몫도 없습니다. 저장 증명 보상을 얻더라도 그것은 스토리지 풀에 남으며, 블록을 만들면 그 블록의 마켓 테이커 수수료는 이 노드 대신 추첨으로 갑니다.

다음 두 조건이 모두 충족되면 노드는 성숙합니다.

  1. 노드를 입회시킨 블록 이후 4 점수 단위가 지났습니다.
  2. 자기 블록을 적어도 하나 만들었습니다.

점수 단위는 max(n, 2,880블록)이며, n은 선택 가능한 노드의 수입니다. 노드가 2,880개 미만인 네트워크에서 단위는 2,880블록, 즉 12시간이므로 성숙에는 2일이 걸립니다.

두 조건 모두 이유가 있습니다. 블록을 한 번도 만들지 않는 키는 결코 벌지 못합니다. 그리고 4 점수 단위는 20 %에서 시작해 단위마다 5점을 잃는 새 노드가 곧바로 누락 상태가 되었을 때 정확히 버틸 수 있는 시간입니다. 따라서 등록만 되고 실행되지 않는 키는 아무것도 벌지 못한 채 퇴출됩니다.

점수 20 %로 입회한 시점부터의 타임라인: 12시간짜리 점수 단위 넷과 첫 자기 블록이 모두 있어야 노드가 성숙하여 수입을 얻습니다
점수 20 %로 입회한 시점부터의 타임라인: 12시간짜리 점수 단위 넷과 첫 자기 블록이 모두 있어야 노드가 성숙하여 수입을 얻습니다

스테이크는 아무것도 벌지 않습니다

스테이크는 예금이 아니라 보증금입니다. 이자를 주지 않으며, 스테이크가 크다고 블록이나 보상이 늘지도 않습니다. 고정 보수도 없습니다.

저장 증명 보상

저장은 기본으로 켜져 있습니다. 저장된 파일의 조각과 아카이브의 청크를 보관하는 것은 좌석의 의무이며, 보유자는 조각마다 다섯, 아카이브 청크마다 다섯씩 등록 노드 가운데서 추첨으로 뽑힙니다. 에포크마다 자기 조각을 증명하는 노드는 스토리지 풀에서 약간의 추가 보상을 받습니다(분산 저장소 풀). 노드는 증명하는 조각마다, 활성 파일들의 그 에포크 임대료를 예상 증명 수로 나눈 금액을 받습니다. 증명이 다른 보유자들의 다수 의견에 밀린 보유자는 점수가 아니라 그 에포크의 보상만 잃습니다. 아카이브는 롱제비티 풀에서 지급됩니다. 저장 에포크마다 그 풀의 10 %를 표본으로 뽑힌 청크를 증명하는 노드들이 똑같이 나눠 받습니다(아카이브와 과거 조회).

운영자는 저장을 끌 수 있습니다. 그러면 노드는 이 저장 보상만 잃습니다. 한 번도 증명하지 않는 보유자는 그 조각에 대해 아무것도 받지 못하고 점수도 잃지 않으며, 그 조각은 작동하는 사본이 하나 줄어듭니다.

같이 보기