Cosa sono le monete Proof of Stake: Ultimate Guide — Blockgeeks

Rajarshi Mitra

1 month ago
What are Proof of Stake Coins: Ultimate Guide - Blockgeeks

In questa guida, quali sono le monete Proof of Stake ti presenteremo alcune monete POS promettenti. Prima di andare oltre, vi diamo una panoramica della prova di puntata e del motivo per cui è preferibile rispetto al POW.

Mentre le monete proof-of-work (POW) hanno spianato la strada alle criptovalute, tutti gli indicatori puntano verso il dominio del mercato tramite POS/prova di monete di palo. La cosa veramente sorprendente di POS è che è più scalabile di POW, pur non essendo quasi altrettanto dispendioso. Tuttavia, POS fornisce anche diversi vantaggi economici/dividendi ai suoi utenti, come ad esempio fornire la possibilità di gestire un masternode o puntando le loro monete in un portafoglio in grado di mettere in palio.

Quali sono i meccanismi di consenso?

Per la sua stessa definizione, un ecosistema decentralizzato manca di un organismo centralizzato che controlla le sue attività. Mentre questo li tiene al sicuro dalla corruzione e dai pericoli di un sistema centralizzato, apre una domanda molto valida.

Come si fa qualcosa a fare in un sistema decentralizzato?

In un sistema centralizzato, l'organismo centrale è incaricato di prendere decisioni, che è un lusso che una rete decentralizzata non ha. Per mitigare questo, gli ecosistemi decentralizzati fanno uso di «protocolli di consenso». Il consenso è un modo dinamico per raggiungere un accordo in un gruppo. Mentre il voto si accontenta solo di una regola di maggioranza senza pensare ai sentimenti e al benessere della minoranza, un consenso fa sì che venga raggiunto un accordo che possa giovare all'intero gruppo nel suo complesso.

Da un punto di vista più idealista, il Consenso può essere utilizzato da un gruppo di persone sparsi in tutto il mondo per creare una società più equa ed equa.

Un metodo con cui il processo decisionale di consenso è raggiunto è chiamato «meccanismo di consenso».

Come da Wikipedia, gli obiettivi principali di un meccanismo di consenso sono:

Ricerca di accordi: un meccanismo di consenso dovrebbe ottenere il maggior consenso possibile da parte del gruppo.

Collaborativo: Tutti i partecipanti dovrebbero mirare a lavorare insieme per ottenere un risultato che metta al primo posto l'interesse del gruppo.

Cooperativa: tutti i partecipanti non dovrebbero mettere i propri interessi al primo posto e lavorare come una squadra più di individui.

Egalitario: Un gruppo che cerca di raggiungere il consenso dovrebbe essere il più egualitario possibile. Ciò significa sostanzialmente che ogni voto ha lo stesso peso. Il voto di una persona non puo' essere piu' importante di quello di un'altra.

Incluso: il maggior numero possibile di persone dovrebbe essere coinvolto nel processo di consenso. Non dovrebbe essere come votare regolarmente dove le persone credono che il loro voto non avrà alcun peso nel lungo periodo.

Partecipazione: il meccanismo di consenso dovrebbe essere tale che tutti dovrebbero partecipare attivamente al processo globale.

Il metodo con cui un sistema raggiunge il consenso è chiamato protocolli di consenso o meccanismi di consenso. Durante la creazione di Bitcoin, Satoshi Nakamoto ha completamente cambiato i protocolli di consenso inaugurando il concetto di consenso di Nakamoto. I requisiti per tale protocollo sono i seguenti:

Dovrebbe essere in grado di gestire una vasta area di rete.

Il meccanismo di consenso dovrebbe fornire una corretta convalida delle transazioni da almeno 2/3 della rete.

Dovrebbe proteggere contro la doppia spesa.

La cosa unica del consenso di Nakamoto è il concetto di «difficoltà». La difficoltà potrebbe essere una sorta di lavoro, risorsa o risorsa, che il membro della rete deve investire per creare un nuovo blocco. La «difficoltà» aiuta a:

Verifica del blocco.

Controllo del numero di monete/gettoni che fluttuano nell'ecosistema.

Portare la sicurezza nel sistema.

Stiamo esaminando le due forme più popolari e ampiamente utilizzate di consenso Nakamoto:

Prova di lavoro (POW)

Prova di palo (POS)

Non entreremo nei dettagli del prigioniero di guerra, ma vi diamo una breve idea. In un sistema di consenso POW, abbiamo minatori nella rete che usano le loro risorse computazionali per risolvere enigmi crittograficamente difficili. Se qualcuno risolve correttamente il puzzle, il loro blocco viene aggiunto alla blockchain. In cambio, ricevono una ricompensa per i loro sforzi.

Sfortunatamente, POW ha due problemi principali:

Non è un sistema scalabile.

È estremamente dispendioso in quanto richiede ai minatori di sprecare risorse computazionali reali.

Questo è il motivo per cui molti progetti stanno optando il sistema di consenso proof-of-stake instead,

Cos'è la prova di palo?

La prova della puntata renderà virtuale l'intero processo minerario e sostituirà i minatori con i validatori. Ecco come funzionerà il processo:

I validatori dovranno bloccare alcune delle loro monete come puntata.

Dopodiché, inizieranno a convalidare i blocchi. Significato, quando scoprono un blocco che pensano possa essere aggiunto alla catena, lo convalideranno piazzando una scommessa su di esso.

Se il blocco viene aggiunto, i validatori riceveranno una ricompensa proporzionale alle loro scommesse.

Oltre al meccanismo di consenso, ci sono alcuni progetti che consentono funzionalità speciali di puntamento. In questi progetti, i titolari bloccano una parte dei loro token nella rete per ricevere privilegi speciali come il voto e l'hosting masternodes. Un'altra cosa che devi notare è che ogni progetto ha la sua versione dell'algoritmo Proof of stake S. In questa guida, esamineremo tre progetti che utilizzano (o utilizzeranno) una variante dell'algoritmo Proof of Stake, vale a dire - Ethereum, EOS e Tezos. Dopodiché, andremo a vedere come Dash sfrutta la puntata per eseguire Masternodes.

#1 Ethereum

 What are Proof of Stake Coins: Ultimate Guide - Blockgeeks

Prima di iniziare, c'è una cosa che dovrebbe essere chiarita Ethereum al momento non è una moneta Proof of stake, ma è una moneta POW. Ethereum alla fine passerà a Prova di palo nella sua fase finale. L'implementazione della prova di palo di Ethereum è chiamata «Protocollo Casper». Casper è stato creato per mitigare principalmente il più grande difetto nell'algoritmo Proof of stake - il problema «Niente in palio».

Qual è il problema del Nulla in Palio?

Considera la seguente situazione:

What are Proof of Stake Coins: Ultimate Guide - Blockgeeks

Nel diagramma sopra abbiamo la catena principale (blu) che è stata estrata fino al blocco #53. Tuttavia, esiste un ramo parallelo proveniente dal blocco #50 (rosso). Cosa succederà se alcuni minatori malintenzionati si riuniranno e continueranno ad estrarre la catena rossa fino a quando non supererà quella blu? Tutte le transazioni effettuate nel blocco 51, 52 e 53 saranno immediatamente nulle e annullate.

In un sistema di prova di palo, questo rischio può essere mitigato.

Supponiamo minatore malevolo Alice vuole estrarre sulla catena rossa. Anche se dedica tutto il suo potere di hash, non riuscira' a convincere nessun altro minatore a unirsi a lei sulla nuova catena. Tutti gli altri continueranno a estrarre sulla catena blu perché è più redditizio e privo di rischi per il mio sulla catena più lunga.

Ora, ricordate, il POW è estremamente costoso in termini di risorse. Non ha senso per un minatore sprecare così tante risorse su un blocco che verrà comunque rifiutato dalla rete. Quindi le spaccature della catena sono evitate in un sistema di prova di lavoro perché sarà estremamente costoso.

Tuttavia, le cose sembrano un po' diverse quando si porta in Prova di palo. Se sei un validatore, allora puoi semplicemente mettere i tuoi soldi sia nella catena rossa che nella catena blu senza alcun timore di ripercussioni. Non importa cosa succede, si vince sempre e non hanno nulla da perdere, nonostante quanto dannoso le vostre azioni forse.

Questo è chiamato il problema «Niente in palio», e questo è qualcosa che Ethereum ha dovuto affrontare. Avevano bisogno di un protocollo che potesse implementare POS e mitigare il problema «Niente in palio».

Inserisci il protocollo Casper

Casper è un protocollo POS che ha un meccanismo di punizione integrato. Ecco come funzionerà:

I validatori puntano una parte dei loro eteri come palo.

Dopodiché, inizieranno a convalidare i blocchi. Significato, quando scoprono un blocco che pensano possa essere aggiunto alla catena, lo convalideranno piazzando una scommessa su di esso.

Se il blocco viene aggiunto, i validatori riceveranno una ricompensa proporzionata alle loro scommesse.

Tuttavia, se un validatore agisce in modo malevolo e cerca di fare un «nulla in gioco», verrà immediatamente rimproverato e tutte le loro puntate verranno tagliate.

Chiunque agisca in modo malizioso/bizantino verrà immediatamente punito facendo tagliare il proprio palo. Questo è dove si differenzia dalla maggior parte degli altri protocolli di prova di palo. Gli elementi maligni hanno qualcosa da perdere, quindi è impossibile che non ci sia nulla in gioco.

Ciò significa che i validatori dovranno fare attenzione al loro tempo di attività del nodo. La disattenzione o la pigrizia porteranno loro a perdere il loro palo. Questa proprietà riduce la censura delle transazioni e la disponibilità complessiva. Insieme a tutto ciò, la proprietà «slashing» conferisce anche a Casper un vantaggio distinto rispetto ai protocolli standard di prova dei lavori.

Lo stato attuale di Casper

Attualmente ci sono due versioni dell'algoritmo Casper che sono in fase di sviluppo side-by-side:

Casper the Friendly Finality Gadget (FFG): il fondatore di Ethereum Vitalik Buterin sta sviluppando Casper FFG. FFG è un meccanismo di consenso ibrido POW/proof of stake. I blocchi saranno ancora estratti tramite POW e ogni 50° blocco sarà un checkpoint di prova del palo.

Casper Correct-by-Costruzione (CBC): Vlad Zamfir teste Casper CBC. CBC consente a Ethereum di derivare Casper dinamicamente.

#2 EOS

What are Proof of Stake Coins: Ultimate Guide - Blockgeeks

EOS mira a diventare un sistema operativo decentralizzato in grado di supportare DAPP su scala industriale. Guidato da Dan Larimer e Brendan Blumer, è una delle piattaforme più parlate nel cripto-spazio. Ethereum, come menzionato sopra, sta attualmente utilizzando il protocollo POW, il che lo rende molto lento e inaffidabile. EOS prevede di produrre una piattaforma che può potenzialmente fare milioni di transazioni al secondo. Il modo in cui lo stanno facendo è utilizzando una forma univoca dell'algoritmo Proof of stake, chiamato DPOS o prova delegata della puntata.

Come funziona DPOS?

L'algoritmo standard di consenso proof-of-stake segue il principio di un consenso classico di Nakamoto. La maggioranza dell'intera rete è presa per il processo di consenso. Tuttavia, questo può essere un processo lento man mano che la rete cresce di dimensioni. In DPOS, i delegati vengono eletti dai validatori disponibili attraverso un sistema di voto di approvazione continuo. Questi delegati saranno responsabili del processo di consenso.

In EOS, questi delegati sono chiamati «produttori di blocchi». In totale, 21 produttori di blocchi sono eletti dalla lista dei validatori. Chiunque può partecipare alle elezioni del produttore blocco. Essi saranno autorizzati a produrre blocchi proporzionali al totale dei voti che ricevono rispetto a tutti gli altri produttori.

Per riassumere i ruoli principali dei produttori di blocchi:

Assicurarsi che il loro nodo sia sempre in esecuzione e integro.

Raccogliere le transazioni nei blocchi.

Convalida delle transazioni firmando e trasmettendo quei blocchi.

Mantenere la salute generale e il benessere della rete.

Perché utilizzare DPOS?

Come puoi immaginare, DPOS è molto più veloce del POS semplicemente perché i nodi coinvolti sono molto meno. EOS ha raggiunto un massimo di 3.996 transazioni al secondo. Lo screenshot qui sotto ci mostra anche che i blocchi vengono confermati in EOS in soli 0,5 secondi.

Il sistema DPOS non sperimenta una forcella perché invece di competere per trovare blocchi, i produttori dovranno invece collaborare. In caso di forcella, il consenso passa automaticamente alla catena più lunga.

Che cos'è TAPOS?

Transaction As Proof Of Stake o TAPOS è una caratteristica del software EOS. Ogni transazione nel sistema è necessaria per avere l'hash dell'intestazione del blocco recente. In questo modo si effettua quanto segue:

Impedisce la riproduzione delle transazioni su catene diverse.

Segnala alla rete che un utente e la sua puntata sono su una particolare forchetta.

Impedisce ai validatori di agire in modo malizioso su altre catene.

Spicchi EOS per le risorse

Mentre EOS ed Ethereum sono entrambe piattaforme smart contract, c'è una fondamentale differenza filosofica tra i due progetti. Ethereum agisce come un supercomputer globale che affitta il suo potere agli sviluppatori per costruire le loro DApps. EOS, invece, è costruito su un modello di proprietà. Invece di pagare l'affitto per le risorse, le possiedi tu.

Nel momento in cui metti in gioco i token EOS, ti vengono fornite risorse come Larghezza di banda della rete e Larghezza di banda della CPU in cambio. Poiché la RAM è una risorsa rara, sarà necessario acquistarla dal mercato RAM. Quando vendi le tue risorse come CPU e larghezza di banda di rete, ricevi i token puntati.

#3 Tezos

What are Proof of Stake Coins: Ultimate Guide - Blockgeeks

Tezos è una piattaforma di contratti intelligenti decentralizzata e autogovernativa co-fondata da Arthur Breitman e Kathleen Breitman. La società ha sede in Svizzera e ha raccolto 232 milioni di dollari in un ICO senza limiti in sole due settimane, accettando contributi sia di bitcoin che di etere. Tezos utilizza un liquido proof-of-stake o LPOS per scopi di consenso.

Finora, abbiamo visto due forme di proof-of-stake (POS):

Casper di Ethereum, che prende la maggioranza dell'intera rete.

Il DPOS di EOS che elegge i delegati dalla rete, che a sua volta si occupa del consenso.

LPOS combina aspetti di entrambi questi approcci per creare un meccanismo di consenso basato sui principi della democrazia liquida.

What are Proof of Stake Coins: Ultimate Guide - Blockgeeks

Si tratta di un sistema che passa fluidamente tra democrazia diretta e democrazia rappresentativa (delegata).

Il processo ha le seguenti caratteristiche:

Le persone possono votare direttamente sulle loro politiche.

Le persone possono delegare le loro responsabilità di voto a un delegato che può votare le loro politiche per loro.

Gli stessi delegati possono delegare le loro responsabilità di voto ad un altro delegato che può votare per loro conto. Questa proprietà è chiamata transitività.

Se a una persona non piace il voto dato dal suo delegato, può riprenderlo e votare autonomamente sulla politica.

Quindi, quali sono i vantaggi della democrazia liquida?

L'opinione di ogni persona conta e svolge un ruolo nella creazione della politica finale.

Per diventare un delegato, tutto quello che si deve fare è conquistare la fiducia di una persona. Non hanno bisogno di spendere milioni di dollari per costose campagne elettorali. Per questo motivo, la barriera all'ingresso è relativamente bassa.

A causa della possibilità di oscillare tra democrazia diretta e democrazia delegata, i gruppi minoritari possono essere rappresentati in modo equo.

Infine, ha un modello scalabile. Chiunque non abbia il tempo di votare le proprie politiche può semplicemente delegare le proprie responsabilità di voto.

Cos'è Liquid Proof of Palo?

A differenza di DPOS, non esiste una regola difficile e veloce che i delegati devono assolutamente essere selezionati. È interamente a carico del partecipante quello che vogliono fare. Bene, allora iniziamo con l'LPOS.

LPOS di Tezos richiede di puntare un certo numero di token Tezos per partecipare al consenso sulla blockchain. Il processo di puntamento dei token Tezos (XTZ) è chiamato cottura.

I possessori di token alias «panettieri» possono delegare i loro diritti di convalida ad altri titolari di token senza trasferire la proprietà. A differenza di EOS, la delega è facoltativa.

Blocchi di cottura

Trova e aggiungi blocchi alla blockchain di Tezos attraverso un processo chiamato «cottura». Ecco come funziona:

I panettieri ottengono i diritti di pubblicazione dei blocchi in base alla loro puntata.

Ogni blocco è cotto da un fornaio casuale e poi autenticato da altri 32 panettieri casuali.

Se il blocco è buono per andare, allora il blocco viene aggiunto alla blockchain.

Il panettiere di successo ottiene una ricompensa di blocco e può addebitare commissioni di transazione per tutte le transazioni all'interno del blocco.

Come abbiamo detto prima, i possessori di token hanno la possibilità di delegare i loro diritti di cottura ad altri detentori senza lasciare andare la proprietà dei loro token. Al termine del processo di cottura, il panettiere condividerà le loro ricompense con il resto dei delegati.

#4 TRATTINO

What are Proof of Stake Coins: Ultimate Guide - Blockgeeks

DASH è una delle criptovalute più popolari sul mercato oggi. Il creatore Evan Duffield si è imbattuto in Bitcoin nel 2010 ed è rimasto estremamente colpito dalla tecnologia. Tuttavia, egli non era molto molto eloquente per la lenta velocità delle transazioni e la mancanza di privacy.

Questo è il motivo per cui ha deciso di utilizzare il codice Core e creare la propria criptovaluta il 18 gennaio 2014. Dash era precedentemente chiamato Xcoin che in seguito divenne «DarkCoin», che fu rinominato a Dash. DASH è un portmanteau di «Digital Cash».

Caratteristiche speciali Dash

Invia transazioni private tramite la funzione PrivateSend.

Invia transazioni istantanee ordinate tramite InstantSend.

Poiché DASH è un fork del protocollo Bitcoin, è un sistema proof-of-work (POW).

Come afferma l'ultima funzionalità, DASH è un protocollo POW, invece di un protocollo POS. Quindi, la domanda ovvia è, perché ne stiamo parlando in una guida sulle monete della prova di palo? Bene, DASH ha una funzione che consente ai suoi titolari di ospitare Masternodes e fornire un servizio alla rete.

Cosa sono i Dash Masternodes?

I Masternodes sono come i nodi completi della rete Bitcoin, tranne che devono fornire un particolare servizio alla rete e devono avere un investimento sostanziale nel sistema. Per eseguire un Masternode, si deve puntare un DASH 1000.

Quindi, ora la domanda che si dovrebbe porre è, perché un Masternode ha bisogno di fare questo tipo di investimento?

In cambio dei loro servizi, Masternodes viene ripagato in dividendi sul loro investimento. La promessa di una ricompensa incentiva i Masternodes a lavorare nell'interesse dell'ecosistema. Dash è stata la prima criptovaluta ad implementare il modello Masternode nel suo protocollo.

I masternodes creano una rete di secondo livello, seguendo un algoritmo di prova del servizio, ed esiste in cima alla rete di minatori standard di primo livello. Questo sistema a due livelli crea una sinergia tra i meccanismi di prova del servizio e di prova del lavoro nella rete Dash.

Una volta che un Masternode è attivo, è responsabile di un certo insieme di funzioni come InstantSend e PrivateSend. Essi sono inoltre responsabili della governance delle reti.

Poiché l'esecuzione di un masternode richiede denaro e sforzo, al fine di incentivare gli operatori del nodo, vengono premiati per i loro sforzi. La ricompensa è solitamente il 45% della ricompensa del blocco. Tuttavia, per ottenere una risposta più concreta, avremo bisogno di controllare alcuni parametri.

Sistema di ricompensa dei Masternodes

Poiché il numero di Masternodes attivi nel sistema DASH continua a cambiare, la ricompensa continua a fluttuare secondo questa formula: (n/t) *r*b*a

Le variabili nella formula sono le seguenti:

n è il numero di Masternodes controllati da un operatore

t è il numero totale di Masternodes

r è la ricompensa del blocco corrente (attualmente ~ 3.6 DASH)

b è blocchi in un giorno medio. Per la rete Dash, questo di solito è 576.

a è il pagamento medio Masternode (45% dell'importo medio del blocco)

Il ritorno sull'investimento per l'esecuzione di un Masternode può essere calcolato come: ((n/t) *r * b*a*365) /1000.

Vantaggi del puntamento per gli utenti

Ci sono diversi vantaggi che una moneta può trarre dall'incorporazione di un meccanismo di puntamento. Diamo un'occhiata ad alcuni di loro in questa sezione.

#1 Velocità decrescente del token

«Token Velocity» è una metrica utilizzata per determinare la valutazione a lungo termine di una particolare criptovaluta. Non possiamo sfuggire al fatto che il mercato è pieno di token inutili. Questi token non servono altro scopo che essere solo un mezzo per gli sviluppatori e i creatori di progetti per raccogliere fondi tramite le vendite di folla. Come tali, questi token sono adatti solo per il trading speculativo e non appena il loro prezzo è intorno a un certo livello, vengono venduti. Poiché questi token non hanno quasi alcun valore di mantenimento, si dice che abbiano alta velocità.

Se dovessi definire la velocità del token in termini strettamente matematici, allora sarebbe simile a questo:

Velocità del token = Volume totale delle transazioni/Valore medio della rete.

Se dovessimo capovolgere la formula allora:

Valore medio di rete = Volume totale delle transazioni/Velocità del token.

Ora, questo porta a due conclusioni:

Più velocità dei token = minore valore medio della rete.

Più volume delle transazioni = Più velocità dei token.

Un modo efficace per diminuire la velocità dei token e il movimento generale dei token è bloccarli all'interno della rete come puntata. Questo è il motivo per cui una moneta crittografica POS ha intrinsecamente bassa velocità del token.

#2 Guadagna reddito passivo

Spiccare le tue monete è anche un ottimo modo per bloccare e apprezzare il tuo investimento. Se possiedi una grande parte dei token di un particolare progetto, significa che sei estremamente investito nel suo successo. Se questo è il caso, allora ha senso per voi prendere parte al suo processo di puntata, se ne ha uno.

Monete di prova della puntata: Conclusione

Molti cripto-progetti hanno iniziato a incorporare funzionalità di puntamento in un modo o nell'altro nel loro sistema. Mentre molti dei progetti più recenti stanno optando per un meccanismo di consenso Proof of Stake, DASH ci mostra che una moneta proof-of-work può anche integrare funzionalità di puntata per raccogliere i suoi benefici.

Mentre le monete proof-of-work (POW) hanno spianato la strada alle criptovalute, tutti gli indicatori puntano verso la dominazione del mercato tramite cryptos proof-of-stake (POS). La cosa veramente sorprendente di POS è che è più scalabile di POW, pur non essendo quasi altrettanto dispendioso. Tuttavia, POS fornisce anche diversi vantaggi economici/dividendi ai suoi utenti, come ad esempio fornire la possibilità di gestire un masternode o puntando le loro monete in un portafoglio in grado di mettere in palio. In questa guida, ti presenteremo alcune monete POS promettenti. Prima di andare oltre, vi diamo una panoramica del POS e perché è preferibile rispetto a POW. Quali sono i meccanismi di consenso? Per la sua stessa definizione, un ecosistema decentralizzato manca di un organismo centralizzato che controlla le sue attività. Mentre questo li tiene al sicuro dalla corruzione e dai pericoli di un sistema centralizzato, apre una domanda molto valida. Come si fa qualcosa a fare in un sistema decentralizzato? In un sistema centralizzato, l'organismo centrale è incaricato di prendere decisioni, che è un lusso che una rete decentralizzata non ha. Per mitigare questo, gli ecosistemi decentralizzati fanno uso di «protocolli di consenso». Il consenso è un modo dinamico per raggiungere un accordo in un gruppo. Mentre il voto si accontenta solo di una regola di maggioranza senza pensare ai sentimenti e al benessere della minoranza, un consenso fa sì che venga raggiunto un accordo che possa giovare all'intero gruppo nel suo complesso. Da un punto di vista più idealista, il Consenso può essere utilizzato da un gruppo di persone sparsi in tutto il mondo per creare una società più equa ed equa. Un metodo con cui il processo decisionale di consenso è raggiunto è chiamato «meccanismo di consenso». Come da Wikipedia, gli obiettivi principali di un meccanismo di consenso sono: Ricerca dell'accordo: Un meccanismo di consenso dovrebbe ottenere il maggior consenso possibile dal gruppo. Collaborativo: Tutti i partecipanti dovrebbero mirare a lavorare insieme per ottenere un risultato che metta al primo posto l'interesse del gruppo. Cooperativa: tutti i partecipanti non dovrebbero mettere i propri interessi al primo posto e lavorare come una squadra più di individui. Egalitario: Un gruppo che cerca di raggiungere il consenso dovrebbe essere il più egualitario possibile. Ciò significa sostanzialmente che ogni voto ha lo stesso peso. Il voto di una persona non può essere più importante di quello di un'altra. Incluso: quante più persone possibili dovrebbero essere coinvolte nel processo di consenso. Non dovrebbe essere come votare regolarmente dove le persone credono che il loro voto non avrà alcun peso nel lungo periodo. Partecipazione: il meccanismo di consenso dovrebbe essere tale che tutti dovrebbero partecipare attivamente al processo globale. Il metodo con cui un sistema raggiunge il consenso è chiamato protocolli di consenso o meccanismi di consenso. Durante la creazione di Bitcoin, Satoshi Nakamoto ha completamente cambiato i protocolli di consenso inaugurando il concetto di consenso di Nakamoto. I requisiti per tale protocollo sono i seguenti: Dovrebbe essere in grado di gestire una vasta area di rete. Il meccanismo di consenso dovrebbe fornire una corretta convalida delle transazioni da almeno 2/3 della rete. Dovrebbe proteggere contro la doppia spesa. La cosa unica del consenso di Nakamoto è il concetto di «difficoltà». La difficoltà potrebbe essere una sorta di lavoro, risorsa o risorsa, che il membro della rete deve investire per creare un nuovo blocco. La «difficoltà» aiuta in: Verifica blocco. Controllo del numero di monete/gettoni che fluttuano nell'ecosistema. Portare la sicurezza nel sistema. Stiamo esaminando le due forme più popolari e ampiamente utilizzate di consenso Nakamoto: Proof of Work (POW) Proof-of-State (POS) Non entreremo nei dettagli del POW, ma vi diamo una breve idea. In un sistema di consenso POW, abbiamo minatori nella rete che usano le loro risorse computazionali per risolvere enigmi crittograficamente difficili. Se qualcuno risolve correttamente il puzzle, il loro blocco viene aggiunto alla blockchain. In cambio, ricevono una ricompensa per i loro sforzi. Sfortunatamente, POW ha due problemi principali: non è un sistema scalabile. È estremamente dispendioso in quanto richiede ai minatori di sprecare risorse computazionali reali. Questo è il motivo per cui molti progetti stanno optando il sistema di consenso proof-of-stake instead, Che cos'è la prova di palo? La prova della puntata renderà virtuale l'intero processo minerario e sostituirà i minatori con i validatori. Questo è il modo in cui il processo funzionerà: i validatori dovranno bloccare alcune delle loro monete come puntata. Dopodiché, inizieranno a convalidare i blocchi. Significato, quando scoprono un blocco che pensano possa essere aggiunto alla catena, lo convalideranno piazzando una scommessa su di esso. Se il blocco viene aggiunto, i validatori riceveranno una ricompensa proporzionale alle loro scommesse. Oltre al meccanismo di consenso, ci sono alcuni progetti che consentono funzionalità speciali di puntamento. In questi progetti, i titolari bloccano una parte dei loro token nella rete per ricevere privilegi speciali come il voto e l'hosting masternodes. Un'altra cosa che devi notare è che ogni progetto ha la sua versione dell'algoritmo POS. In questa guida, esamineremo tre progetti che utilizzano (o utilizzeranno) una variazione dell'algoritmo POS, vale a dire - Ethereum, EOS e Tezos. Dopodiché, andremo a vedere come Dash sfrutta la puntata per eseguire Masternodes. #1 Ethereum Prima di iniziare, c'è una cosa che dovrebbe essere chiarita Ethereum al momento non è una moneta POS, ma è una moneta POW. Ethereum alla fine passerà al POS nella sua fase finale. L'implementazione POS di Ethereum è chiamata «Casper Protocol». Casper è stato creato per mitigare principalmente il più grande difetto nell'algoritmo POS: il problema «Niente in palio». Qual è il problema del Nulla in Palio? Considera la seguente situazione: Nel diagramma sopra abbiamo la catena principale (blu) che è stata estrata fino al blocco #53. Tuttavia, esiste un ramo parallelo proveniente dal blocco #50 (rosso). Cosa succederà se alcuni minatori malintenzionati si riuniranno e continueranno ad estrarre la catena rossa fino a quando non supererà quella blu? Tutte le transazioni effettuate nel blocco 51, 52 e 53 saranno immediatamente nulle e annullate. In un sistema POW, questo rischio può essere mitigato. Supponiamo minatore malevolo Alice vuole estrarre sulla catena rossa. Anche se dedica tutto il suo potere di hash, non riuscira' a convincere nessun altro minatore a unirsi a lei sulla nuova catena. Tutti gli altri continueranno a estrarre sulla catena blu perché è più redditizio e privo di rischi per il mio sulla catena più lunga. Ora, ricordate, il POW è estremamente costoso in termini di risorse. Non ha senso per un minatore sprecare così tante risorse su un blocco che verrà comunque rifiutato dalla rete. Quindi le spaccature della catena sono evitate in un sistema di prova di lavoro perché sarà estremamente costoso. Tuttavia, le cose sembrano un po 'diverso quando si porta in POS. Se sei un validatore, allora puoi semplicemente mettere i tuoi soldi sia nella catena rossa che nella catena blu senza alcun timore di ripercussioni. Non importa cosa succede, si vince sempre e non hanno nulla da perdere, nonostante quanto dannoso le vostre azioni forse. Questo è chiamato il problema «Niente in palio», e questo è qualcosa che Ethereum ha dovuto affrontare. Avevano bisogno di un protocollo che potesse implementare POS e mitigare il problema «Niente in palio». Enter Casper Protocol Casper è un protocollo POS che ha un meccanismo di punizione integrato. Questo è il modo in cui funzionerà: i validatori puntano una parte dei loro eteri come palo. Dopodiché, inizieranno a convalidare i blocchi. Significato, quando scoprono un blocco che pensano possa essere aggiunto alla catena, lo convalideranno piazzando una scommessa su di esso. Se il blocco viene aggiunto, i validatori riceveranno una ricompensa proporzionata alle loro scommesse. Tuttavia, se un validatore agisce in modo malevolo e cerca di fare un «nulla in gioco», verrà immediatamente rimproverato e tutti i loro pali verranno tagliati. Chiunque agisca in modo malizioso/bizantino verrà immediatamente punito facendo tagliare il proprio palo. Questo è dove differisce dalla maggior parte degli altri protocolli POS. Gli elementi maligni hanno qualcosa da perdere, quindi è impossibile che non ci sia nulla in gioco. Ciò significa che i validatori dovranno fare attenzione al loro tempo di attività del nodo. La disattenzione o la pigrizia porteranno loro a perdere il loro palo. Questa proprietà riduce la censura delle transazioni e la disponibilità complessiva. Insieme a tutto ciò, il «taglio» conferisce anche a Casper un vantaggio distinto rispetto ai protocolli standard di prova del lavoro. Lo stato attuale di Casper Ci sono attualmente due versioni dell'algoritmo Casper che sono in fase di sviluppo fianco a fianco: Casper the Friendly Finality Gadget (FFG): il fondatore di Ethereum Vitalik Buterin sta sviluppando Casper FFG. FFG è un meccanismo di consenso POW/POS ibrido. I blocchi verranno ancora estratti tramite POW e ogni blocco 50 sarà un checkpoint POS. Casper Correct-by-Costruzione (CBC): Vlad Zamfir teste Casper CBC. CBC consente a Ethereum di derivare Casper dinamicamente. #2 EOS EOS mira a diventare un sistema operativo decentralizzato in grado di supportare DAPP su scala industriale. Guidato da Dan Larimer e Brendan Blumer, è una delle piattaforme più parlate nel cripto-spazio. Ethereum, come menzionato sopra, sta attualmente utilizzando il protocollo POW, il che lo rende molto lento e inaffidabile. EOS prevede di produrre una piattaforma che può potenzialmente fare milioni di transazioni al secondo. Il modo in cui lo stanno facendo è utilizzando una forma univoca dell'algoritmo POS, chiamato DPOS o proof-of-stake delegata. Come funziona DPOS? L'algoritmo standard di consenso proof-of-stake segue il principio di un consenso classico di Nakamoto. La maggioranza dell'intera rete è presa per il processo di consenso. Tuttavia, questo può essere un processo lento man mano che la rete cresce di dimensioni. In DPOS, i delegati vengono eletti dai validatori disponibili attraverso un sistema di voto di approvazione continuo. Questi delegati saranno responsabili del processo di consenso. In EOS, questi delegati sono chiamati «produttori di blocchi». In totale, 21 produttori di blocchi sono eletti dalla lista dei validatori. Chiunque può partecipare alle elezioni del produttore blocco. Essi saranno autorizzati a produrre blocchi proporzionali al totale dei voti che ricevono rispetto a tutti gli altri produttori. Per riassumere i ruoli principali dei produttori di blocchi: assicurarsi che il loro nodo sia sempre in esecuzione e integro. Raccogliere le transazioni nei blocchi. Convalida delle transazioni firmando e trasmettendo quei blocchi. Mantenere la salute generale e il benessere della rete. Perché utilizzare DPOS? Come puoi immaginare, DPOS è molto più veloce del POS semplicemente perché i nodi coinvolti sono molto meno. EOS ha raggiunto un massimo di 3.996 transazioni al secondo. Lo screenshot qui sotto ci mostra anche che i blocchi vengono confermati in EOS in soli 0,5 secondi. Il sistema DPOS non sperimenta una forcella perché invece di competere per trovare blocchi, i produttori dovranno invece collaborare. In caso di forcella, il consenso passa automaticamente alla catena più lunga. Che cos'è TAPOS? Transaction As Proof Of Stake o TAPOS è una caratteristica del software EOS. Ogni transazione nel sistema è necessaria per avere l'hash dell'intestazione del blocco recente. Questo esegue le seguenti operazioni: Impedisce la riproduzione delle transazioni su catene diverse. Segnala alla rete che un utente e la sua puntata sono su una particolare forchetta. Impedisce ai validatori di agire in modo malizioso su altre catene. EOS puntata per le risorse Mentre EOS ed Ethereum sono entrambe piattaforme smart contract, c'è una fondamentale differenza filosofica tra i due progetti. Ethereum agisce come un supercomputer globale che affitta il suo potere agli sviluppatori per costruire le loro DApps. EOS, invece, è costruito su un modello di proprietà. Invece di pagare l'affitto per le risorse, le possiedi tu. Nel momento in cui metti in gioco i token EOS, ti vengono fornite risorse come Larghezza di banda della rete e Larghezza di banda della CPU in cambio. Poiché la RAM è una risorsa rara, sarà necessario acquistarla dal mercato RAM. Quando vendi le tue risorse come CPU e larghezza di banda di rete, ricevi i tuoi token puntati. #3 Tezos Tezos è una piattaforma di contratti intelligenti decentralizzata e autogovernante co-fondata da Arthur Breitman e Kathleen Breitman. La società ha sede in Svizzera e ha raccolto 232 milioni di dollari in un ICO senza limiti in sole due settimane, accettando contributi sia di bitcoin che di etere. Tezos utilizza un liquido proof-of-stake o LPOS per scopi di consenso. Finora, abbiamo visto due forme di proof-of-stake (POS): Casper di Ethereum, che occupa la maggioranza dell'intera rete. Il DPOS di EOS che elegge i delegati dalla rete, che a sua volta si occupa del consenso. LPOS mietitrebbia aspetti di entrambi questi approcci per creare un meccanismo di consenso basato sui principi della democrazia liquida. Si tratta di un sistema che passa fluidamente tra democrazia diretta e democrazia rappresentativa (delegata). Il processo ha le seguenti caratteristiche: Le persone possono votare direttamente sulle loro politiche. Le persone possono delegare le loro responsabilità di voto a un delegato che può votare le loro politiche per loro. Gli stessi delegati possono delegare le loro responsabilità di voto ad un altro delegato che può votare per loro conto. Questa proprietà è chiamata transitività. Se a una persona non piace il voto dato dal suo delegato, può riprenderlo e votare autonomamente sulla politica. Quindi, quali sono i vantaggi della democrazia liquida? L'opinione di ogni persona conta e svolge un ruolo nella creazione della politica finale. Per diventare un delegato, tutto quello che si deve fare è conquistare la fiducia di una persona. Non hanno bisogno di spendere milioni di dollari per costose campagne elettorali. Per questo motivo, la barriera all'ingresso è relativamente bassa. A causa della possibilità di oscillare tra democrazia diretta e democrazia delegata, i gruppi minoritari possono essere rappresentati in modo equo. Infine, ha un modello scalabile. Chiunque non abbia il tempo di votare le proprie politiche può semplicemente delegare le proprie responsabilità di voto. Cos'è Liquid Proof of Palo? A differenza di DPOS, non esiste una regola difficile e veloce che i delegati devono assolutamente essere selezionati. È interamente a carico del partecipante quello che vogliono fare. Bene, allora iniziamo con l'LPOS. LPOS di Tezos richiede di puntare un certo numero di token Tezos per partecipare al consenso sulla blockchain. Il processo di puntamento dei token Tezos (XTZ) è chiamato cottura. I possessori di token alias «panettieri» possono delegare i loro diritti di convalida ad altri titolari di token senza trasferire la proprietà. A differenza di EOS, la delega è facoltativa. Blocchi di cottura Puoi trovare e aggiungere blocchi alla blockchain di Tezos attraverso un processo chiamato «cottura». Funziona così: i panettieri ottengono i diritti di pubblicazione dei blocchi in base alla loro puntata. Ogni blocco è cotto da un fornaio casuale e poi autenticato da altri 32 panettieri casuali. Se il blocco è buono per andare, allora il blocco viene aggiunto alla blockchain. Il panettiere di successo ottiene una ricompensa di blocco e può addebitare commissioni di transazione per tutte le transazioni all'interno del blocco. Come abbiamo detto prima, i possessori di token hanno la possibilità di delegare i loro diritti di cottura ad altri detentori senza lasciare andare la proprietà dei loro token. Al termine del processo di cottura, il panettiere condividerà le loro ricompense con il resto dei delegati. #4 DASH DASH è una delle criptovalute più popolari sul mercato oggi. Il creatore Evan Duffield si è imbattuto in Bitcoin nel 2010 ed è rimasto estremamente colpito dalla tecnologia. Tuttavia, egli non era molto molto eloquente per la lenta velocità delle transazioni e la mancanza di privacy. Questo è il motivo per cui ha deciso di utilizzare il codice Core e creare la propria criptovaluta il 18 gennaio 2014. Dash era precedentemente chiamato Xcoin che in seguito divenne «DarkCoin», che fu rinominato a Dash. DASH è un portmanteau di «Digital Cash». Caratteristiche speciali Dash Invia transazioni private tramite la funzione PrivateSend. Invia transazioni istantanee ordinate tramite InstantSend. Poiché DASH è un fork del protocollo Bitcoin, è un sistema proof-of-work (POW). Come afferma l'ultima funzionalità, DASH è un protocollo POW, invece di un protocollo POS. Quindi, la domanda ovvia è, perché ne stiamo parlando in una guida sulle monete della prova di palo? Bene, DASH ha una funzione che consente ai suoi titolari di ospitare Masternodes e fornire un servizio alla rete. Cosa sono i Dash Masternodes? I Masternodes sono come i nodi completi della rete Bitcoin, tranne che devono fornire un particolare servizio alla rete e devono avere un investimento sostanziale nel sistema. Per eseguire un Masternode, si deve puntare un DASH 1000. Quindi, ora la domanda che si dovrebbe porre è, perché un Masternode ha bisogno di fare questo tipo di investimento? In cambio dei loro servizi, Masternodes viene ripagato in dividendi sul loro investimento. La promessa di una ricompensa incentiva i Masternodes a lavorare nell'interesse dell'ecosistema. Dash è stata la prima criptovaluta ad implementare il Modello Masternode nel suo protocollo. I masternodes creano una rete di secondo livello, seguendo un algoritmo di prova del servizio, ed esiste in cima alla rete di minatori standard di primo livello. Questo sistema a due livelli crea una sinergia tra i meccanismi di prova del servizio e di prova del lavoro nella rete Dash. Una volta che un Masternode è attivo, è responsabile di un certo insieme di funzioni come InstantSend e PrivateSend. Essi sono inoltre responsabili della governance delle reti. Poiché l'esecuzione di un masternode richiede denaro e sforzo, al fine di incentivare gli operatori del nodo, vengono premiati per i loro sforzi. La ricompensa è solitamente il 45% della ricompensa del blocco. Tuttavia, per ottenere una risposta più concreta, avremo bisogno di controllare alcuni parametri. Sistema di ricompensa dei Masternodes Poiché il numero di Masternodes attivi nel sistema DASH continua a cambiare, la ricompensa continua a fluttuare secondo questa formula: (n/t) *r*b*a Le variabili nella formula sono le seguenti: n è il numero di Masternodes che un operatore controlla t è il numero totale di Masternodes r è la ricompensa di blocco corrente (attualmente ~ 3.6 DASH) b è blocchi in un giorno medio. Per la rete Dash questo di solito è 576. a è il pagamento medio Masternode (45% dell'importo medio del blocco) Il ritorno sull'investimento per l'esecuzione di un Masternode può essere calcolato come: ((n/t) *r * b*a*365) /1000. Vantaggi di Spicking per gli utenti Ci sono diversi vantaggi che una moneta può ottenere incorporando un meccanismo di puntamento. Diamo un'occhiata ad alcuni di essi in questa sezione. #1 La velocità dei token decrescente «Token Velocity» è una metrica utilizzata per determinare la valutazione a lungo termine di una particolare criptovaluta. Non possiamo sfuggire al fatto che il mercato è pieno di token inutili. Questi token non servono altro scopo che essere solo un mezzo per gli sviluppatori e i creatori di progetti per raccogliere fondi tramite le vendite di folla. Come tali, questi token sono adatti solo per il trading speculativo e non appena il loro prezzo è intorno a un certo livello, vengono venduti. Poiché questi token non hanno quasi alcun valore di mantenimento, si dice che abbiano alta velocità. Se dovessi definire la velocità del token in termini strettamente matematici, allora sarebbe simile a questo: Velocità del token = Volume totale della transazione/Valore medio della rete. Se dovessimo capovolgere la formula allora: Valore medio della rete = Volume totale delle transazioni/Velocità del token. Ora, questo porta a due conclusioni: Più velocità del token = Meno valore medio della rete. Più volume delle transazioni = Più velocità dei token. Un modo efficace per diminuire la velocità dei token e il movimento generale dei token è bloccarli all'interno della rete come puntata. Questo è il motivo per cui una moneta crittografica POS ha intrinsecamente bassa velocità dei token. #2 Guadagna reddito passivo Spicking le tue monete è anche un ottimo modo per bloccare e apprezzare il tuo investimento. Se possiedi una grande parte dei token di un particolare progetto, significa che sei estremamente investito nel suo successo. Se questo è il caso, allora ha senso per voi prendere parte al suo processo di puntata, se ne ha uno. Proof of Stake Coin: Conclusione Molti cripto-progetti hanno iniziato a incorporare funzionalità di puntamento in un modo o nell'altro nel loro sistema. Mentre molti dei progetti più recenti stanno optando per un meccanismo di consenso Proof of Stake, DASH ci mostra che una moneta proof-of-work può anche integrare funzionalità di puntata per raccogliere i suoi benefici.

Like what you read? Give us one like or share it to your friends

50
0
Please to comment
Hungry for knowledge?
New guides and courses each week
Looking to invest?
Market data, analysis, and reports
Just curious?
A community of blockchain experts to help

Get started today and earn 4 bonus blocks

Already have an account? Sign In