Grafen bevarar Ethereums blobbar för långsiktig tillgänglighet

I mitten av februari etablerades det sista testnätet för Ethereum-blockkedjan, och Dencun-uppgraderingen är nu operativ på de flesta huvudnät. Dencun kommer nu att förbättra Ethereum-nätverket och alla beroende lager-2-system. Integreringen av EIP-4844:s nya transaktionstyp i Ethereum, som tillåter "blobs" av data att tillfälligt cachelagras i beaconnoden, har gjort transaktioner praktiskt taget kostnadslösa.

Den här mekanismen, tekniskt känd som Proto-Danksharding, ökar nätverkets skalbarhet. Det minskar kostnaden för roll-up-transaktioner genom att tillåta tillägg av massiva datapaket (kallade blobs), som i Ethereum-transaktioner. Dessa blubbar är dock tillfälliga och kan inte lagras i mer än arton dagar före beskärning.

Det är ingen överraskning att blobbar har en tillfällig natur, med tanke på att de solidifierar rollup-prestanda och effektivitet med den eviga lagringen av en exponentiell volym av blobdata på lager 1. Även om försvinnande blobbar eskalerar effektiviteten hos lager-2-nätverket, utgör de också en svårighet att upprätthålla historiska register, vilket ofta är nödvändigt för utvecklare som arbetar på nätverket. För att bekämpa sådana utmaningar erbjuder The Graph ett hållbart tillvägagångssätt för att bevara klumparna, vilket garanterar deras långsiktiga tillgänglighet samtidigt som det hjälper Ethereums framsteg mot Danksharding.

Ett samarbete mellan utvecklare från The Graph, Pinax och StreamingFast har skapat en effektiv lösning för indexering och lagring av binär data. Genom att kombinera flera viktiga teknologier, inklusive Firehose och Substreams, möjliggörs dataextraktion i ett skalbart och snabbt format.

Eftersom blobdata finns på konsensusklienterna ("konsensusskiktet"), har The Graph Network tagit fram en ny Firehose som är kompatibel med Beacon Node. Detta visar framgångsrikt upp den snabba konstruktionen av en ny brandslang för varje specifik kedja med den nya pollerbaserade metoden som bygger på en Ethereum Blobs Substreams.

Dessa underströmmar gör att data enkelt och taktfullt kan hämtas från Firehose-aktiverade Beacon Chain Substreams via gRPC API. Det andra sättet skulle vara Firehose, som drivs av Blobs Substreams, som hämtar data från en Substreams-driven subgraf via GraphQL API, som är tillgänglig på The Graph Network.

The Graph upprätthåller en allomfattande vision som inkluderar nya datatjänster och frågespråk, vilket säkerställer att den decentraliserade är väl rustad för alla användningsfall, nu och inom överskådlig framtid, eftersom efterfrågan på data i Web3 fortsätter att öka.

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