NAV Coin, una criptomoneta (realmente) anonima

in #ita7 years ago (edited)


In questo articolo spiego cos'è NAV coin, una criptomoneta open source nata a metà 2014 che ha aumentato il suo valore in tre anni del 20.000% (ventimila per cento), senza alcuna raccolta pubblica (ICO) né marketing. Il sito di riferimento per tutte le informazioni è https://navcoin.org/.

Introduzione 

Diversamente da quello che si pensa Bitcoin e le criptomonete in genere sono tutt’altro che anonime. 

Le cripto monete si basano sulla blockchain, “catena di blocchi”, una tecnologia peer-to-peer, condivisa e decentralizzata, in cui tutte le transazioni vengono registrate all'interno, dall'origine. Hanno la caratteristica di essere sicure in quanto sono validate dalla crittografia, e perché decentralizzate, pertanto non possono essere manovrate o manipolate da un ente centrale quale un governo o una banca. 

Nella sezione dedicata alla Privacy del sito di bitcoin.org troviamo scritto: 

“Bitcoin è spesso percepito come un network per il pagamento anonimo. Ma in realtà, Bitcoin è probabilmente il network per i pagamenti più trasparente al mondo…Tutte le transazioni di Bitcoin sono pubbliche, tracciabili e raccolte in maniera permanente nella rete di Bitcoin. ... Tutti possono vedere il bilancio e tutte le transazioni di ogni indirizzo. Dato che gli utenti di solito devono rivelare la propria identità, per poter ricevere servizi o beni, gli indirizzi Bitcoin non possono restare totalmente anonimi”. 

Sono pertanto monete pseudo anonime, ogni portafoglio è trasparente ed è possibile utilizzare vari tool nella rete che permettono di individuare tutte le transazioni che i wallet effettuano in entrata ed in uscita, per esempio con https://blockchain.info per verificare la provenienza dei Bitcoin oppure con https://etherscan.io/ per monitorare i portafogli in ETH (blockchain Ethereum). 

Quello che può essere difficile è abbinare il portafoglio ad una persona fisica, ma un ente sufficientemente motivato riesce a tracciare gli indirizzi IP che tali transazioni lasciano, ci sono dei momenti in cui gli utenti normalmente si registrano per acquistare la criptomoneta (per esempio negli exchange) oppure si registrano per spendere la moneta (per esempio negli shop che spediscono beni fisici).  

Di seguito alcuni esempi. 

Nel seguente link è possibile leggere la ricerca della Cornell University in cui si dimostra come rendere visibili gli utenti di Bitcoin: https://arxiv.org/abs/1405.7418v3 . La ricerca mostra una tecnica che consente di collegare gli pseudonimi dell'utente (wallet) agli indirizzi IP in cui vengono generate le transazioni. 

Un’altra ricerca dell’Università di San Diego intitolata “A Fistful of Bitcoins: Characterizing Payments Among Men with No Names” dimostra come l’anonimato reale di Bitcoin sia notevolmente inferiore a quello teoricamente possibile, rendendo peraltro lo strumento inefficace per transazioni illecite. 

E’ nata una nuova disciplina legale, la Bitcoin forensics, volta a supportare le ricerche a fini legali e giurisdizionali sul mondo Bitcoin, si veda ad esempio https://www.bitcoinforensics.it

Ricercatori del Politecnico di Milano hanno pubblicato un software per monitorare le transazioni in bitcoin, BitIodine, liberamente scaricabile in https://github.com/mikispag/bitiodine .   

Cos’è NAV Coin 

Nav Coin è una criptomoneta sviluppata dal 2014 che si concentra sulla riservatezza finanziaria e sulle transazioni globali veloci. Attualmente circolano 62milioni di NAV che valgono circa 0,8$ ciascuno, per un market cap di poco inferiore a 50milioni di dollari. A gennaio 2017 la moneta valeva 0,037$ per cui ha avuto un rendimento del 2162 % (duemilacentosessantadue per cento in 10 mesi !!!), chi ne possedeva a gennaio 2017 100 $ ora possiede 2.162 $.

Ci sono due tipi diversi di transazioni possibili con Nav Coin, una "transazione normale" e una transazione realmente anonima. 

Le transazioni Normal Nav Coin sono molto simili a quelle di Bitcoin. Ciò significa che le transazioni sono registrate sulla Nav Coin Blockchain e verificate da minatori. Queste operazioni hanno una tariffa molto bassa e un tempo di transazione veloce. Entro 30 secondi le transazioni vengono confermate, ma in genere le monete sono visualizzabili più velocemente nel portafoglio del ricevitore. 

La seconda tipologia di transazioni rendono possibili per gli utenti NAV di scambiare coin in maniera realmente anonima. Il collegamento tra il mittente e il ricevitore viene interrotto utilizzando una Blockchain secondaria, denominata Subchain. L'utilizzo di un blocco secondario Blockchain rimane trasparente e possiede tutti i vantaggi della tecnologia Blockchain. 

Il sistema di transazioni anonime Nav Coin è chiamato Navtech. Navtech utilizza due Blockchains per scollegare Mittente e Ricevitore. La connessione tra il mittente e il ricevitore viene interrotta utilizzando il Blockchain secondario, il Subchain. Tali transazioni anonime vengono gestite da un cluster Navtech Server costituito da server in entrata e in uscita. Questi cluster di server possono essere configurati da tutti e il software è open source, scaricabile da https://github.com/navcoindev/ .   

Solo i cluster Navtech selezionati dal mittente vengono utilizzati per transazioni anonime. Un mittente può anche decidere di non utilizzare cluster di server di terze parti e configurare un proprio cluster di server. Ciò renderà le transazioni anonime più economiche, perché non devono essere pagate commissioni di transazione per l'utilizzo del cluster di server Navtech. 

Un altro beneficio sta nel controllo totale del cluster di server e non in base a qualsiasi altro operatore del server. 

L’iter è il seguente:  

  1. il mittente richiede una transazione anonima;
  2. dai cluster di server Navtech un server in entrata viene selezionato e contattato in modo casuale;
  3. Il server in entrata verifica se la transazione può essere elaborata (dimensione delle transazioni, numero massimo di transazioni che possono essere gestite dal cluster di server, ecc.);
  4. Il server in entrata seleziona un server di uscita casuale nel cluster di server Navtech: in primo luogo, viene selezionato un cluster di server Navtech, successivamente viene selezionato un server incoming casuale dal cluster di server, infine, viene selezionato in modo casuale un server in uscita;
  5. La moneta Nav viene inviata dal mittente al server in arrivo;
  6. Il server in arrivo mette la moneta Nav in un portafoglio temporaneo;
  7. Il server in entrata raccoglie i dati della transazione, l'indirizzo del ricevitore e il numero di Nav Coin destinato al ricevitore, separando così i dati e la moneta Nav dal server in arrivo;
  8. Il server in entrata e in uscita comunicano sulla Subchain. Per inviare i dati dal server in entrata al server in uscita, i dati sono connessi a SUB (una moneta utilizzata nella Subchain);
  9. Il server in entrata invia i dati e SUB sulla Subchain al server in uscita;
  10. Il server in uscita sa ora chi paga e quanto paga;
  11. Il server in uscita è caricato con Nav Coin in un pool, il Navpool;
  12. Il server in uscita paga ricevitori dal Navpool. Così, con i dati e Nav Coin il server in uscita è in grado di effettuare il pagamento. 
  13. La moneta Nav viene inviata al ricevitore. 

Il pagamento non viene effettuato in una sola volta 

Immagina il mittente che invia 100 monete Nav e il ricevitore che riceve 100 monete Nav 2 minuti dopo, questo renderà il sistema vulnerabile alle meta-analisi. 

Per questo motivo la moneta Nav viene inviata al ricevente in una quantità casuale di transazioni di dimensioni arbitrarie.   

Ora la moneta Nav dal mittente è ancora nel portafoglio del server in entrata. Il Navpool del server in uscita è diminuito a causa dell'invio dei Nav Coin al ricevitore fuori dal Navpool. Le transazioni avvengono in cicli di 2 minuti. Ogni due minuti un cluster Navtech Server accetta le transazioni e li elabora. La moneta Nav dal portafoglio del mittente deve andare al Navpool per riempirlo che a sua volta poi invierà transazioni ad importo casuale al destinatario fino al raggiungimento dell’importo totale da trasmettere. 

Questa tecnologia rende impossibile tracciare le transazioni e scollega completamente mittente e destinatario.  

Semplificando mandando 100 NAV dal portafoglio x a quello y, sul wallet y arriveranno una miriade di transazioni da address diversi ed in tempi diversi. 

In NAV Coin ci sono molti altri aspetti tecnologici innovativi, il POS, il polimorfismo, il fondo decentralizzato in votazione ora dalla community per lo sviluppo, magari se interessa scrivete nei commenti e approfondiremo in un prossimo articolo.  

Sort:  

Grazie mille per questo approfondimento. Comprerò al prossimo dip e vado in accumulo ;-)

This post has been ranked within the top 10 most undervalued posts in the first half of Nov 04. We estimate that this post is undervalued by $21.80 as compared to a scenario in which every voter had an equal say.

See the full rankings and details in The Daily Tribune: Nov 04 - Part I. You can also read about some of our methodology, data analysis and technical details in our initial post.

If you are the author and would prefer not to receive these comments, simply reply "Stop" to this comment.

Sebbene la tecnologia di "anonimizzazione" della transazione sia diversa, la possibilità di scegliere l'anonimato o meno ricorda molto Digital Cash (DASH).

Congratulations @anb! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of upvotes

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!