En Ethereum-utvikler håper et "Checkpoint" i Cosmos-stil kan løse dataproblemet i nettverket

Ethereum-utvikler håper Cosmos-stil "Checkpoint" kan løse nettverksdataproblemet - ethereum serenity 2.0Ethereum-utviklere har som mål å lansere Eth 2.0 i 2020. Men det betyr ikke at alle tekniske detaljer allerede er blitt avslørt. Uavhengig utvikler Alexey Akhunov kan ha en løsning på dataproblemet på Ethereum: ved å ta opp et stykke kode fra Cosmos, har han tenkt på en blockchain basert på interoperabilitet.

Hans nye forslag, kalt "ReGenesis", publisert på EthResearch 24. juni, ville bringe søket etter statsløse kunder i den nåværende Ethereum-kjeden (også kjent som Eth 1.x) ved å "bombardere" noen noderstater og utveksle dem med et matematisk bevis på rullerende basis. Med andre ord er ideen å gjøre Ethereum-datasettet skalerbart med minimale sikkerhetsoffer.

ReGenesis

“Bombing” blockchain er ikke en ny idé. Det ble allerede nevnt i Ethereum-gule papiret (sitat krypto) av medstifter Gavin Wood. Akhunov sa at han hentet inspirasjon til sin tolkning av ReGenesis fra Cosmos, som gjennomgikk en lignende prosedyre flere ganger for å gjøre kjeden "lettere".

"Jeg kaller dette [relansering] ReGenesis, og det kan gjøres regelmessig for å avlaste belastningen på ikke-gruvedrift noder," skrev Akhunov. Å støtte statsløse klienter - det vil si noder som ville ha så lite statusinformasjon som mulig for å verifisere transaksjoner - var et primært mål for Eth 2.0 for å redusere dataspenninger på Ethereum-noder.

Akhunovs forslag fungerer som et kontrollpunkt for videospill. Når Ethereum-blokkjeden treffer et bestemt blokknummer, sparer nettverket seg automatisk. Deretter vil den utslette all fremdriften ved å etterlate et "bevis" eller "vitne" om alle tidligere transaksjoner. Autolagringen kan da lagres i andre nettverk som BitTorrent, sa Akhunov.

Dette sjekksystemet brukes allerede på flere måter for å bringe nye noder på nettet, for eksempel i strålesynkronisering. Akhunovs forslag er ment for Etheruems nåværende Proof-of-Work (PoW) blockchain. Men det opererer på antagelser inspirert av Buterins tanker om Proof-of-Stake (PoS) ved å tette nettverket i "full noder" og "statsløse klienter" basert på ekstern bevis.

"Bombing" eller "beskjæring"?

En Ethereum Geth Foundation "klientproblem" -ekspert Péter Szilágyi påpekte imidlertid at ReGenesis ikke teknisk reduserer status. "Beskjær" bare kjeden. Med andre ord sier Szilágyi at noen partier fortsatt vil måtte beholde en komplett kopi av staten uavhengig av Akhunovs bevis.

I tillegg til prosesseringshastighetsproblemer og en mulig sårbarhet i Distribuert Denial of Service (DDOS), kan mange desentraliserte applikasjoner (dapps), for eksempel Web 3.0-nettlesere, slite med å fungere uten "Start på nytt," sa Szilágyi. For å jobbe, trenger mange dapps tilgang til full status og ikke bare en test.

“Til slutt kommer det alltid ned på hva du har råd til å eliminere. Hvis Ethereum-økosystemet tillater oss å fjerne gamle blokker eller gamle logger, er det mulig å få et tyveri. Ellers - og Ethereum sponset dem slik at ingenting blir eliminert - har vi problemer, ”sa Szilágyi.