Piksevõrgu looja esitleb Bitcoini skaleerimistehnoloogia esimest versiooni

Piksevõrgu looja esitleb Bitcoini skaleerimistehnoloogia esimest versiooni - välguvõrk bitcoin 1024x683Piksevõrgu looja Tadge Dryja töötas välja kergema Bitcoini täisõlme uue kujunduse. Eelmisel nädalal andsid Dryja ja programmeerijate meeskond MITi digitaalse valuuta algatuse (DCI) raames välja Utreexo tarkvara esimese versiooni.

Utreexo tegeleb konkreetselt täissõlme olekumõõtmetega, mis näitab ajakohast teavet selle kohta, kes kui palju bitcoine omab. Utreexo vähendab riigi suurust umbes neljast gigabaidist vähem kui ühe kilobaidini. See võib olla suur samm edasi, kuid seda pole veel täielikult rakendatud.

"Üleni pügatud sõlm"

Praegu sisaldavad täielikud Bitcoini sõlmed kõiki tehinguid, mille maht on umbes 200 GB. Täielikult kärbitud sõlmed võivad vähendada tehinguajaloo suurust kuni pooleks gigabaidiks.

Kuid see ei tähenda Bitcoini kasutamata tehingute väljundi (UTXO) salvestamist, mis kogub bitcoini koguse - siin tsitaat reaalajas - seotud iga bitcoini aadressiga. See andmepartii võtab veidi alla 4 GB andmeid.

See UTXO olek on aja jooksul kiiresti kasvanud ja tõenäoliselt kasvab ka edaspidi, muutes täisõlmede käitamise keerulisemaks. Siit tuleb Utreexo. Uue ja keeruka krüptimise abil on võimalik see suur olek asendada väikese krüptograafilise tõendiga, mis võtab palju vähem salvestusruumi.

"Utreexo on uus dünaamiline räsipõhine akumulaator, mis võimaldab ühes kilobaidis kujutada miljoneid kasutamata väljundeid - piisavalt väike, et paberilehele kirjutada," selgitab Dryja MIT DCI veebisaidil.

Väljakutseid pakkuv SPV

Bitcoini sõlmede kergendamine pole kaugeltki uus idee. Lihtsustatud maksekontroll (SPV) on tõenäoliselt populaarseim versioon kergemast sõlmest, mida kasutavad Electrum ja muud rahakotid. Utreexo sarnaneb SPV-ga selle poolest, et vaevalt vajab kogu sõlme arvuti salvestusruumi.

Kuid SPV-sõlmed ei säilita kasutaja privaatsust ja on rünnakutele vastuvõtlikumad kui Utreexo sõlmed. Kuna Utreexo pakub neid turvalisuse eeliseid, loodab Dryja, et see pääseb SPV domeenist kosmoses (seni, kuni Utreexo tarkvara kirjutamine läheb plaanipäraselt). Kuid ta väidab ka, et SPV-d on raske täielikult asendada, kuna SPV-d on veelgi lihtsam täita.

Edasi, kuid ettevaatlikult

"Koodis on endiselt palju teadaolevaid vigu ja ebatõhususi, kuid me parandame seda kiiresti," kirjutab Dryja. Lõpuks on vaja muuta Utreexo sõlm ühilduvaks Bitcoini võrgus juba töötavate sõlmedega.

Selleks peate muutma kõige populaarsemat Bitcoini sõlme tarkvara Bitcoin Core. Kuid see võib olla ohtlik. Utreexo on "Bitcoini töö oluline ümbermõtestamine, muutes konsensuskoodi", kirjutab Dryja.

"Seetõttu on tõenäoline, et Utreexo koodi on Bitcoin Core'i sisestamine keeruline ja seda põhjusega. Tahame veenduda, et me ei viiks probleeme süsteemi, mis käitleb nii palju raha, ”ütles Dryja.