Ethereum izstrādātājs cer, ka Cosmos stila "Checkpoint" var atrisināt tīkla datu problēmu

Ethereum izstrādātājs cer, ka Cosmos stila "Checkpoint" var atrisināt tīkla datu problēmu - ethereum serenity 2.0Ethereum izstrādātāju mērķis ir 2.0. gadā laist klajā Eth 2020. Bet tas nenozīmē, ka visas tehniskās detaļas jau ir atklātas. Neatkarīgajam izstrādātājam Aleksejam Akhunovam var būt risinājums datu problēmai Ethereum: uzņemot koda daļu no Cosmos, viņš ir domājis par blokķēdi, kuras pamatā ir savietojamība.

Viņa jaunais priekšlikums ar nosaukumu "ReGenesis", kas 24. jūnijā tika publicēts vietnē EthResearch, pašreizējā Ethereum ķēdē (pazīstams arī kā Eth 1.x) meklētu klientus bez pilsonības, "bombardējot" dažus mezglu stāvokļus un apmainot tos ar matemātisks pierādījums pēc slīdošā principa. Citiem vārdiem sakot, ideja ir padarīt Ethereum datu kopu mērogojamu ar minimāliem drošības upuriem.

ReĢenēze

Blokķēdes “bombardēšana” nav jauna ideja. Tas jau tika minēts Ethereum dzeltenajā grāmatā (citāts līdzdibinātājs Gavins Vuds. Ahunovs sacīja, ka iedvesmu savas ReGenesis interpretācijai smēlies no Cosmos, kam vairākas reizes tika veikta līdzīga procedūra, lai padarītu ķēdi "vieglāku".

"Es to saucu par [atkārtotu palaišanu] par ReGenesis, un to var regulāri veikt, lai atvieglotu nastu, kas nav kalnrūpniecība," rakstīja Ahunovs. Atbalsts bezvalstniekiem - tas ir, mezgliem, kuros būtu pēc iespējas mazāk informācijas par statusu, lai pārbaudītu darījumus - bija Eth 2.0 galvenais mērķis, lai mazinātu datu spriedzi Ethereum mezglos.

Akhunova priekšlikums darbojas kā videospēļu kontrolpunkts. Ikreiz, kad Ethereum blokķēde sasniedz noteiktu bloka numuru, tīkls automātiski saglabā sevi. Tad tas iznīcinātu visu savu progresu, atstājot visu iepriekšējo darījumu "pierādījumu" vai "liecinieku". Pēc tam automātisko saglabāšanu varēja saglabāt citos tīklos, piemēram, BitTorrent, sacīja Ahunovs.

Šī kontrolpunktu sistēma jau tiek izmantota vairākos veidos, kā tiešsaistē piesaistīt jaunus mezglus, piemēram, Beam sinhronizācijā. Akhunova priekšlikums ir paredzēts Etheruem pašreizējai bloku ķēdei Pro-of-Work (PoW). Bet tas darbojas pēc pieņēmumiem, kurus iedvesmoja Buterina domas par likmju pierādīšanu (PoS), aizzīmogojot tīklu "pilnos mezglos" un "klientos bez pilsonības", pamatojoties uz ārējiem pierādījumiem.

"Bumbas" vai "atzarošana"?

Viens Ethereum Geth fonda "klientu problēmu" eksperts Pēteris Szilágyi tomēr norādīja, ka ReGenesis tehniski nemazina statusu. "Apcirpt" tikai ķēdi. Citiem vārdiem sakot, Szilágyi saka, ka dažām partijām joprojām būs jāglabā pilnīga valsts kopija neatkarīgi no Akhunova pierādījumiem.

Papildus ātruma problēmu apstrādei un iespējamai ievainojamībai izplatītajā pakalpojumu atteikumā (DDOS) daudzām decentralizētām lietojumprogrammām (dapps), piemēram, Web 3.0 pārlūkprogrammām, var būt grūtības darboties bez "Restartēšanas", sacīja Szilágyi. Lai strādātu, daudziem lietotājiem ir jāpiekļūst pilnam stāvoklim, nevis tikai testam.

“Galu galā tas vienmēr ir atkarīgs no tā, ko jūs varat atļauties novērst. Ja Ethereum ekosistēma ļauj mums notīrīt vecus blokus vai vecus baļķus, ir iespējams iegūt laupījumu. Pretējā gadījumā - un Ethereum tos sponsorēja, lai nekas netiktu likvidēts - mums ir problēmas, ”sacīja Szilágyi.