Creatorul rețelei Lightning prezintă prima versiune a unei tehnologii de scalare pentru Bitcoin

Creatorul rețelei Lightning Network prezintă prima versiune a unei tehnologii de scalare pentru Bitcoin - Lightning Network bitcoin 1024x683Creatorul rețelei Lightning Tadge Dryja a lucrat la un nou design pentru un nod complet mai ușor Bitcoin. Săptămâna trecută, Dryja și o echipă de programatori au lansat o primă versiune a software-ului Utreexo ca parte a Inițiativei Monei Digitale (DCI).

Utreexo abordează în mod specific dimensiunile de „stare” ale unui nod complet, care afișează informații actualizate despre cine deține câte bitcoini. Utreexo reduce dimensiunea stării de la aproximativ patru gigaocteți la mai puțin de un kilobyte. Acesta ar putea fi un mare pas înainte, dar încă nu a fost implementat pe deplin.

Un „nod super-tăiat”

În prezent, nodurile Bitcoin complete conțin toate tranzacțiile făcute vreodată, cu aproximativ 200 GB. Nodurile „tăiate” complete pot reduce dimensiunea istoricului tranzacțiilor la doar jumătate de gigabyte.

Dar nu este vorba despre stocarea rezultatului tranzacției necheltuite de Bitcoin (UTXO), care colectează cantitatea de bitcoin - aici citat în timp real - legat de fiecare adresă bitcoin. Acest lot de date ocupă puțin sub 4 GB de date.

Această stare UTXO a crescut rapid în timp și este probabil să continue să crească, ceea ce face mai dificilă rularea nodurilor complete. Aici intervine Utreexo. Cu ajutorul criptării noi și sofisticate, este posibil să înlocuiți această stare mare cu o mică dovadă criptografică care ocupă mult mai puțin spațiu de stocare.

„Utreexo este un nou acumulator dinamic bazat pe hash, care permite reprezentarea a milioane de ieșiri neutilizate într-un kilobyte - suficient de mici pentru a fi scrise pe o coală de hârtie”, explică Dryja pe site-ul web DCI MIT.

SPV provocator

Încercarea de a ușura nodurile Bitcoin este departe de a fi o idee nouă. Verificarea simplificată a plăților (SPV) este probabil cea mai populară versiune a unui nod ușor, utilizat de Electrum și alte portofele. Utreexo este similar cu SPV, deoarece nu necesită cu greu spațiul de stocare pe computer al unui nod complet.

Dar nodurile SPV nu păstrează confidențialitatea utilizatorului și sunt mai susceptibile la atacuri decât nodurile Utreexo. Deoarece Utreexo oferă aceste beneficii de securitate, Dryja speră că poate scăpa de dominația SPV în spațiu (atâta timp cât scrierea software-ului Utreexo merge așa cum era planificat). Dar susține, de asemenea, că este dificil să înlocuiți complet SPV, deoarece SPV este chiar mai ușor de realizat.

Înainte, dar cu precauție

„Există încă multe erori și ineficiențe cunoscute în cod, dar îl îmbunătățim rapid”, scrie Dryja. În cele din urmă, va fi necesar să se facă compatibil nodul Utreexo cu nodurile care rulează deja în rețeaua Bitcoin.

Pentru a face acest lucru, va trebui să modificați Bitcoin Core, cel mai popular software de nod Bitcoin. Dar acest lucru ar putea fi periculos. Utreexo este „o regândire semnificativă a modului în care funcționează Bitcoin, modificând codul de consens”, scrie Dryja.

„Prin urmare, este probabil că va fi dificil să introduceți codul Utreexo în Bitcoin Core și cu un motiv întemeiat. Vrem să ne asigurăm că nu introducem probleme într-un sistem care gestionează atât de mulți bani ”, a spus Dryja.