Meccanismo di consenso (criptovaluta)
Che cos'è un meccanismo di consenso?Un meccanismo di consenso è un meccanismo di tolleranza agli errori che viene utilizzato nei sistemi informatici e blockchain per raggiungere l'accordo necessario su un singolo valore di dati o un singolo stato della rete tra processi distribuiti o sistemi multi-agente, come ad esempio con criptovalute. È utile nella tenuta dei registri, tra le altre cose.
Spiegazione del meccanismo di consenso
In qualsiasi sistema centralizzato, come un database che contiene informazioni chiave sulle patenti di guida in un paese, un amministratore centrale ha l'autorità di mantenere e aggiornare il database. Il compito di effettuare eventuali aggiornamenti, come l'aggiunta / la cancellazione / l'aggiornamento di nomi di persone che si sono qualificate per determinate licenze, è svolto da un'autorità centrale che rimane il solo responsabile del mantenimento di registri autentici.
Le blockchain pubbliche che funzionano come sistemi decentralizzati e autoregolanti funzionano su scala globale senza un'unica autorità. Coinvolgono i contributi di centinaia di migliaia di partecipanti che lavorano alla verifica e all'autenticazione delle transazioni che si verificano sulla blockchain e alle attività di mining del blocco.
In uno stato così dinamico della blockchain, questi registri condivisi pubblicamente necessitano di un meccanismo efficiente, equo, in tempo reale, funzionale, affidabile e sicuro per garantire che tutte le transazioni che si verificano sulla rete siano autentiche e tutti i partecipanti siano d'accordo su un consenso sullo stato del libro mastro. Questo importantissimo compito viene eseguito dal meccanismo del consenso, che è un insieme di regole che decide in merito ai contributi dei vari partecipanti alla blockchain.
Esistono diversi tipi di algoritmi del meccanismo di consenso che funzionano su principi diversi.
La prova del lavoro (POW) è un algoritmo di consenso comune utilizzato dalle reti di criptovaluta più popolari come bitcoin e litecoin. Richiede un nodo partecipante per dimostrare che il lavoro svolto e inviato da loro li qualifica per ricevere il diritto di aggiungere nuove transazioni alla blockchain. Tuttavia, questo intero meccanismo di mining di bitcoin richiede un elevato consumo di energia e tempi di elaborazione più lunghi.
La prova del palo (POS) è un altro algoritmo di consenso comune che si è evoluto come un'alternativa a basso costo e a basso consumo di energia all'algoritmo POW. Implica l'allocazione di responsabilità nel mantenere il libro mastro pubblico in un nodo partecipante in proporzione al numero di token di valuta virtuale da esso detenuti. Tuttavia, questo ha uno svantaggio che promuove il risparmio di criptocoina, anziché la spesa.
Allo stesso modo, ci sono altri algoritmi di consenso come Proof of Capacity (POC) che consentono la condivisione dello spazio di memoria dei nodi che contribuiscono sulla rete blockchain. Maggiore è la memoria o lo spazio sul disco rigido di un nodo, maggiori sono i diritti concessi per la gestione del libro mastro pubblico.
Confronta i conti di investimento Nome del fornitore Descrizione Descrizione dell'inserzionista × Le offerte che compaiono in questa tabella provengono da società di persone da cui Investopedia riceve un compenso.