Wiki di ZooBC
Fondamenti di ZooBC

Glossario

Definizioni brevi dei termini usati in questa wiki, con il termine inglese tra parentesi quando è diverso. Ognuna rimanda all'articolo che lo spiega per intero. I valori sono quelli di mainnet.

A

  • Accesso MetaMask (MetaMask access): ogni nodo incorpora un adattatore JSON-RPC in stile Ethereum, per impostazione predefinita sulla macchina del nodo stesso, tramite il quale wallet e strumenti Ethereum possono leggere i saldi e inviare ZBC da account di tipo Ethereum. Vedi MetaMask e accesso in stile Ethereum.
  • Account: un indirizzo sulla catena che può detenere ZBC e token. Un account nativo è identificato dalla sua chiave pubblica Ed25519. Vedi Account e indirizzi.
  • Account multifirma (multisignature account): un account senza chiave che spende solo quando una soglia dei suoi partecipanti ha firmato. Vedi Multifirma.
  • Altezza finalizzata (finalized height): l'altezza della catena principale indicata dall'ultimo blocco spine co-firmato. Nessuna riorganizzazione può attraversarla. Vedi Finalità e rollback.
  • API del nodo (node API): l'API HTTP pubblica che ogni nodo offre sotto /api/v1/, aperta in lettura a chiunque. Vedi L'API del nodo.
  • App (apps): giochi e scommesse le cui regole sono integrate in ogni nodo. Ogni mossa è una transazione, e il protocollo paga le vincite. Vedi App su ZooBC.
  • App a pagina singola (one-page app): un'applicazione costruita come singola pagina web che legge l'API di un nodo e firma le transazioni nel browser. Vedi Costruire un'app come singola pagina HTML.
  • App channel (channel app): una partita a due giocatori giocata off-chain come voucher firmati e regolata sulla catena con un'unica transazione, che ciascuno dei due giocatori può sostituire con una catena più lunga di mosse firmate entro una finestra di contestazione di 240 blocchi. Vedi App channel.
  • App multigiocatore (multiplayer app): un gioco da tavolo o di dadi per 2-4 posti con puntate uguali; il vincitore prende il piatto meno un rake dell'1 %. Vedi App multigiocatore.
  • Archiviazione decentralizzata (decentralised storage): il modo in cui ZooBC conserva i file più grandi, divisi in frammenti da 1 MiB con solo il manifest sulla catena, e le porzioni dell'archivio. Ogni frammento o porzione è detenuto da cinque nodi registrati scelti a sorte. L'archiviazione è attiva per impostazione predefinita; un nodo che la disattiva perde solo le ricompense di archiviazione. Vedi Il pool di archiviazione decentralizzata.
  • Archivio (archive): ogni snapshot dal blocco 0, conservato dall'archiviazione decentralizzata, non da ogni nodo: le porzioni di ogni snapshot sono detenute da cinque nodi registrati scelti a sorte, così che si possa ricostruire lo stato a qualsiasi momento passato. Ogni nodo conserva solo i suoi ultimi tre snapshot. A ogni epoca di archiviazione, il 10 % del pool di longevità viene pagato in parti uguali ai nodi che dimostrano le porzioni campionate. Vedi L'archivio e la lettura del passato.
  • Attestazione (attestation): la dichiarazione firmata da un nodo registrato sul valore di un evento (AttestEvent). Quando due terzi del registro attivo attestano lo stesso valore, l'evento si risolve. Vedi Trigger e attestazioni.
  • Autorità di release (release authority): l'unica chiave, indicata nella genesi, che registra e revoca le release del software. Due terzi dei seggi possono porre il veto alle sue release o sostituirla. Vedi Release e aggiornamenti.

B

  • Batch: un'unica transazione che contiene più azioni dello stesso tipo, tutto o niente: fino a 25 pagamenti in ZBC, 32 trasferimenti di token o 1.000 prove di archiviazione. La sua commissione minima è la somma di ciò che ciascuna azione pagherebbe da sola, con il messaggio addebitato una sola volta. Vedi Una transazione per account per blocco, e i batch.
  • BIP-39: lo standard alla base della frase di recupero di 12-24 parole da cui un wallet deriva le sue chiavi. Vedi Procurarsi un wallet e custodirlo al sicuro.
  • Blocco (block): un insieme firmato di transazioni e ricevute che estende la catena. Ne arriva uno ogni 15 secondi. Vedi Blocchi e tempo.
  • Blocco genesi (genesis block): il blocco 0, che rappresenta l'intero stato iniziale di una catena. Vedi Il blocco genesi.
  • Blocco vuoto (empty block): un blocco senza transazioni. Contiene comunque ricevute e la propria coinbase. I produttori tardivi, dalla posizione 10 dell'estrazione in poi, possono produrre solo blocchi vuoti. Vedi Round prioritari, blocchi vuoti e il produttore precedente.
  • Bridge: il modo in cui le monete wrapped ZBTC, ZETH, ZUSDC e ZUSDT vengono coniate, una per una, quando due terzi dei seggi conteggiati attestano un deposito sulla catena d'origine, e bruciate al prelievo, senza commissione del bridge. Le sue regole fanno parte del nodo dalla versione 0.5.8; le catene vengono rilanciate sulla versione 0.5.8 senza avviare il servizio del bridge. Vedi Il bridge e le monete wrapped.

C

  • Canone degli account (account rent): il canone fisso che ogni account che detiene ZBC paga, 0,01 ZBC ogni 30 giorni all'inizio. Un account il cui saldo non riesce a coprirlo viene eliminato. Vedi Canone degli account e pruning.
  • Catena spine (spine chain): una lenta catena di accompagnamento, un blocco al giorno, co-firmata da due terzi dei seggi. Fa da checkpoint alla catena principale e contiene i manifest degli snapshot e i cambi delle chiavi dei nodi. Vedi La catena spine.
  • Checksum: gli ultimi 3 byte di un indirizzo, ricavati dallo SHA3-256 della chiave e del prefisso, che permettono ai wallet di rifiutare un indirizzo digitato male. Vedi Account e indirizzi.
  • Chiave del nodo (node key): la chiave ZNK_ conservata su un nodo, che firma i suoi blocchi, le prove del seed, le ricevute e i compiti. Vedi Le chiavi di un nodo.
  • Chiave del proprietario (owner key): il normale account ZBC_ che registra un nodo, ne cambia la chiave e lo rimuove, e riceve le vincite del nodo alla lotteria. Vedi Le chiavi di un nodo.
  • Ciclo di snapshot (snapshot cycle): i 172.800 blocchi (30 giorni) tra uno snapshot e l'altro, che sono anche il periodo dei canoni e dei voti sui prezzi. Vedi Blocchi e tempo.
  • CloseLongevity: la transazione con cui un pagante di un record di longevità vota per chiuderlo. Il denaro dei paganti viene usato in ordine di arrivo; quando ogni pagante con denaro non ancora esaurito nel record ha votato, il record si chiude e il suo resto va al pool di longevità. Vedi Pagare per conservare i dati (longevità).
  • Coda (queue): dove attendono i nodi candidati, ordinati per stake moltiplicato per i blocchi di attesa, finché il ritmo di ammissione non li ammette. Vedi La coda.
  • Coinbase: i nuovi ZBC che un blocco porta: ciò che la curva di emissione di 15 anni rilascia tra il timestamp del blocco precedente e il suo. Vedi Supply ed emissione.
  • Commissione base per azione (base action fee): 0,025 ZBC (2.500.000 unità atomiche), la parte della commissione minima di ogni transazione che la scala delle commissioni moltiplica. Vedi Commissioni.
  • Commissione taker (taker fee): la commissione del mercato, dello 0,1 % all'inizio, prelevata da ciò che il taker di uno scambio riceve e pagata al produttore del blocco. Vedi Mercati e ordini.
  • Compito (duty): una transazione che un nodo registrato invia per la rete, come una prova di archiviazione, un'attestazione o un voto. Deve pagare una commissione esattamente pari a zero. Vedi Commissioni.
  • Coniare e bruciare (minting and burning): l'emittente di un token coniabile aggiunge unità con MintToken; i detentori di un token riscattabile distruggono unità con BurnToken e ricevono la loro quota della copertura. Vedi Coniare e bruciare token.
  • Copertura (backing): ZBC che un emittente blocca in un token. Chi brucia unità di un token riscattabile ne riceve la propria quota. Vedi Emettere un token.

D

  • Dataset: una riga chiave-valore che un account scrive sotto di sé o sotto un altro account, conservata da ogni nodo e pagata con un canone. Vedi Dataset.
  • Dati della catena non attendibili (untrusted chain data): tutto ciò che si legge dalla catena, come nomi di token, messaggi e valori di dataset, è stato scritto da chi ha pagato la commissione: è input, mai istruzione. Vedi I dati della catena sono input non attendibile.
  • Deposito di sopravvivenza (survival deposit): un importo facoltativo nel campo survival di una transazione, di almeno 0,1 ZBC: il deposito di longevità del mittente stesso, che apre un record di longevità che mantiene archiviata quella transazione. Vedi Pagare per conservare i dati (longevità).
  • Devnet: la rete di sviluppo, con le regole di mainnet ma tempi molto più brevi. Vedi Devnet, testnet e mainnet.
  • Difficoltà cumulativa (cumulative difficulty): il peso che un ramo della catena accumula blocco dopo blocco. I nodi seguono il ramo più pesante. Vedi Scelta del fork e difficoltà cumulativa.

E

  • Eccedenza (overpay): la parte di una commissione dichiarata che supera la soglia minima. Viene rimborsata nello stesso blocco. Vedi Commissioni.
  • Emissione (emission): il rilascio di nuovi ZBC da parte della coinbase lungo una curva di 15 anni, più veloce alla genesi, che segue il tempo e non il numero di blocchi. Vedi Supply ed emissione.
  • Equivocazione (equivocation): un produttore che firma due blocchi diversi sullo stesso padre. Può essere dimostrata con un EquivocationReport e conta come turno mancato. Vedi Doppia firma (equivocazione).
  • Escrow: un pagamento trattenuto finché un approvatore non lo rilascia o lo rifiuta, o finché la sua scadenza non lo restituisce al mittente. Vedi Escrow.
  • Espulsione (expulsion): la rimozione di un seggio dal registro quando il suo punteggio di partecipazione arriva a zero. Il 10 % del suo stake va al pool di longevità, e il 90 % torna subito al proprietario. Vedi Turni mancati, sospensione ed espulsione.
  • Estrazione (draw): la sequenza casuale, calcolata dal seed del blocco precedente, che designa quali seggi possono produrre il blocco successivo e in quale ordine. Vedi L'estrazione: chi produce il prossimo blocco.
  • Explorer: una pagina web servita dai gateway per consultare blocchi, transazioni, account e nodi. Vedi L'explorer e i nodi di archivio.

F

  • Fast sync: avviare un nodo da uno snapshot indicato in un blocco spine co-firmato, invece di riprodurre ogni blocco dalla genesi. Vedi Snapshot e fast sync.
  • Faucet: il servizio di testnet che regala ZBC di prova, dimezzando il pagamento a ogni richiesta. Vedi Devnet, testnet e mainnet.
  • File DFS (DFS file): un piccolo file, fino a circa 64 KiB, trasportato in una transazione e conservato come riga di dataset sotto un percorso. Vedi File sulla catena (DFS).
  • Firma legata alla catena (chain-bound signature): una firma su un digest che include l'hash genesi della catena, quindi valida su una sola catena. Ogni transazione è firmata in questo modo. Vedi Firme legate alla catena.
  • Frase di recupero (recovery phrase): le 12-24 parole da cui un wallet ricostruisce tutte le sue chiavi. Chi le possiede controlla i fondi. Vedi Procurarsi un wallet e custodirlo al sicuro.

G

  • Gateway: un programma separato che serve l'API di un nodo in HTTPS su un dominio pubblico, insieme alle pagine del wallet, dell'explorer e del faucet; è registrato sulla catena con uno stake. Vedi Gateway.
  • Gruppo di account (account group): un unico account dietro fino a 100 indirizzi. Il denaro risiede su un indirizzo di gruppo senza chiave, e ogni membro ha i propri permessi. Vedi Gruppi di account.

H

  • Hardware wallet: un dispositivo di firma. ZooBC ha una specifica di firma per i produttori di dispositivi, ma non viene distribuita alcuna integrazione con dispositivi. Vedi Hardware wallet.
  • Hash genesi (genesis hash): l'hash derivato dalla configurazione genesi. È l'unica identità della catena, e ogni firma di transazione lo copre. Vedi Il blocco genesi.

I

  • Indirizzo senza chiave (keyless address): un indirizzo a cui non corrisponde alcuna chiave privata, come un pool, un gruppo di account o un account multifirma. Le sue monete si muovono solo secondo le regole del protocollo. Vedi Account e indirizzi.
  • **Indirizzo ZBC_**: la forma testuale di 66 caratteri di un account nativo: il prefisso, poi 56 caratteri base32 in sette gruppi di otto. Vedi Account e indirizzi.

L

  • Limite di rollback (rollback limit): la riorganizzazione più profonda che un nodo accetta, 720 blocchi (3 ore). Vedi Finalità e rollback.
  • Longevità (longevity): pagare un deposito perché una transazione scelta resti archiviata su ogni nodo dopo che la cronologia ordinaria è stata eliminata. Vedi Pagare per conservare i dati (longevità).
  • Lotteria coinbase (coinbase lottery): le estrazioni che distribuiscono il pool di ricompensa di ogni blocco in quote uguali tra i possessori di biglietti, con possibilità proporzionali al loro punteggio di partecipazione. Vedi La lotteria coinbase.

M

  • Mainnet: la rete ZooBC i cui ZBC hanno un valore reale. Vedi Devnet, testnet e mainnet.
  • Mancante (missing): lo stato di un nodo da un turno saltato fino al suo prossimo blocco. Un nodo mancante non guadagna nulla (nessuna quota di coinbase, commissioni o longevità) e perde 5 punti su 100 per unità; viene sospeso al suo 4º turno mancato di fila ed espulso a punteggio zero. Vedi Turni mancati, sospensione ed espulsione.
  • Manutenzione dei token (token upkeep): il pagamento che mantiene in vita un token degli utenti oltre il suo periodo gratuito. Quando un token scade, la sua copertura viene pagata ai suoi detentori. Vedi Manutenzione dei token (persistenza).
  • Maturità (maturity): la condizione perché un nuovo nodo guadagni: 4 unità di punteggio dopo la sua ammissione e un blocco proprio, cioè 2 giorni finché ci sono meno di 2.880 nodi. Vedi Maturità e guadagni.
  • Mercato (market): un order book on-chain per una coppia di token, con ordini limite e ordini a mercato e una commissione taker. Vedi Mercati e ordini.
  • Messaggio firmato (signed message): un messaggio off-chain firmato con una chiave ZooBC secondo lo schema ZBC-MSG-v2, legato alla catena, con gli strumenti da riga di comando come zbc-cli; il wallet web non ne firma nessuno. Le transazioni possono anche trasportare messaggi cifrati per il destinatario. Vedi Messaggi firmati e cifrati.
  • Minimo della coda (queue minimum): lo stake più piccolo con cui un nodo può entrare in coda: 100 ZBC all'inizio, votabile tra un'unità atomica e 250 ZBC. Vedi Registrare un nodo.
  • Modalità air-gap (air-gap mode): una modalità del wallet web che firma su un computer che non va mai online, e mostra la transazione firmata come testo e come codice QR perché un wallet online la invii. Vedi Il wallet web.
  • Modello di minaccia (threat model): ciò a cui il Proof of Participation è progettato per resistere, dagli attacchi di maggioranza e Sybil alle riscritture long-range. Vedi Da cosa si difende il Proof of Participation.
  • Monete genesi (genesis coins): i 14 token con cui ogni catena parte, come ZUSD e ZBTC. Non possono essere né coniate né riscattate. Vedi Token e mercati.

N

  • Nodo (node): un computer che esegue il software ZooBC, che conserva e verifica la catena e offre l'API. Vedi Che cos'è ZooBC e Gestire un nodo.
  • Nodo di archivio (archival node): un nodo registrato che esegue anche il servizio di archivio, l'indice dietro ricerca, statistiche ed explorer. Vedi L'explorer e i nodi di archivio.
  • Nodo follower (follower node): un nodo che scarica e verifica l'intera catena senza produrre blocchi. Vedi Che cos'è ZooBC.
  • No-op pagata (paid no-op): una transazione che arriva in un blocco ma la cui condizione fallisce quando viene applicata. Paga la sua commissione e non cambia nient'altro. Vedi Transazioni.

O

  • Offerta di swap (swap offer): un'offerta di scambiare un asset con un altro, accettata per intero da un unico taker. Vedi Offerte di swap.
  • Oggetto dataset (dataset object): l'oggetto a cui appartiene una riga di dataset, indicato dall'hash della transazione che lo ha creato, con un proprietario e un indirizzo di deposito ZBS_. Vedi Dataset.

P

  • Pagamento liquido (liquid payment): un pagamento che matura in modo uniforme in un tempo stabilito. Entrambe le parti possono fermarlo, e la parte maturata viene pagata. Vedi Pagamenti liquidi (flussi).
  • Pagina di verifica (verify page): la pagina del gateway che calcola nel browser l'impronta di un file scaricato e cerca l'hash sulla catena. Vedi Verificare un file scaricato.
  • Passo (step): il multiplo che ogni importo di un token deve rispettare, 10^(8 − decimali) unità atomiche. Vedi Decimali e passo.
  • Peer prioritari (priority peers): i peer che il protocollo assegna a ogni nodo registrato, 12 su mainnet, riestratti ogni 40 blocchi. Inoltrare dati a loro fa guadagnare ricevute. Vedi Ricevute e topologia della rete.
  • Periodo di attesa (cool-down): i 40.320 blocchi (7 giorni) durante i quali lo stake di un nodo che esce, per rimozione o per rivendicazione del suo proprietario, viene trattenuto prima di essere riaccreditato. Vedi Uscire dal registro.
  • Pin della release (release pin): un blocco spine noto distribuito con una release. Un nodo la cui spine memorizzata lo contraddice non funziona su quella spine. Vedi Il pin della release.
  • Politica di ripartizione (split policy): un'impostazione dell'account che invia quote dei pagamenti in entrata a un massimo di 10 destinatari. Vedi Politiche di ripartizione e di transazione.
  • Politica di transazione (transact policy): un'impostazione dell'account che rifiuta intere categorie di transazioni. Vedi Politiche di ripartizione e di transazione.
  • Pool coinbase (coinbase pool): la parte del tetto della supply che la genesi non distribuisce, rilasciata dalla coinbase in 15 anni. Vedi Supply ed emissione.
  • Pool delle app (apps pool): l'account senza chiave ZBCAPPS, il banco delle scommesse in solitaria. Riceve le puntate in solitaria e il rake dell'1 % dei giochi multigiocatore, e paga le vincite in solitaria. Vedi Il pool delle app.
  • Pool di archiviazione (storage pool): l'account senza chiave ZBCSTORE che riceve il canone dei file archiviati e paga le ricompense per le prove di archiviazione. Vedi I pool.
  • Pool di longevità (longevity pool): l'account senza chiave ZBCLONGV che raccoglie canoni, penalità, commissioni di presenza dei nodi in coda e spiccioli degli account eliminati. Versa una fetta del suo saldo nella lotteria di ogni blocco e, a ogni epoca di archiviazione, il 10 % ai nodi che dimostrano le porzioni campionate dell'archivio. Vedi I pool.
  • Pool di ricompensa (reward pool): ciò che la lotteria di un blocco distribuisce: la sua coinbase, le sue commissioni e una fetta del pool di longevità. Vedi La lotteria coinbase.
  • Possessore di biglietto (ticket holder): un nodo registrato maturo e né mancante né sospeso. Solo i possessori di biglietti partecipano alla lotteria coinbase. Vedi La lotteria coinbase.
  • Produttore precedente (previous producer): il nodo che ha prodotto l'ultimo blocco. Resta nell'estrazione ma viene retrocesso al round 10. Vedi Round prioritari, blocchi vuoti e il produttore precedente.
  • Proof of Participation: il consenso di ZooBC. I blocchi li producono nodi registrati estratti a sorte, e l'inoltro, misurato dalle ricevute, fissa la quota di ogni nodo delle nuove monete. Vedi Proof of Participation.
  • Proof of Work, Proof of Stake: modelli in cui la possibilità di produrre un blocco segue la potenza di hash o le monete in staking. Nell'estrazione di ZooBC ogni seggio attivo ha la stessa possibilità. Vedi Il Proof of Participation a confronto con PoW e PoS.
  • Prova di archiviazione (storage proof): l'hash che il detentore di un frammento invia a ogni epoca per dimostrare di conservare ancora un frammento di un file archiviato o una porzione dell'archivio; un compito esente da commissioni. Vedi Il pool di archiviazione decentralizzata.
  • Pruning degli account (pruning of accounts): l'eliminazione di un account il cui saldo non riesce a pagare il suo canone. I suoi spiccioli vanno al pool di longevità. Vedi Canone degli account e pruning.
  • Pruning della cronologia (pruning of history): i nodi che scartano i blocchi e le transazioni vecchi, conservando da uno a due periodi di snapshot, tranne ciò che la longevità mantiene. Vedi Pruning della cronologia.
  • Punteggio di partecipazione (participation score): la misura di un nodo da 0 a 100 %, che parte dal 20 %. Sale con le ricevute nei blocchi del nodo, scende finché il nodo è mancante e pesa la lotteria coinbase. Vedi Il punteggio di partecipazione.

R

  • Registro dei nodi (node registry): l'insieme on-chain dei nodi autorizzati a produrre blocchi, con la chiave, il proprietario, lo stake e lo stato di ogni nodo. Vedi Il registro dei nodi e i suoi seggi.
  • Regole dei due terzi (two-thirds rules): le decisioni che richiedono due terzi del registro, come i blocchi spine, gli accrediti del bridge, gli eventi degli oracoli e i veti sulle release. Vedi Le regole dei due terzi.
  • Relay: un servizio registrato che trasporta la segnalazione delle chiamate e la presenza online per i wallet. Vedi Relay.
  • Ricevuta (receipt): una dichiarazione che un nodo registrato firma quando riceve un blocco o una transazione da un altro nodo registrato. Le ricevute dimostrano l'inoltro. Vedi Ricevute e topologia della rete.
  • Ritmo di ammissione (admission pace): il timer che ammette un nodo in coda per ciclo di 600 giorni divisi per i seggi conteggiati, entro un minimo di 7 e un massimo di 90 giorni. Vedi Il ritmo di ammissione.
  • Rivendicazione (claim): la transazione (ClaimNodeRegistration) con cui chi detiene una chiave del nodo sposta lo stake del seggio su un account che controlla. La rivendicazione del proprietario stesso viene trattata come una rimozione, con il periodo di attesa di 7 giorni; una rivendicazione da qualsiasi altro account viene eseguita una settimana dopo, a meno che il proprietario non rimuova prima il nodo. Vedi Uscire dal registro.
  • Round: un intervallo di 15 secondi dopo il blocco precedente. Il nodo estratto per il round r può produrre il blocco con obiettivo 15 × r secondi dopo il suo padre. Vedi Round, tempi e finestre.

S

  • Scadenza (expiry): la finestra dopo il suo timestamp in cui una transazione può essere inclusa in un blocco: un'ora per impostazione predefinita, fino a un giorno per una transazione di versione 3. Vedi Scadenza e timestamp.
  • Scala delle commissioni (fee scale): il moltiplicatore della commissione base per azione valido per tutta la rete, chiamato anche commissione di trasferimento, che i seggi fissano con un voto in due fasi, commit e reveal. Vedi Voti sui prezzi.
  • Scelta del fork (fork choice): la regola che sceglie tra rami in concorrenza: vince la difficoltà cumulativa più alta, e una parità esatta va all'hash di punta più basso. Vedi Scelta del fork e difficoltà cumulativa.
  • Scommessa in solitaria (solo bet): un gioco come dadi, roulette o testa o croce contro il pool delle app, risolto con il seed di un blocco successivo. Vedi Scommesse in solitaria.
  • Seed del blocco (block seed): il valore casuale che ogni blocco porta, l'output di una VRF calcolata sul seed precedente con la chiave del nodo del produttore. Guida l'estrazione successiva dei produttori e la lotteria coinbase. Vedi Il seed del blocco (VRF).
  • Seggi conteggiati (counted seats): i seggi registrati non sospesi, le voci dei voti sui prezzi. Vedi Voti sui prezzi.
  • Seggi genesi (genesis seats): gli 11 nodi registrati con cui ogni catena parte, detenuti dalla ZooBC Foundation. Vedi La ZooBC Foundation.
  • Seggio (seat): il posto di un nodo nel registro dei nodi. Ogni seggio attivo ha la stessa possibilità nell'estrazione dei produttori. Vedi Il registro dei nodi e i suoi seggi.
  • Snapshot: l'intero stato della catena a una certa altezza, scritto da ogni nodo ogni 172.800 blocchi (30 giorni) e indicato in un blocco spine. Ogni nodo conserva i suoi ultimi tre; l'archivio li conserva tutti. Vedi Snapshot e fast sync.
  • Soglia di prontezza (readiness gate): la regola che attiva un pacchetto di nuove regole solo quando due terzi dei produttori registrati hanno prodotto blocchi con una release che le conosce. Vedi Release e aggiornamenti.
  • Soglia minima (floor): la commissione minima di una transazione, calcolata allo stesso modo da ogni nodo. Tutto ciò che viene dichiarato oltre viene rimborsato. Vedi Commissioni.
  • Sospensione (suspension): un nodo viene tolto dall'estrazione al suo 4º turno mancato consecutivo, e non possiede alcun biglietto della lotteria finché è sospeso. Vedi Turni mancati, sospensione ed espulsione.
  • Stake: gli ZBC che un proprietario blocca per mettere un nodo in coda. Compra un posto nella coda, mai più blocchi, e da solo non rende nulla. Vedi Registrare un nodo.
  • Stato bloccato (wedge): lo stato di un nodo che vede un ramo più pesante confermato oltre il suo limite di rollback. Smette di produrre sul proprio ramo e si ricostruisce dagli snapshot. Vedi Finalità e rollback.
  • Strumenti da riga di comando (command-line tools): gli strumenti della ZooBC Foundation con licenza MIT, in dieci linguaggi, tra cui zbc-cli, che dialogano con un nodo tramite la sua API. Vedi Strumenti da riga di comando.

T

  • Tesoreria (treasury): una delle quattro chiavi di ruolo: un account ordinario che spende ciò che detiene e non può coniare. Vedi La ZooBC Foundation.
  • Testnet: la rete di prova pubblica, con le regole e i valori di mainnet e monete senza valore. Vedi Devnet, testnet e mainnet.
  • Tetto della supply (supply ceiling): 33.333.333,33333333 ZBC per catena, contando gli accrediti della genesi e tutta la coinbase futura. Vedi Supply ed emissione.
  • Tipi di chiave (key types): i tipi di account che ZooBC accetta oltre al proprio: Bitcoin, Ethereum, Solana, Polkadot, Cardano, Ripple, Tron e Tezos, ciascuno con lo schema di firma della propria catena d'origine. Vedi Chiavi e tipi di account.
  • Tipo di transazione (transaction type): uno dei 73 tipi di transazione integrati, ciascuno con regole fisse. Vedi Transazioni.
  • Token: un asset emesso su ZooBC con IssueToken, con un proprio simbolo, una propria supply e una copertura in ZBC facoltativa. Vedi Emettere un token.
  • Topologia (topology): l'assegnazione dei peer prioritari ai nodi registrati, riestratta ogni 40 blocchi dal seed di un blocco. Vedi Ricevute e topologia della rete.
  • Trasferimento pianificato (scheduled transfer): una serie di pagamenti a intervallo fisso, bloccati in anticipo o prelevati a ogni pagamento. Vedi Trasferimenti pianificati.
  • Trigger: ZBC bloccati per un destinatario e rilasciati a una futura altezza, o quando un evento attestato si risolve. Vedi Trigger e attestazioni.

U

  • Unità (unit): l'orologio del punteggio di partecipazione: 2.880 blocchi (12 ore) finché i nodi selezionabili sono meno di 2.880; in un registro più grande, tanti blocchi quanti sono i nodi selezionabili. Un nodo mancante perde 5 punti su 100 per unità, e la maturità richiede 4 unità. Vedi Turni mancati, sospensione ed espulsione.
  • Unità atomica (atomic unit): la quantità più piccola di ZBC, 0,00000001 ZBC. Un ZBC equivale a 100.000.000 di unità atomiche, e la catena conta ogni importo in queste unità. Vedi La moneta ZBC e le sue unità.

V

  • Veto: due terzi dei seggi registrati che attestano contro una release la revocano subito. Vedi Release e aggiornamenti.
  • Voto sui prezzi (price vote): il voto di un seggio su un prezzo votabile. Una volta per ciclo ogni prezzo si sposta alla media dei seggi conteggiati, con ogni voto limitato a +20 % o alla metà. Vedi Voti sui prezzi.
  • VRF: una funzione casuale verificabile (verifiable random function). Il seed del blocco è il suo output, che il produttore non può scegliere. Vedi Il seed del blocco (VRF).

W

Z

  • ZBC: la moneta nativa di ZooBC, con 8 decimali. Vedi La moneta ZBC e le sue unità.
  • ZBC non viene mai bruciato (ZBC is never burned): nessuna regola distrugge ZBC; le quote del 10 % dello stake, le commissioni di presenza dei nodi in coda e gli spiccioli degli account eliminati vanno al pool di longevità. Vedi ZBC non viene mai bruciato.
  • ZooBC Foundation: l'organizzazione che detiene gli 11 seggi genesi di ogni catena e pubblica gli strumenti da riga di comando. Vedi La ZooBC Foundation.