The Graph Preserving Ethereum's Blobs for langsiktig tilgjengelighet

I midten av februar ble det endelige testnettet til Ethereum-blokkjeden etablert, og Dencun-oppgraderingen er nå operativ på de fleste hovednett. Dencun vil nå forbedre Ethereum-nettverket og alle avhengige lag-2-systemer. Integreringen av EIP-4844s nye transaksjonstype i Ethereum, som tillater "blobs" av data å bli midlertidig bufret i beacon-noden, har gjort transaksjoner tilnærmet kostnadsfrie.

Kjent teknisk som Proto-Danksharding, øker denne mekanismen nettverkets skalerbarhet. Det reduserer kostnadene for roll-up transaksjoner ved å tillate tillegg av massive datapakker (kalt blobs), for eksempel i Ethereum-transaksjoner. Disse klattene er imidlertid midlertidige og kan ikke lagres i mer enn atten dager før beskjæring.

Det er ingen overraskelse at blobs har en flyktig natur, gitt at de styrker sammenrullingsytelsen og effektiviteten med evig lagring av et eksponentielt volum av blob-data på lag 1. Selv om forsvinnende blobs eskalerer effektiviteten til lag-2-nettverket, utgjør de også en vanskelighet med å opprettholde historiske poster, noe som ofte er nødvendig for utviklere som opererer på nettverket. For å bekjempe slike utfordringer tilbyr The Graph en levedyktig tilnærming for å bevare klattene, og garanterer deres langsiktige tilgjengelighet samtidig som det hjelper Ethereums fremgang mot Danksharding.

Et samarbeid mellom utviklere fra The Graph, Pinax og StreamingFast har skapt en effektiv løsning for indeksering og lagring av binære data. Ved å kombinere flere essensielle teknologier, inkludert Firehose og Substreams, muliggjøres datautvinning i et skalerbart og raskt format.

Fordi blob-data ligger på konsensusklientene ("konsensuslaget"), har The Graph Network utviklet en ny Firehose-kompatibel med Beacon Node. Dette viser vellykket frem den raske konstruksjonen av en ny brannslange for enhver spesifikk kjede ved å bruke den nye poller-baserte metoden som er avhengig av én Ethereum Blobs Substreams.

Disse understrømmene lar data hentes enkelt og taktfullt fra Firehose-aktiverte Beacon Chain Substreams gjennom gRPC API. Den andre måten ville være Firehose, drevet av Blobs Substreams, som henter data fra en Substreams-drevet subgraf gjennom GraphQL API, som er tilgjengelig på The Graph Network.

The Graph opprettholder en altomfattende visjon som inkluderer nye datatjenester og spørringsspråk, og sikrer dermed at desentraliserte er godt rustet for alle brukstilfeller, nå og i overskuelig fremtid, ettersom etterspørselen etter data i Web3 fortsetter å øke.

Kilde: https://www.cryptonewsz.com/the-graph-preserving-ethereums-blobs-for-long-term-accessibility/