Recensione della criptovaluta Grin (GRIN)

Grin è una criptovaluta focalizzata sulla riservatezza, scalabilità e fungibilità, costruita implementando la blockchain MimbleWimble con varie ottimizzazioni. MimbleWimble è un protocollo blockchain semplificato proposto da Tom Elvis Jedusor nel luglio 2016, che ha guadagnato popolarità tra molti sostenitori di Bitcoin e privacy.
Grin è un progetto open-source che offre un elenco aggiornato di ciò che non farà, molti dei quali contraddicono gli eventi attuali nel mercato delle criptovalute. Per comprendere Grin e come funziona, è importante prima capire MimbleWimble e i suoi vantaggi.
Inizialmente proposto da Tom Elvis Jedusor nel 2016 e successivamente rivisto da Andrew Poelstra alcuni mesi dopo, MimbleWimble è un protocollo blockchain che combina diverse tecnologie innovative per cambiare radicalmente la struttura delle transazioni in bitcoin e ridurre la dimensione della blockchain.
MimbleWimble funziona principalmente in due direzioni, come riservatezza e scalabilità. A causa della sua riservatezza intrinseca, MimbleWimble, e successivamente Grin, hanno un'alta funzionalità.
Le transazioni in MimbleWimble sono opache, ma possono comunque essere verificate correttamente nonostante l'assenza di indirizzi e importi delle transazioni. MimbleWimble utilizza le proprietà della crittografia a curva ellittica (ECC) per strutturare le transazioni basate sulla verifica di somme zero e sulla proprietà di chiavi segrete.
La verifica delle transazioni utilizzando Mimblewimble richiede che la somma degli output della transazione meno la somma degli input sia sempre uguale a zero. Questo viene realizzato utilizzando transazioni riservate, che confermano che non si è verificato un doppio utilizzo o la creazione di nuovi fondi con la transazione, mentre contemporaneamente offuscano gli importi effettivi nella transazione. MimbleWimble basa il suo concetto sulle transazioni riservate (CT) di Greg Maxwell.
La prova di proprietà in MimbleWimble si basa su fattori di oscuramento, che sono essenzialmente le chiavi private degli utenti e i valori in eccesso che fanno parte del kernel della transazione. Questo fattore di oscuramento può essere utilizzato per dimostrare la proprietà del valore della transazione senza rivelarne i valori.
Il concetto di verificare le transazioni senza conoscere alcuno dei valori della transazione riflette le prove a conoscenza zero e RingCT utilizzate in ZCash e Monero, rispettivamente.
Tuttavia, non ci sono indirizzi in MimbleWimble. Invece, due portafogli scambiano dati tra loro quando il destinatario crea e invia un indirizzo al mittente. Solo i partecipanti possono vedere questi dati e le informazioni non possono essere utilizzate da terze parti. Le parti partecipanti non devono nemmeno essere online contemporaneamente.
Inoltre, i blocchi nella blockchain non elencano transazioni individuali, ma sono combinati in un'unica transazione con input e output misti. Visualizzare un blocco non fornirà alcuna informazione su una transazione specifica. Le transazioni in MimbleWimble sono in realtà una variante non interattiva di CoinJoin che non possono essere separate l'una dall'altra.
In sintesi, si può dire che i nodi possono verificare l'autenticità delle transazioni senza rivelare i valori trasmessi; non ci sono indirizzi e nessuna informazione identificabile sulla transazione.
Un componente interessante della criptovaluta che si è sviluppato recentemente è la politica monetaria. Grin mira a essere una valuta per effettuare transazioni piuttosto che un deposito di valore, attualmente diversa da Bitcoin. Allo stesso tempo, ha creato una capacità monetaria che intende rendere il valore della valuta più stabile.
Grin utilizza un programma di inflazione con un'offerta lineare, in cui l'offerta totale è illimitata, e il modello incoraggia la spesa piuttosto che l'accumulo. Il tasso di inflazione in Grin inizia a un livello elevato e successivamente scende sotto il 10 percento dopo un decennio e infine si avvicina a zero. La ricompensa per blocco è fissa nel tempo.