Ecco l'insieme di idee che Satoshi, Vitalik Buterin e i ragazzi del DAG hanno rubato. Il vero autore delle criptovalute e della maggior parte dei suoi modelli è Wei Dai.

Sono affascinato dalla cripto-anarchia di Tim May. A differenza delle comunità tradizionalmente associate alla parola “anarchia”, in una cripto-anarchia il governo non è temporaneamente distrutto ma permanentemente proibito e permanentemente non necessario. È una comunità in cui la minaccia della violenza è impotente perché la violenza è impossibile, e la violenza è impossibile perché i suoi partecipanti non possono essere collegati ai loro veri nomi o alla loro posizione fisica. Fino ad ora non è chiaro, nemmeno teoricamente, come potrebbe funzionare una tale comunità. Una comunità è definita dalla cooperazione dei suoi partecipanti, e una cooperazione efficiente richiede un mezzo di scambio (il denaro) e un modo per far rispettare i contratti. Tradizionalmente questi servizi sono stati forniti dal governo o da istituzioni sponsorizzate dal governo e solo a persone giuridiche. In questo articolo descrivo un protocollo mediante il quale questi servizi possono essere forniti a e da entità non tracciabili. In realtà descriverò due protocolli. Il primo è poco pratico, perché fa un uso massiccio di un canale di trasmissione anonimo sincrono e non disturbabile. Tuttavia motiverà il secondo protocollo, più pratico. In entrambi i casi assumerò l'esistenza di una rete non tracciabile, in cui mittenti e destinatari sono identificati solo da pseudonimi digitali (cioè chiavi pubbliche) e ogni messaggio è firmato dal mittente e crittografato dal destinatario. Nel primo protocollo, ogni partecipante mantiene un database (separato) di quanto denaro appartiene a ciascuno pseudonimo. Questi conti definiscono collettivamente la proprietà del denaro e il modo in cui questi conti vengono aggiornati è oggetto di questo protocollo. 1. La creazione di moneta. Chiunque può creare denaro trasmettendo la soluzione a un problema computazionale precedentemente irrisolto. L'unica condizione è che sia facile determinare lo sforzo informatico necessario per risolvere il problema, altrimenti la soluzione non deve avere alcun valore, né pratico né intellettuale.