Cel mai recent proiect al lui Pieter Wuille: Making Bitcoin Hard to Lose | RO.democraziakmzero.org

Cel mai recent proiect al lui Pieter Wuille: Making Bitcoin Hard to Lose

Cel mai recent proiect al lui Pieter Wuille: Making Bitcoin Hard to Lose

Unul dintre cei mai prolifici dezvoltatori Bitcoin este încercarea de a ajuta cu una dintre problemele mai longevive rețeaua de plată.

Astăzi, Bitcoin este cunoscut pentru noul control digital al banilor oferă utilizatorilor, nu pentru că este gradul de utilizare și comoditate. Și dacă nu l-ați experimentat le ai, probabil, cel puțin auzit povești despre utilizatorii pierd cheile lor private, accidental trimiterea Bitcoin la o adresă greșită din cauza unei greșeală de scriere, sau o altă gafă.

Până în prezent, idei pentru a obține în jurul valorii de utilizarea directă a cheilor publice și private - caractere stringsof care controlează Bitcoin conturi - arata ca acestea sunt departe de cativa ani. O idee neclară, de exemplu, este de a le îngropa într-un fel complet, astfel încât utilizatorii să nu-și dă seama că folosesc Bitcoin.

Deocamdată, însă, cryptocurrencies sunt lipite cu adrese confuze.

Acest lucru este în cazul în care cel mai recent proiect Bitcoin Core dezvoltator Pieter Wuille lui Bech32 (care este co-curs de dezvoltare cu Blockstream CTO Greg Maxwell) își propune să orienteze cel puțin adrese într-o direcție mai ușor de utilizat, în cazul în care într-un mod mai puțin revoluționar.

Jocul final este un nou tip de adresă Bitcoin cu capacități de copt pentru a ajuta utilizatorii în a detecta atunci când tastați o adresă greșită.

Posibilitatea de a face îmbunătățirea apărut atunci când dezvoltatorii Bitcoin a dat seama că ar trebui să inventeze un sistem complet nou adresare oricum cu posibila integrarea viitoare a SegWit - o modificare controversată propusă pentru codul Bitcoin lui.

Upgrade-ul tech, dacă va fi implementată vreodată, funcționează cel mai bine cu un nou format de adresă Bitcoin.

Wuille a spus CoinDesk:

„Având în vedere că suntem obligați să definim un nou standard, oricum pentru adrese SegWit native, de ce nu ia posibilitatea de a introduce ceva mai bun?“

El a adăugat că SegWit poate fi, de asemenea, folosite adrese existente, dar cu „eficiență și de securitate ușor mai scăzute.“

Schimburi subtile

Este important de remarcat, totuși, că noul format nu va înlocui pe cel vechi. Mai degrabă, este o alternativă care ar fi utilizate pentru tranzacții SegWit, ar trebui acestea să fie implementate pe Bitcoin.

„Adresele de tip vechi vor rămâne în uz pentru toate scopurile în care au fost utilizate înainte. Numai ieșiri SegWit native vor folosi adrese Bech32“, a explicat Wuille.

Pentru a recapitula, o adresă Bitcoin este o versiune a cheii publice a unui utilizator la care utilizatorii pot trimite valoare. Informațiile sale unice de identificare este similar cu un număr de card de credit, și puteți posta acest șir pe o pagină publică sau trimite-l la o persoană, în scopul de a primi fonduri.

Chiar acum, adresele Bitcoin sunt codificate în formatul Base58, ceea ce înseamnă ID-ul unic este afișat ca un șir de litere și cifre.

Acest format se bazează deja într-o formă de protecție utilizator, deoarece taie șase caractere care arata similar cu unul de altul. Diferența subtilă între „0“ și „O“ s-ar putea păcăli utilizatorii în mod neintenționat copierea adresa lor Bitcoin de pe un ecran de computer, de exemplu. Mai degrabă decât să riște o mixup, ambele litere sunt eliminate complet.

Base32, o parte din Bech32, ia elementul „citibil“ chiar mai departe. Literele din noul format adresare sunt fie cu litere mici sau toate majuscule (nu o combinație).

Iată un exemplu de format vechi:

Și, iată un exemplu de o adresă în noul format:

Apoi, noul format construiește într-o formă de detectare a erorilor.

Wuille a pus împreună un demothat de fapt, steaguri greșeli cheie de intrare. Dacă tastați greșit adresa - spune că scrie o literă incorectă - se știe, uneori chiar și subliniind scrisoarea eronată în roșu.

Propunerea de îmbunătățire Bitcoin (PCF) care descrie noua schemă evidențiază și alte detalii tehnice, care sunt mai susceptibile de a dezvoltatorii de interes din portofel cu scopul de a pune în aplicare formatul.

De exemplu, Bech32 necesită mai puțin spațiu pentru codurile QR, un cod de bare pe care o puteți scana cu un smartphone (sau alt dispozitiv) pentru a prelua o adresă Bitcoin. Mai mult, decodarea noul format este mai rapid decât cu Base58.

Privind înainte

Astăzi, acest sistem este adaptat spre adrese Bitcoin, cele care utilizatorii pot face publice pentru a primi Bitcoin. Cu toate acestea, Wuille a declarat la un Meetup recent că aceeași tehnică ar putea fi folosite si pentru chei private.

O serie de dezvoltatori, cum ar fi echipele din spatele unor capacitate de ridicare a implementările fulger de rețea și Bitcoin portofel Electrum, sunt în căutarea în noul format. Litecoin dezvoltatorii sunt, de asemenea, ca mai puțin cunoscute Criptomonedă a adoptat actualizarea SegWit miercuri.

Pe de altă parte, în timp ce acest nou format a fost creat pentru Bitcoin, Wuille a subliniat că nu este doar pentru lumea Criptomonedă, și ar putea avea aplicații în cazul în care sunt utilizate formate similare.

Base64, de exemplu, un format utilizat pe scară largă, care nu trebuie neapărat om-lizibilitate în minte, este utilizat pentru codificarea toate tipurile de date.

În cazul în care sistemul de adresă este pusă în aplicare vreodată, Wuille adăugat că se așteaptă ca va fi nevoie de timp pentru utilizatorii pentru a ridica și de a folosi noua tehnologie, deoarece atât expeditorii, cât și receptori trebuie să-l sprijine pentru a face o tranzacție de succes.

Acesta a fost cazul pentru adresele de plata-to-script hash (P2SH), care sunt adrese pentru mai avansate (si mai putin utilizate) Bitcoin tipuri de tranzacții, cum ar fi cele care necesită doi din trei participanți să semneze trimiterea de bani.

Wuille a concluzionat:

„Ideea este doar că, dacă vrem vreodată să fie în măsură să utilizeze SegWit nativ, un standard pentru adresele sale trebuie să fie definite și disponibile pentru o lungă perioadă de timp înainte.“

Corecție: O versiune anterioară că SegWit denaturate „necesită“ un nou format. Acest lucru a fost corectat.

Bitcoin ProtocolSegWitPieter Wuille

Știri asociate


Post Altcoin

Cum a devenit anul 2018 Multisig

Post Altcoin

MakerDAO și mai mult: Încercarea pentru o stabilizare stabilă continuă

Post Altcoin

Platforma Bitcoin Coinify extinde serviciul în 34 de țări

Post Altcoin

Prețul Bitcoin scade cu 10%, pe măsură ce schimburile chineze se opresc la depozitele bancare

Post Altcoin

Congresul monedei Ziua 1: Dezbaterea asupra reglementărilor din New York pe

Post Altcoin

Tranziția lui Donald Trump este o rulare de probă pentru contracte inteligente

Post Altcoin

Bursele indiene Bitcoin Exchange Unocoin ridică 1,5 milioane de dolari

Post Altcoin

A doua viață? Creatorii DAO eșuați fac o ofertă de returnare

Post Altcoin

Bitcoin este cheia pentru a împuternici întreprinderile mici

Post Altcoin

Regulatorul australian: Bitcoin nu este un produs financiar

Post Altcoin

Bitcoin Peer-Reviewed Academic Jurnalul Ledger lansează

Post Altcoin

Barclays Collaboration stabilește cea mai bună viziune pentru viitorul contractelor inteligente