Bitcoin P2P e-cash paper

Pubblicato da cyphersats e brandosari ‐ 3 min di lettura

2008-11-03 01:37:43 UTC - Email originale


James A. Donald:
Satoshi Nakamoto ha scritto:
Sto lavorando a un nuovo sistema di contante elettronico completamente peer-to-peer, senza terze parti fidate.

Il documento è disponibile su:
http://www.bitcoin.org/bitcoin.pdf
Abbiamo molto, molto bisogno di un sistema di questo tipo, ma per come ho capito, la tua proposta non sembra essere in grado di raggiungere le dimensioni richieste.

Affinchè i token trasferibili risultanti dalla proof of work abbiano valore, devono avere del valore monetario. Per avere valore monetario, devono essere trasferiti all'interno di un network molto esteso - per esempio un network di scambio file simile a bittorrent.

Per rilevare e rifiutare tempestivamente un evento di doppia spesa, è necessario disporre della maggior parte delle transazioni passate delle monete coinvolte nella transazione attuale, questo, se implementato ingenuamente, richiede che ogni peer abbia la maggior parte delle transazioni passate, o la maggior parte di quelle avvenute di recente. Se centinaia di milioni di persone effettuano transazioni, si tratta di una grande quantità di larghezza di banda - ogni peer deve conoscere tutte le transazioni, o una parte sostanziale di queste.

Molto prima che la rete diventi così grande, sarebbe sicuro per gli utenti utilizzare la Verifica Semplificata dei Pagamenti (sezione 8) per controllare la doppia spesa, che richiede solo la catena di intestazioni dei blocchi, o circa 12KB al giorno.  Solo chi cerca di creare nuove monete avrebbe bisogno di eseguire i nodi di rete.  Inizialmente, la maggior parte degli utenti eseguirebbe i nodi di rete, ma quando quest’ultima supererà una certa dimensione, sarà sempre di più lasciata in mano a specialisti con server farm di hardware specializzato.  Una server farm necessiterebbe di un solo nodo sulla rete e il resto della LAN si connetterebbe a quel nodo.

La larghezza di banda potrebbe non essere così proibitiva come pensi.  Una transazione tipo è di circa 400 byte (ECC è ben compatto).  Ogni transazione deve essere trasmessa due volte, quindi diciamo 1KB per transazione.  Visa ha elaborato 37 miliardi di transazioni nel 2008, ovvero una media di 100 milioni di transazioni al giorno.  Un numero così elevato di transazioni richiederebbe 100 GB di larghezza di banda, ovvero la dimensione di 12 DVD o 2 film in HD, o circa 18 dollari di larghezza di banda ai prezzi attuali.

Se la rete dovesse diventare così grande, ci vorrebbero diversi anni e, a quel punto, l’invio di 2 film in HD su Internet potrebbe non essere più un grosso problema.

Satoshi Nakamoto

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
La Cryptography Mailing List
Annulla l’iscrizione inviando “unsubscribe cryptography” a majordomo su metzdowd.com