ETFFIN Finance >> Finanza personale corso >  >> Criptovaluta >> Blockchain

Il meccanismo Proof of Stake nelle criptovalute

Nell'articolo precedente, abbiamo appreso del meccanismo di prova del lavoro. Abbiamo anche appreso come la popolarità di Bitcoin significhi che il meccanismo di prova del lavoro rimane il meccanismo di consenso più potente e ampiamente utilizzato nel mercato delle criptovalute. Abbiamo anche appreso che uno dei maggiori difetti del meccanismo di prova del lavoro era che richiedeva molte risorse. Quindi, molta potenza di calcolo produttiva ed elettricità venivano utilizzate per compiti apparentemente arbitrari. Questo stava sottraendo queste risorse a sforzi più produttivi nell'economia.

Molti esperti nella comunità delle criptovalute concordano con questa critica. Questo è il motivo per cui hanno creato un altro meccanismo chiamato meccanismo di prova del gioco. Il meccanismo di prova del gioco è stato adottato da un'altra popolare criptovaluta chiamata Ethereum. Questo meccanismo è relativamente nascente, ma è ancora considerato una valida alternativa al concetto di prova del lavoro.

Che cos'è la prova di partecipazione?

La prova del lavoro è una competizione tra computer per decidere chi ottiene il diritto di inserire il prossimo blocco di dati nella blockchain . Questa competizione viene vinta in base alla capacità di calcolo. Però, la prova della posta in gioco è diversa. Questo perché invece di usare la potenza di calcolo, i partecipanti possono utilizzare monete reali per ottenere il diritto di aggiornare la blockchain e guadagnare più monete.

Questa puntata viene utilizzata come deposito cauzionale che garantisce che i validatori non formino dati errati nella blockchain . Questo perché se falsificano dati errati, perdono una parte della loro partecipazione nel processo. È per questo motivo che le transazioni indirizzate a un determinato nodo hanno generalmente importi di transazione inferiori rispetto al valore del deposito cauzionale che dovranno incamerare in caso di errore.

Come funziona la prova di partecipazione?

  1. Nella prima fase del meccanismo di prova del gioco, si suppone che i partecipanti volenterosi depositino monete (denaro) nel loro nodo (dispositivo informatico). Una volta fatto questo, la rete considera il dispositivo informatico pronto per la competizione

  2. Nel passaggio successivo, tutti i nodi idonei competono tra loro per aggiornare il successivo blocco di dati nel registro distribuito. È necessario comprendere che la terminologia utilizzata qui è diversa. Quando viene utilizzato il meccanismo di prova del lavoro, le monete vengono estratte. Però, in questo caso, si dice che il blocco sia "forgiato" (non estratto). Anche, le persone che creano nuovi blocchi di dati sono chiamate validatori (non minatori).

  3. Nella terza fase, la rete sceglie un dispositivo di calcolo casuale per falsificare effettivamente il record. Gli sviluppatori di criptovalute hanno assicurato che il dispositivo informatico viene scelto a caso in base a diversi fattori. Ad esempio, i nodi che sono stati in competizione per molto tempo ma non hanno avuto la possibilità hanno anche l'opportunità di creare il blocco successivo. Questo viene fatto per garantire che nessun gruppo di persone sia in grado di ottenere il controllo completo sul processo di forgiatura.

  4. Finalmente, dopo che il blocco è stato estratto, il nodo utilizzato per la forgiatura ottiene alcune monete come ricompensa per i loro sforzi. Esistono diversi tipi di criptovalute che utilizzano questo meccanismo e ognuna ha il suo modo per determinare come calcolare e distribuire i premi.

  5. Al fine di fornire alla rete un tempo che consenta loro di ricontrollare la validità delle transazioni, la ricompensa ricevuta così come la puntata sono bloccate per qualche tempo. Vengono rilasciati solo dopo che la rete sa che la transazione non è errata o fraudolenta.

Vantaggi della prova di partecipazione

  1. Il meccanismo della prova del gioco è molto meno dispendioso rispetto al meccanismo della prova del lavoro. Utilizza una moneta esistente come garanzia per garantire l'accuratezza della transazione. Anche, i validatori sono scelti in modo casuale che rende il sistema decentralizzato.

  2. Il meccanismo di prova della posta può essere eseguito su qualsiasi dispositivo informatico medio. Non richiede costose attrezzature minerarie come prerequisito. Questo è il motivo per cui il proof of stake attrae un gran numero di validatori che assicura che il sistema cresca e allo stesso tempo lo rende più robusto.

Problemi con la prova di partecipazione

  1. Gli algoritmi per la prova di puntata sono scritti in modo tale che la puntata giochi un ruolo molto importante nella selezione del validatore. Ciò significa che se la persona A ha investito $ 10 come puntata e la persona B ha investito $ 50 come puntata, quindi la persona B ha cinque volte più probabilità di avere l'opportunità di convalidare la transazione. In un modo, il metodo della prova della posta favorisce i ricchi. Però, questo era anche il caso delle prove di lavoro in cui i ricchi avevano l'opportunità di acquistare apparecchiature più avanzate che utilizzano una potenza di calcolo più elevata. Il sistema di prova della posta funziona in modo tale che i ricchi abbiano l'opportunità di convalidare più transazioni. Di conseguenza, diventano più ricchi, il che aumenta ulteriormente le loro possibilità di essere scelti come prossimo validatore.

  2. In continuità con il punto precedente, è anche vero che se un investitore o un gruppo di investitori dovesse investire il 51% della quota nei nodi, potrebbero ottenere il controllo di maggioranza. Ciò consentirebbe loro di scrivere e convalidare transazioni fraudolente. Però, questo non è pratico dato che la maggior parte delle criptovalute oggi è valutata in miliardi di dollari. È improbabile che qualsiasi gruppo di investitori con quel tipo di denaro venga coinvolto in una vera e propria frode.

Dai punti di cui sopra, è evidente che il proof of stake è un meccanismo più rispettoso dell'ambiente per convalidare le transazioni blockchain. È anche altrettanto efficace (se non di più) del concetto di prova del lavoro per garantire che l'integrità del sistema rimanga intatta.