Wiki di ZooBC
Fondamenti di ZooBC

Cosa puoi fare su ZooBC

Ogni funzione di ZooBC è un tipo di transazione integrato nel protocollo, con regole fisse che ogni nodo applica allo stesso modo. Dalla versione 0.5.8 esistono 73 numeri di tipo di transazione (transazioni). Questa pagina è una mappa di ciò che ti permettono di fare, con un link all'articolo su ciascuno.

Pagamenti

  • Inviare ZBC da un account a un altro.
  • Pagare in flusso con un pagamento che matura in modo uniforme nel tempo; entrambe le parti possono fermarlo, e la parte maturata viene pagata (pagamenti liquidi (flussi)).
  • Pianificare una serie di trasferimenti, con un intervallo, un numero di pagamenti e un cliff facoltativo, bloccando l'importo in anticipo o prelevandolo a ogni pagamento (trasferimenti pianificati).
  • Pagare tramite un escrow che un approvatore rilascia o rifiuta prima di una scadenza; chi deve ricevere il pagamento può anche pubblicare una richiesta di escrow che il pagante finanzia (escrow).
  • Spendere da un account multifirma quando un numero sufficiente dei suoi partecipanti ha firmato (multifirma).
  • Bloccare ZBC su un trigger che paga a una futura altezza di blocco, o quando i nodi registrati attestano un evento (trigger e attestazioni).

Ogni transazione può anche portare un breve messaggio, in chiaro o cifrato per il destinatario (messaggi firmati e cifrati).

Token

Emetti un tuo token, con simbolo, nome, supply e copertura in ZBC facoltativa, poi trasferiscilo, conialo, brucialo o mantienilo in vita (emettere un token, coniare e bruciare token, manutenzione dei token (persistenza)). Accanto ai token degli utenti esiste un insieme fisso di 14 monete genesi, e quattro di esse, ZBTC, ZETH, ZUSDC e ZUSDT, sono monete del bridge (token e mercati, bridge e le monete wrapped).

Mercati

  • Mercati con order book: apri un mercato per una coppia di token, poi piazza e annulla ordini limite o ordini a mercato (mercati e ordini).
  • Offerte di swap: offri un asset in cambio di un altro, a chiunque o a una controparte indicata; un solo taker accetta l'intera offerta in una volta (offerte di swap).

Dati e file

  • Dataset: record chiave-valore scritti su un account, pagati con un canone (dataset).
  • Piccoli file sulla catena, fino a circa 64 KiB ciascuno (file sulla catena (DFS)).
  • File più grandi nell'archiviazione decentralizzata: il manifest del file va sulla catena, e i suoi frammenti da 1 MiB sono detenuti da nodi scelti con il rendezvous hashing, che dimostrano a ogni epoca di conservarli ancora. Il canone proviene da un deposito, e il file viene eliminato quando il deposito non riesce a coprire un periodo (pool di archiviazione decentralizzata).
  • Conservare una transazione più a lungo di quanto i nodi conservino la cronologia ordinaria, pagandone la longevità (pagare per conservare i dati (longevità)).

App e giochi

Gioca a giochi da tavolo come scacchi, dama o forza 4 contro altri giocatori, oppure a scommesse in solitaria come dadi, roulette o testa o croce contro il pool delle app. Ogni mossa è una transazione, lo stato della partita è conservato sulla catena e il protocollo paga le vincite (app su ZooBC).

Account e politiche

  • Gruppi di account: un account dietro fino a 100 indirizzi, con permessi di spesa per ogni membro (gruppi di account).
  • Politica di ripartizione: suddividi automaticamente i pagamenti in entrata tra fino a 10 destinatari.
  • Politica di transazione: rifiuta intere categorie di transazioni da e verso un account (politiche di ripartizione e di transazione).

Far funzionare la rete

Registra un nodo ed entra nel registro dei nodi, oppure registra un gateway, un nodo di archivio o un relay (gateway, explorer e i nodi di archivio, relay). I nodi registrati votano anche sui prezzi (voti sui prezzi), attestano eventi, dimostrano l'archiviazione e segnalano le doppie firme (doppia firma (equivocazione)), e un'autorità di release registra le release del software (release e aggiornamenti).

Funzioni integrate: pagamenti, token, dati e file (pagati con un canone), mercati con order book. Non c'è alcun pool di prestito.
Funzioni integrate: pagamenti, token, dati e file (pagati con un canone), mercati con order book. Non c'è alcun pool di prestito.

Che cosa non c'è

Nessun tipo di transazione presta ZBC o fissa un tasso di interesse, e non esistono pool di automated market maker. Non c'è nemmeno una macchina virtuale, quindi nessuno può distribuire un nuovo tipo di contratto: una funzione che non è in questa lista arriva solo con una release del protocollo.

Tutto ciò che è qui può essere combinato in un'applicazione che dialoga con l'API pubblica di un nodo, anche in una costruita come singola pagina web (costruire un'app come singola pagina HTML, idee di progetto).

Vedi anche