Tvorac Lightning Network predstavlja prvu verziju tehnologije skaliranja za Bitcoin

Stvoritelj Lightning Network predstavlja prvu verziju tehnologije skaliranja za Bitcoin - Lightning Network bitcoin 1024x683Stvoritelj Lightning Networka Tadge Dryja radio je na novom dizajnu za lakši bitcoin pun čvor. Prošli tjedan Dryja i tim programera objavili su prvu verziju softvera Utreexo kao dio MIT-ove inicijative za digitalnu valutu (DCI).

Utreexo se posebno bavi "državnim" dimenzijama punog čvora, koji prikazuje ažurne podatke o tome tko posjeduje koliko bitcoina. Utreexo smanjuje veličinu države s otprilike četiri gigabajta na manje od jednog kilobajta. Ovo bi mogao biti velik korak naprijed, ali još nije u potpunosti proveden.

"Super orezani čvor"

Trenutno puni Bitcoin čvorovi sadrže sve ikad izvršene transakcije, s oko 200 GB. Puni "obrezani" čvorovi mogu smanjiti veličinu povijesti transakcija na samo pola gigabajta.

No, ovdje se ne radi o pohrani Bitcoin-ovog neiskorištenog izlaza transakcije (UTXO), koji prikuplja količinu bitcoina - ovdje je citat u stvarnom vremenu - povezano sa svakom bitcoin adresom. Ova serija podataka zauzima nešto manje od 4 GB podataka.

Ovo je UTXO stanje s vremenom brzo raslo i vjerojatno će i dalje rasti, što otežava pokretanje punih čvorova. Ovdje dolazi Utreexo. Uz pomoć nove i sofisticirane enkripcije moguće je zamijeniti ovo veliko stanje malim kriptografskim dokazom koji zauzima mnogo manje prostora za pohranu.

"Utreexo je novi dinamički akumulator zasnovan na raspršivanju, koji omogućuje da milijuni neutrošenih izlaza budu predstavljeni u jednom kilobajtu - dovoljno mali da se napišu na list papira", objašnjava Dryja na web mjestu MIT DCI.

Izazovni SPV

Pokušaj olakšavanja bitcoin čvorova daleko je od nove ideje. Pojednostavljena provjera plaćanja (SPV) vjerojatno je najpopularnija verzija laganog čvora koji koriste Electrum i drugi novčanici. Utreexo je sličan SPV-u po tome što teško zahtijeva prostor za pohranu računala punog čvora.

No, SPV čvorovi ne čuvaju privatnost korisnika i osjetljiviji su na napade od čvorova Utreexo. Budući da Utreexo nudi ove sigurnosne pogodnosti, Dryja se nada da može pobjeći od SPV-ove domene u svemiru (sve dok pisanje Utreexo softvera ide prema planu). Ali on također tvrdi da je teško potpuno zamijeniti SPV, jer je SPV još lakše izvesti.

Naprijed, ali s oprezom

"Još uvijek postoje mnoge poznate pogreške i neučinkovitosti u kodu, ali brzo ga poboljšavamo", piše Dryja. Na kraju će biti potrebno Utreexo čvor učiniti kompatibilnim s čvorovima koji se već izvode na Bitcoin mreži.

Da biste to učinili, morat ćete izmijeniti Bitcoin Core, najpopularniji softver Bitcoin čvorova. Ali ovo bi moglo biti opasno. Utreexo je "značajno preispitivanje načina na koji Bitcoin djeluje, modificiranje konsenzusnog koda", piše Dryja.

“Stoga je vjerojatno da će biti teško umetnuti Utreexo kôd u Bitcoin Core, i to s dobrim razlogom. Želimo biti sigurni da ne uvodimo probleme u sustav koji obrađuje toliko novca ”, rekao je Dryja.