A Lightning Network készítője bemutatja a Bitcoin méretezési technológiájának első verzióját

A Lightning Network készítője bemutatja a Bitcoin méretezési technológiájának első verzióját - Lightning Network bitcoin 1024x683Tadge Dryja, a Lightning Network alkotója egy könnyebb Bitcoin teljes csomópont új tervezésén dolgozott. A múlt héten Dryja és egy programozói csapat az MIT Digital Currency Initiative (DCI) részeként kiadta az Utreexo szoftver első verzióját.

Az Utreexo kifejezetten egy teljes csomópont „állapot” dimenzióival foglalkozik, amely naprakész információkat mutat arról, hogy ki hány bitcoin birtokosa. Az Utreexo körülbelül négy gigabájtról egy kilobájt alá csökkenti az állapot méretét. Ez nagy előrelépés lehet, de még nem valósították meg maradéktalanul.

"Szuper-metszett csomó"

Jelenleg a teljes Bitcoin csomópontok tartalmazzák az összes valaha végrehajtott tranzakciót, amelynek időtartama körülbelül 200 GB. A teljesen metszett csomópontok akár fél gigabájtra is csökkenthetik a tranzakciós előzmények méretét.

De ez nem arról szól, hogy a Bitcoin el nem használt tranzakciós kimenetét (UTXO) tárolja, amely összegyűjti a bitcoin mennyiségét - itt a idézet valós időben - az egyes bitcoin címekhez kapcsolva. Ez az adatsor alig 4 GB adatot foglal el.

Ez az UTXO állapot az idő múlásával gyorsan növekedett, és valószínűleg tovább fog növekedni, ami megnehezíti a teljes csomópontok futtatását. Itt jön be az Utreexo. Új és kifinomult titkosítás segítségével lehetséges ezt a nagy állapotot kicsinyített kriptográfiai bizonyítékkal helyettesíteni, amely sokkal kevesebb tárhelyet foglal el.

"Az Utreexo egy új, dinamikus hash-alapú akkumulátor, amely lehetővé teszi a fel nem használt kimenetek millióinak megjelenítését egy kilobájtban - elég kicsi ahhoz, hogy papírlapra lehessen írni" - magyarázza Dryja az MIT DCI weboldalán.

Kihívó SPV

A Bitcoin csomóinak megkönnyítése egyáltalán nem új ötlet. Az egyszerűsített fizetésellenőrzés (SPV) valószínűleg a legnépszerűbb változata egy könnyű csomópontnak, amelyet az Electrum és más pénztárcák használnak. Az Utreexo annyiban hasonlít az SPV-hez, hogy alig igényli a teljes csomópont számítógépes tárhelyét.

De az SPV csomópontok nem őrzik a felhasználók adatait, és hajlamosabbak a támadásokra, mint az Utreexo csomópontok. Mivel az Utreexo kínálja ezeket a biztonsági előnyöket, Dryja reméli, hogy elkerülheti az SPV domainjét az űrben (mindaddig, amíg az Utreexo szoftver írása a terveknek megfelelően megy). De azt is állítja, hogy az SPV-t nehéz teljesen pótolni, mivel az SPV-t még könnyebb elvégezni.

Előre, de óvatosan

"A kódban még mindig sok ismert hiba és hatástalanság található, de gyorsan javítjuk" - írja Dryja. Végül szükség lesz arra, hogy az Utreexo csomópont kompatibilis legyen a Bitcoin hálózatán már futó csomópontokkal.

Ehhez módosítania kell a legnépszerűbb Bitcoin csomópont-szoftvert, a Bitcoin Core-ot. De ez veszélyes lehet. Az Utreexo "a Bitcoin működésének jelentős újragondolása, a konszenzuskód módosítása" - írja Dryja.

„Ezért valószínű, hogy nehéz okkal beilleszteni az Utreexo kódot a Bitcoin Core-ba. Biztosítani akarjuk, hogy ne vezessünk be problémákat egy olyan rendszerbe, amely ennyi pénzt kezel. ”- mondta Dryja.