Grafs, kas saglabā Ethereum lāses ilgstošai pieejamībai

Februāra vidū tika izveidots Ethereum blokķēdes pēdējais testtīkls, un Dencun jauninājums tagad darbojas lielākajā daļā galveno tīklu. Dencun tagad uzlabos Ethereum tīklu un visas atkarīgās 2. slāņa sistēmas. EIP-4844 jaunā transakciju veida integrācija Ethereum, kas ļauj īslaicīgi kešatmiņā saglabāt datu lāses bākas mezglā, ir padarījusi darījumus praktiski bez maksas.

Tehniski pazīstams kā Proto-Danksharding, šis mehānisms palielina tīkla mērogojamību. Tas samazina apkopojuma darījumu izmaksas, ļaujot pievienot lielas datu paketes (sauktas par lāsēm), piemēram, Ethereum transakcijās. Tomēr šie plankumi ir īslaicīgi, un tos pirms atzarošanas nevar uzglabāt ilgāk par astoņpadsmit dienām.

Nav pārsteigums, ka lāsēm ir īslaicīgs raksturs, jo tās uzlabo apkopojuma veiktspēju un efektivitāti, nepārtraukti glabājot eksponenciālu blobu datu apjomu 1. slānī. Lai gan izzūdošie blobi palielina 2. slāņa tīkla efektivitāti, tie arī rada grūtības saglabāt vēsturiskos ierakstus, kas bieži vien ir nepieciešams izstrādātājiem, kas darbojas tīklā. Lai cīnītos ar šādām problēmām, The Graph piedāvā dzīvotspējīgu pieeju lāsumu saglabāšanai, garantējot to ilgtermiņa pieejamību, vienlaikus palīdzot Ethereum virzīties uz Danksharding.

The Graph, Pinax un StreamingFast izstrādātāju kopdarbs ir radījis efektīvu risinājumu bināro datu indeksēšanai un glabāšanai. Apvienojot vairākas būtiskas tehnoloģijas, tostarp Firehose un Substreams, tiek nodrošināta datu ieguve mērogojamā un ātrā formātā.

Tā kā lāse dati atrodas vienprātības klientiem (“vienprātības slānis”), The Graph Network ir izstrādājis jaunu Firehose, kas ir saderīgs ar Beacon Node. Tas veiksmīgi demonstrē jaunas Firehose ātras konstrukcijas jebkurai konkrētai ķēdei, izmantojot jauno uz poller balstīto metodi, kas balstās uz vienu Ethereum Blobs apakšplūsmu.

Šīs apakšstraumes ļauj vienkārši un taktiski izgūt datus no Firehose iespējotām Beacon Chain apakšplūsmām, izmantojot gRPC API. Otrs veids būtu Firehose, ko darbina Blobs Substreams un kas izgūst datus no apakšplūsmām darbināma apakšgrafa, izmantojot GraphQL API, kas ir pieejama vietnē The Graph Network.

Graph saglabā visaptverošu redzējumu, iekļaujot jaunus datu pakalpojumus un vaicājumu valodas, tādējādi nodrošinot, ka decentralizētais ir labi aprīkots jebkuram lietojumam tagad un pārskatāmā nākotnē, jo pieprasījums pēc datiem Web3 turpina pieaugt.

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