En Ethereum-utvecklare hoppas att en "Checkpoint" i Cosmos-stil kan lösa dataproblemet i nätverket

Ethereum-utvecklaren hoppas att "Checkpoint" i Cosmos-stil kan lösa nätverksdataproblem - ethereum serenity 2.0Ethereum-utvecklare strävar efter att lansera Eth 2.0 2020. Men det betyder inte att alla tekniska detaljer redan har avslöjats. Den oberoende utvecklaren Alexey Akhunov kan ha en lösning på dataproblemet på Ethereum: genom att ta upp en kod från Cosmos har han tänkt på en blockchain baserad på interoperabilitet.

Hans nya förslag, kallat "ReGenesis", publicerat på EthResearch den 24 juni, skulle leda sökandet efter statslösa kunder inom den nuvarande Ethereum-kedjan (även känd som Eth 1.x) genom att "bombardera" vissa nodstater och utbyta dem med ett matematiskt bevis på rullande basis. Med andra ord är idén att göra Ethereum-datasetet skalbart med minimala säkerhetsoffer.

Regenesis

Att "bomba" blockkedjan är ingen ny idé. Det nämndes redan i Ethereums gula papper (offert crypto) av grundare Gavin Wood. Akhunov sa att han hämtade inspiration för sin tolkning av ReGenesis från Cosmos, som genomgick ett liknande förfarande flera gånger för att göra kedjan "lättare".

"Jag kallar detta [relansera] ReGenesis, och det kan göras regelbundet för att lindra bördan på icke-gruvnoder", skrev Akhunov. Att stödja statslösa klienter - det vill säga noder som skulle ha så lite statusinformation som möjligt för att verifiera transaktioner - var ett primärt mål för Eth 2.0 för att minska dataspänningarna på Ethereum-noder.

Akhunovs förslag fungerar som en kontrollpunkt för videospel. När Ethereum blockchain träffar ett visst blocknummer sparar nätverket automatiskt sig själv. Det skulle sedan utplåna alla sina framsteg genom att lämna ett "bevis" eller "vittne" om alla tidigare transaktioner. Autosparen kunde sedan lagras i andra nätverk som BitTorrent, sa Akhunov.

Detta kontrollpunktssystem används redan på flera sätt för att få nya noder online, till exempel i strålsynkronisering. Akhunovs förslag är avsett för Etheruems nuvarande Proof-of-Work (PoW) blockchain. Men det bygger på antaganden inspirerade av Buterins tankar om Proof-of-Stake (PoS) genom att försegla nätverket i "fulla noder" och "statslösa klienter" baserat på externt bevis.

"Bombning" eller "beskärning"?

En Ethereum Geth Foundation-expert "klientproblem" Péter Szilágyi påpekade dock att ReGenesis inte tekniskt minskar status. "Beskär" bara kedjan. Med andra ord säger Szilágyi att vissa parter fortfarande måste behålla en fullständig kopia av staten oavsett Akhunovs bevis.

Förutom att hantera hastighetsproblem och en eventuell sårbarhet i Distributed Denial of Service (DDOS), kan många decentraliserade applikationer (dapps) som web 3.0-webbläsare ha svårt att köra utan "Starta om", sa Szilágyi. För att arbeta behöver många dappar komma åt hela tillståndet och inte bara ett test.

”I slutändan handlar det alltid om vad du har råd att eliminera. Om Ethereum-ekosystemet tillåter oss att rensa gamla block eller gamla loggar är det möjligt att få en loooot. Annars - och Ethereum sponsrade dem så att ingenting elimineras - har vi problem, säger Szilágyi.