ZooBC wiki

Changes to “Leaving the registry”

#844 (zoobc.how, 2026-10-26 22:31 UTC) → #1071 (zoobc.how, 2026-10-27 00:42 UTC): Seed article updated

…
1. From its first skipped turn it is **missing**: it earns nothing, and its participation score falls by 5 points (out of 100) per score unit, spread evenly over the unit's blocks.
2. At the fourth missed turn in a row it is **suspended** and leaves the producer draw, still missing.
+ 3. When its score reaches zero it is **expelled**: 90 % of the stake returns to the owner at once and 10 % goes to the longevity pool.
− 3. When its score reaches zero it is **expelled**: 90 % of the stake returns to the owner and 10 % goes to the longevity pool.
 
On a network of fewer than 2,880 nodes a score unit is 12 hours, so a silent node lasts:
…
## Claiming with the node key
 
+ ClaimNodeRegistration (type 770) lets whoever holds the node key claim the stake to an account they control. It exists for an owner who has lost access to the owner account, and it carries a proof of ownership signed by the node key. The owner's own claim is treated as a removal: the same 7-day cool-down, and the same 10 % to the longevity pool if the node was missing or suspended when it left. A claim backed by the node key alone, sent from any other account, is announced and paid 40,320 blocks (7 days) later, unless the owner removes the node first; 10 % goes to the pool if the node is missing then ([[node-keys]]). An owner who has lost the owner key claims from another account, so its claim also waits those 40,320 blocks.
− ClaimNodeRegistration (type 770) lets whoever holds the node key claim the stake to an account they control. It exists for an owner who has lost access to the owner account, and it carries a proof of ownership signed by the node key. The owner's own claim takes effect at once. Anyone else's claim is announced and executes 40,320 blocks later, unless the owner removes the node first ([[node-keys]]). An owner who has lost the owner key claims from another account, so its claim also executes 40,320 blocks later.
 
## The 10 % at risk
…
|---|---|
| removal of a healthy node | 100 %, after 7 days |
+ | removal while missing or suspended | 90 %, after 7 days |
+ | expulsion at score zero | 90 %, at once |
− | removal while missing or suspended | 90 % |
− | expulsion at score zero | 90 % |
| withdrawal from the queue before admission | 90 % |
+ | drop from the queue for missed attendance | 90 %, at once |
− | drop from the queue for missed attendance | 90 % |
 
The 10 % is never burned. It goes to the longevity pool, which pays the working nodes through the coinbase lottery ([[zbc-never-burned]]). The queue cases are explained in [[node-queue]]. Raising a stake, by contrast, costs only the transaction's fee.
…

History