- Torna al menu
- Torna al menuPrezzi
- Torna al menuRicerca
- Torna al menuConsenso
- Torna al menu
- Torna al menu
- Torna al menu
- Torna al menuWebinar ed Eventi
La revisione del protocollo di pagamento Bitcoin è prossima all'implementazione
Gavin Andresen unisce il supporto al protocollo Bitcoin , con l'obiettivo di cambiare il modo in cui le persone utilizzano Bitcoin.

La comunità Bitcoin si sta avvicinando al sistema di pagamento favorevole ai commercianti che noi scritto per la prima volta a luglioOra, mancano pochi mesi al suo backup nel client Bitcoin ufficiale, e anche altri wallet lo supporteranno.
Gli sviluppatori CORE avevano originariamente annunciato un iniziativa per introdurre una specifica di messaggio di pagamento Bitcoin (BPM) in Bitcoin a luglio. Da allora, è diventata una Bitcoin Improvement Proposal (BIP).
I BIP rendono le cose più concrete. "BIP è il più vicino che abbiamo a una specifica formale", ha affermato Jeff Garzik, sviluppatore CORE Bitcoin .
Le idee per nuove funzionalità Bitcoin in genere attraversano tre fasi: un'idea, discussa informalmente sulla mailing list di sviluppo Bitcoin <a href="http://sourceforge.net/mailarchive/forum.php?forum_name=bitcoin-development">http://sourceforge.net/mailarchive/forum.php?forum_name=bitcoin-development</a> , o su IRC, seguita da una bozza. In quel caso, qualcuno scrive un documento informale, che è ciò che era il documento BPM.
"Se le persone sono generalmente d'accordo sul fatto che il lavoro debba continuare, viene scritto un BIP", ha affermato Garzik. Il BPM è stato deprecato ePIP 70 è diventata la specifica di riferimento per i pagamenti Bitcoin migliorati.
Il 24 settembre, Mike Hearn (uno CORE collaboratori di Bitcoin) ha pubblicato sul forum BitcoinTalk che il supporto per BIP 70 (e altri due BIP correlati ai pagamenti, 71 e 72) sarebbe stato integrato in Bitcoin-QT, il principale client e portafoglio Bitcoin .
Questo è importante sia per i commercianti che per i clienti. Finora, effettuare pagamenti in Bitcoin è stata un'esperienza scarna, e non sempre ONE.
Quando un cliente effettua una transazione di e-commerce, il commerciante genera un indirizzo di pagamento univoco associato all'ordine del cliente (esistono così tanti possibili indirizzi Bitcoin che le possibilità di duplicarne ONE sono estremamente ridotte).
Il cliente quindi copia l'indirizzo nel proprio portafoglio (o, se è fortunato, scansiona un codice QR). Autorizza il pagamento nel proprio portafoglio, che viene trasmesso alla rete Bitcoin per essere verificato. Il server quindi rileva il pagamento e, se possibile, attende che la rete lo confermi.
Ciò comporta alcuni svantaggi significativi. Secondo Hearn, gli indirizzi "portano a perdite Privacy , sono poco flessibili e difficili da estendere con nuove funzionalità, T sono autenticati e sono unidirezionali".
Il protocollo di pagamento BIP 70 sarà più fluido, più ricco e più sicuro. Sostituisce i tortuosi indirizzi Bitcoin con indirizzi leggibili dall'uomo. Abilita inoltre i messaggi "pagamento ricevuto", in modo che il cliente T rimanga in sospeso.

Tra le altre caratteristiche del nuovo protocollo di pagamento c'è l'opzione per i rimborsi. L'acquirente-mittente potrà inviare alcuni indirizzi di rimborso al venditore-destinatario durante l'acquisto di beni/l'invio di monete. Ciò indica automaticamente al commerciante dove inviare un rimborso se necessario, anziché doverlo fare manualmente.
Poi ci sono i vantaggi della sicurezza. La sicurezza è una preoccupazione nei pagamenti in Bitcoin al momento.
"Bitcoin è un progetto difficile in parte perché stiamo spostando denaro con computer generici che possono essere hackerati o infettati da virus", scrive Hearn. "VISA e MasterCard hanno spostato tutti (fuori dagli USA) su hardware per scopi speciali come carte con chip e lettori dedicati su cui T possono essere installate app casuali".
La preoccupazione di Hearn è che gli indirizzi generati dinamicamente provengano da computer che potrebbero essere stati compromessi da un aggressore, il quale potrebbe quindi modificare tale indirizzo con ONE sotto il suo controllo.
Invece di armeggiare con gli indirizzi Bitcoin , il nuovo protocollo di pagamento si basa sulle richieste di pagamento. Quando il cliente effettua una transazione, il commerciante invierà un messaggio al cliente richiedendo il pagamento dell'importo appropriato.
Questo messaggio verrà firmato utilizzando un certificato digitale, che è un piccolo file elettronico fornito da un'autorità di certificazione (CA) di terze parti. La CA conferma che il certificato è stato rilasciato a una persona o organizzazione specifica.
Ecco come LOOKS il processo.
Quando Mike effettua una transazione per 0,5 BTC da Bob, Bob invia al cliente una Request di pagamento per 0,5 BTC, firmata con il certificato di Bob. Questo messaggio può includere altre informazioni, come una nota che descrive l'acquisto.
Il portafoglio Bitcoin di Mike vedrà questo messaggio e potrà controllare la validità di quel certificato con la CA. Quindi, Mike saprà che Bob sta facendo la Request e non un aggressore casuale.
Il portafoglio di Mike effettuerà quindi il pagamento, inviato tramite un messaggio proprio, insieme ad altre informazioni facoltative, come gli indirizzi Bitcoin per eventuali rimborsi, rendendo più semplice per il commerciante l'elaborazione, qualora dovesse rendersi necessario in seguito.
Dopo aver ricevuto il messaggio, Bob invierà automaticamente una conferma Request di pagamento al portafoglio, che potrà quindi comunicare a Mike che il pagamento è stato completato, tranquillizzandolo.
Ma i certificati non sono infallibili. Sono stati ottenuti da impostori in passato.
"In realtà è relativamente facile da fare", afferma l'esperto di crittografia della John Hopkins University Mathew Green, coautore delMoneta Zeroprotocollo, perché non tutte le autorità di certificazione sono affidabili.
"Se sei abbastanza grande e spendi abbastanza soldi", dice Green, "puoi effettivamente ottenere che ti diano la tua chiave di firma", la firma che usano per certificare i siti web. "In realtà è relativamente facile da fare perché ci sono così tante autorità di certificazione, tra 100 e 200".

Ma le preoccupazioni sulla sicurezza dei certificati irritano Hearn. "La realtà è che [ la Tecnologie dei certificati] è la migliore che abbiamo, viene migliorata tramite iniziative come la trasparenza dei certificati e ha una comprovata esperienza nel fermare gli avversari peggiori".
Dalle fughe di notizie di Snowden sappiamo che il crescente utilizzo dell'SSL (una Tecnologie di certificazione digitale) negli ultimi anni ha preoccupato le agenzie di intelligence, che avevano difficoltà a violare l'infrastruttura PKI, sottolinea Hearn.
"Quando hai agenzie con la potenza della NSA e del GCHQ che impazziscono perché le persone usano le CADi più"È bizzarro che la gente affermi che l'intera infrastruttura è rotta", afferma.
ONE cosa che aiuterebbe è l'uso di certificati di convalida estesa. Definiti da un gruppo non-profit chiamato CA/Browser Forum, i certificati EV richiedono una verifica più estesa dell'identità di un'organizzazione o di un individuo prima di essere concessi, utilizzando regole definite Qui.
"Il codice attuale in Bitcoin-Qt T supporta i certificati EV", ammette Garzik. "Dovrebbe farlo, e c'è un TODO nel codice, e se i commercianti ottengono i certificati EV, a un certo punto i wallet inizieranno a usare i nomi amichevoli che contengono. Ma è ancora altro codice".
In ogni caso, il protocollo di pagamento tornerà, "ma con un design migliore", assicura Hearn. "La speranza è che col tempo questo sostituirà gli indirizzi Bitcoin per la maggior parte degli utilizzi".
BIP 70 fornisce inoltre una prova sicura dell'avvenuto pagamento, che il cliente può utilizzare in caso di controversia con il commerciante.
Il supporto per questo protocollo di pagamento sarà introdotto nella prossima versione di Bitcoin-QT/bitcoind, che è 0.9.0. "Con il codice push nel nostro repository git, il protocollo di pagamento (BIP 70) sarà sicuramente nella prossima versione", ha affermato Garzik.
La versione Bitcoin-QT supportata, secondoJeff Garzik, non dovrebbe uscire prima di almeno un mese, con funzionalità simili disponibili suMultibit/Portafoglio Bitcoin Android E CoinPunkanche pianificato.
Anche dal lato dei commercianti si sta sviluppando il supporto per BIP 70, poiché entrambe le parti di una transazione devono collaborare per trarne vantaggio.
BitPay ha già accettato di adottarlo, il che significaalmeno 10.000 aziendeavranno accesso alla funzionalità aggiornata, che consentirà loro di inviare richieste di pagamento utilizzando i formati di messaggio BIP 70.
Tutto ciò significherà un sistema di pagamento più favorevole ai commercianti. Bitcoin sta finalmente diventando una piattaforma di pagamento per l'e-commerce?
Questo articolo è stato scritto in collaborazione da Justin O'Connell e Danny Bradbury.
Justin O'Connell
Justin O'Connell è l'autore diBitcoinomicae l'opera di narrativa Town & Country. È il CEO di GoldSilverBitcoin e conduce il programma radiofonico Our Very Own Special Show.
