Izgradnja protokola za plaćanje Bitcoin-a se sprovodi | BS.democraziakmzero.org

Izgradnja protokola za plaćanje Bitcoin-a se sprovodi

Izgradnja protokola za plaćanje Bitcoin-a se sprovodi

Bitcoin zajednica približava trgovac-friendly sistem plaćanja koji smo prvi put pisali u julu. Sada, to je pitanje meseci iz sigurnosne na službene bitcoin klijenta - i drugi novčanike će ga podržati, previše.

Jezgra developera prvobitno najavio je initiativeto uvesti plaćanje Bitcoin poruku (BPM) specifikacija u Bitcoin u julu. Od tada, ona je postala Bitcoin Poboljšanje Proposal (BIP).

BIP bi stvari više betona. "BIP je najbliže što smo došli do formalna specifikacija", rekao je Bitcoin core developer Jeff Garzik.

Ideje za nove Bitcoin funkcije obično kreću kroz tri faze: ideju, razgovarao neformalno na razvoj bitcoin mailing listu, ili na IRC-u, nakon čega je gruba skica. U tom slučaju, netko piše neformalni dokument, to je ono što je BPM dokument.

"Ako ljudi se uglavnom složili da rad treba nastaviti, a BIP je napisano", rekao je Garzik. BPM je zastarjela, a BIP 70became go-do specifikacija za poboljšanu plaćanja Bitcoin.

Dana 24. Septembra, Mike Hearn (osnovni doprinos bitcoin) postavljen na BitcoinTalk forum koji podržavaju za BIP 70 (i druga dva BIP plaćanja u vezi, 71 i 72) je što je isključen u Bitcoin-QT, glavni Bitcoin klijenta i novčanik.

To je važno i za trgovce i kupce. Do sada, uplate u bitcoin je došlo do gole kosti iskustvo, a ne uvijek siguran jedan.

Kada klijent čini eCommerce transakcija, trgovac generira jedinstvenu adresu plaćanja u vezi sa nalogom kupca (postoji toliko mnogo mogućih Bitcoin adrese koje su šanse za umnožavanje jedan izuzetno mali).

Kupac zatim kopira adresu u svoj novčanik (ili, ako im se posreći, skenira QR kod). Oni ovlašćuju plaćanje u novčanik, a to se emitira na bitcoin mrežu potrebno je provjeriti. Server onda otkriva plaćanja, a možda i čeka za mrežu da biste je potvrdili.

Ovo sa sobom nosi neke značajne nedostatke. Prema Hearn, bavi "dovesti do curenja privatnost, oni su nefleksibilni i teško da produži sa novim karakteristikama, oni nisu ovlašteni i oni su samo u jednom pravcu."

Protokol plaćanja BIP-70 će biti glatka, bogatije i sigurnije. On zamjenjuje krivudave Bitcoin adresa sa ljudskim čitljive adrese. Ona također omogućuje 'za plaćanje' poruke, tako da kupac nije ostavio visi.

Od ostalih karakteristika novog protokola plaćanja je opcija za povrat. Kupac-korisnik će biti u mogućnosti da dostavi neke povrat adresama prodavatelju-primalac dok kupuje roba / slanje novca. To automatski govori trgovac gdje da pošalje povrat novca ako je potrebno, radije nego da to učiniti ručno.

Zatim, tu su i sigurnosne prednosti. Sigurnost je briga u bitcoin plaćanja u ovom trenutku.

"Bitcoin je težak projekt dijelom zbog toga što se krećemo novcem sa računarima opće namjene koje mogu biti hakovan ili dobiti viruse", piše Hearn. "VISA i MasterCard su svi (izvan SAD) preselio se u posebne namjene hardver kao čip kartica i posvećen čitaocima koji se nisu slučajne aplikacije instalirane na njih."

Hearn je briga je da dinamički generira adrese dolaze iz računala koja je mogla biti ugrožena od strane napadača, koji bi se onda promijeniti tu adresu na koji oni kontroliraju.

Umesto zezanje sa Bitcoin adresa, novi protokol plaćanja oslanja na zahtjeva za plaćanje. Kada kupac pravi transakciju, trgovac će poslati poruku za kupca traži isplatu za odgovarajući iznos.

Ova poruka će biti potpisan koristeći digitalni certifikat, koji je mali elektronski fajl koji pruža uvjerenje organa treće strane (CA). CA potvrđuje da je certifikat daje određenu osobu ili organizaciju.

Evo kako proces izgleda.

Kada Mike čini transakcija za 0,5 BTC od Bob, Bob šalje kupca zahtjev isplatu 0,5 BTC, potpisao s certifikatom Boba. Ova poruka može uključivati ​​druge informacije, kao što su memorandum opisuje kupovine.

Mike Bitcoin novčanik će vidjeti ovu poruku, a može provjeriti valjanost koji certifikata sa CA. Zatim, Mike će znati da je Bob pravi zahtjev, a ne slučajni napadača.

Mike novčanik će potom izvršiti uplatu, poslat u svojoj poruci, zajedno sa drugim opcionalnim informacije kao što su Bitcoin adrese za potencijalne povrat, što olakšava trgovcu da obradi da, ukoliko to bude potrebno kasnije.

Na prijemu te poruke, Bob će poslati automatske naplate zahtjev priznanje novčanik, koji onda može reći Mike da je isplata je kompletan, stavljajući njegov um u stanju mirovanja.

Ali certifikati nisu siguran. Oni su dobiveni varalice u prošlosti.

"To je zapravo relativno lako uraditi", kaže John Hopkins University stručnjak kriptografija Mathew Green, ko-autor ZeroCoinprotocol, jer nisu svi certifikat vlasti su pouzdani.

"Ako ste dovoljno veliki i troše dovoljno novca," Zeleni kaže: "možete zapravo ih da vam daju ključ vlastite potpisivanje" - potpis koje koriste da potvrde web stranice. "To je zapravo relativno lako učiniti, jer postoji toliko mnogo potvrda vlasti - između 100 i 200."

Ali zabrinutost oko sigurnosni certifikat iritiraju Hearn. "Realnost je da [potvrda tehnologije] je najbolji imamo, to se poboljšati putem inicijativa kao što su transparentnost cert, i ima evidenciju zaustavljanja najgorem slučaju protivnici."

Znamo iz Snowden curi da je u porastu upotreba SSL (digitalni certifikat tehnologiju) u posljednjih nekoliko godina zabrinuti obavještajne agencije koji su je teško razbiti PKI infrastrukture, Hearn ističe.

"Kada imate agencija sa snagom NSA i GCHQ izluđuje, jer ljudi koriste CA-više, to je bizarno da ljudi tvrde da je kompletnu infrastrukturu je slomljena", kaže on.

Jedna stvar koja bi pomogla je upotreba proširene certifikata validacije. Definisan neprofitna grupa pod nazivom CA / Browser Forum, certifikate EV zahtijevaju opsežne provjere organizacije ili identitet pojedinca prije nego što se odobravaju, koristeći pravila ovdje definirani.

"Trenutni kod u Bitcoin-Qt ne podržava certifikate EV", priznaje Garzik. "To treba da uradi, a tu je i TODO u kodu, a ako trgovci dobiti EV certs onda u nekom trenutku novčanike će početi koristiti prijateljski imena sadrže. Ali, to je još više kod".

U svakom slučaju, protokol uplata se vraća ", ali sa boljim dizajnom," osigurava Hearn. "Nadamo se da s vremenom će doći do zamijeniti Bitcoin adresa za većinu običajima."

BIP 70 također pruža siguran dokaz o uplati, koje kupac može koristiti u slučaju spora sa trgovcem.

Podrška za ovaj plaćanje protokol će biti predstavljen u novoj verziji Bitcoin-QT / bitcoind, što je 0.9.0. "Sa kod push u našu git repozitorija, plaćanje protokol (BIP 70) će definitivno biti u sledećem izdanju", rekao je Garzik.

Podrška za BIP 70 se gradi na trgovca strane, kao što obje strane u transakciji moraju surađivati ​​da iskoristi to.

BitPay je već dogovoreno da ga usvoji, što znači najmanje 10.000 preduzeća će imati pristup ažuriranim funkciju, što im omogućava da šalju zahtjevi za plaćanje koriste BIP 70 poruka formata.

Sve ovo će značiti više trgovac-prijateljski sistem plaćanja. Je Bitcoin konačno odrasta kao eCommerce platformu za plaćanje?

Ovaj članak je koautor Justin O'Connell i Danny Bradbury.

Bitcoin ProtocolJeff Garzik

Povezane vijesti


Post Bitcoin

Bitkoin nervni sistem dobija nadogradnju sa FIBER mrežom

Post Bitcoin

Bitcoin Fondacija predstavila novu korisničku web lokaciju

Post Bitcoin

Nazad na 1.500 dolara: Bitcoin Cash bi mogao vidjeti dodatni pad

Post Bitcoin

Ispod $ 15K: Bitcoin igra odbranu u pokretu

Post Bitcoin

Samo Lightning? Bitka za skaliranje može zahtevati čitav novi sloj

Post Bitcoin

Bitcoin Fondacija planira povezivanje svilenih puteva na sjednici za domaću sigurnost senata

Post Bitcoin

Bitcoin Fondacija ispita glasanje o blokadama u najnovijoj izbornoj kontroverznosti

Post Bitcoin

Bobby Lee, Brock Pierce Pridružite se Odboru direktora Bitcoin Fondacije

Post Bitcoin

Kako BlockScore pravi saglasnost za regulaciju bitkoina apsurdno jednostavan

Post Bitcoin

Bitcoin u Headlines-u: Kingpins i Dark Web Markets

Post Bitcoin

Bitkoin DC Debut: All Eyes Pazi na odgovor Vlade SAD-a

Post Bitcoin

Brock Pierce izabran za predsednika Odbora za Bitcoin