Il
#blockchain è mantenuto da una
#PeerstoPeers rete di nodi. I nodi convalidano e trasmettono transazioni, ognuno memorizzando una copia della blockchain per la verifica della proprietà.
#miners non agiscono come nodi ma comunicano con i nodi poiché i miner raggruppano e trasmettono nuove transazioni in blocchi da convalidare dai nodi.
Per essere accettato dai nodi, ogni blocco deve avere una prova di lavoro - che comporta trovare un
#nonce numero.
La prova di lavoro è semplice da verificare ma difficile da generare.
#proofofwork è la base del
$BTC meccanismo di consenso decentralizzato, ossia concordare su quali transazioni considerare valide senza un'autorità centrale.