Grafikas, išsaugantis „Ethereum“ dėmeles, kad būtų galima pasiekti ilgą laiką

Vasario viduryje buvo sukurtas galutinis Ethereum blokų grandinės bandomasis tinklas, o Dencun atnaujinimas dabar veikia daugelyje pagrindinių tinklų. „Dencun“ dabar patobulins „Ethereum“ tinklą ir visas priklausomas 2 lygio sistemas. Integravus naują EIP-4844 operacijų tipą į „Ethereum“, leidžiantį laikinai saugoti duomenų „blobus“ į talpyklą švyturio mazge, operacijos tapo beveik nekainuotos.

Techniškai žinomas kaip Proto-Danksharding, šis mechanizmas padidina tinklo mastelį. Tai sumažina sudėtinių operacijų išlaidas, nes leidžia pridėti didžiulius duomenų paketus (vadinamus blobais), pvz., Ethereum operacijose. Tačiau šios dėmės yra laikinos ir negali būti laikomos ilgiau nei aštuoniolika dienų prieš genėjimą.

Nenuostabu, kad dėmės yra trumpalaikės, nes jos sustiprina sujungimo našumą ir efektyvumą nuolat saugodamos eksponentinį blob duomenų kiekį 1 sluoksnyje. Nors nykstantys blobai padidina 2 sluoksnio tinklo efektyvumą, jie taip pat kelia pavojų. sunku išlaikyti istorinius įrašus, kurie dažnai reikalingi tinkle dirbantiems kūrėjams. Siekdama kovoti su tokiais iššūkiais, „The Graph“ siūlo perspektyvų metodą, kaip išsaugoti dėmeles, užtikrinant ilgalaikį jų prieinamumą ir padedant „Ethereum“ pažangai siekiant „Danksharding“.

Bendradarbiaujant The Graph, Pinax ir StreamingFast kūrėjams buvo sukurtas efektyvus dvejetainių duomenų indeksavimo ir saugojimo sprendimas. Sujungus kelias esmines technologijas, įskaitant Firehose ir Substreams, galima išgauti duomenis keičiamo dydžio ir greitu formatu.

Kadangi „blob“ duomenys yra konsensuso klientams („konsensuso sluoksnis“), „The Graph Network“ sukūrė naują „Firehose“, suderinamą su „Beacon Node“. Tai sėkmingai demonstruoja greitą naujos ugnies žarnos konstravimą bet kuriai konkrečiai grandinei, naudojant naują „Poller“ metodą, kuris remiasi vienu „Ethereum Blobs“ posrautu.

Šie antriniai srautai leidžia paprastai ir taktiškai gauti duomenis iš „Firehose“ įgalintų „Beacon Chain“ antrinių srautų per gRPC API. Antrasis būdas būtų „Firehose“, maitinamas „Blobs Substreams“, kuris nuskaito duomenis iš „Substreams“ valdomo pografo per „GraphQL“ API, pasiekiamą „The Graph Network“.

Graph palaiko visa apimančią viziją, apimančią naujas duomenų paslaugas ir užklausų kalbas, taip užtikrinant, kad decentralizuotas įrenginys būtų gerai pritaikytas bet kokiam naudojimo atvejams dabar ir artimiausioje ateityje, nes duomenų poreikis Web3 ir toliau auga.

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