Y Graff Cadw Blobiau Ethereum ar gyfer hygyrchedd hirdymor

Yng nghanol mis Chwefror, sefydlwyd testnet terfynol y blockchain Ethereum, ac mae'r uwchraddio Dencun bellach yn weithredol ar y rhan fwyaf o mainnets. Bydd Dencun nawr yn gwella rhwydwaith Ethereum a'r holl systemau haen-2 dibynnol. Mae integreiddio math trafodiad newydd EIP-4844 i Ethereum, sy'n caniatáu i “smotiau” o ddata gael eu storio dros dro yn y nod beacon, wedi gwneud trafodion bron yn ddi-gost.

Fe'i gelwir yn dechnegol fel Proto-Danksharding, ac mae'r mecanwaith hwn yn cynyddu scalability rhwydwaith. Mae'n lleihau cost trafodion treigl trwy ganiatáu ychwanegu pecynnau data enfawr (a elwir yn smotiau), megis mewn trafodion Ethereum. Fodd bynnag, dros dro yw'r smotiau hyn ac ni ellir eu storio am fwy na deunaw diwrnod cyn eu tocio.

Nid yw'n syndod bod gan smotiau natur fyrhoedlog, o ystyried eu bod yn cadarnhau perfformiad rholio i fyny ac effeithlonrwydd gyda storio parhaus cyfaint esbonyddol o ddata blob ar Haen 1. Er bod smotiau diflannu yn cynyddu effeithlonrwydd y rhwydwaith haen-2, maent hefyd yn peri anhawster wrth gadw cofnodion hanesyddol, sy'n aml yn angenrheidiol i ddatblygwyr sy'n gweithredu ar y rhwydwaith. Er mwyn mynd i'r afael â heriau o'r fath, mae The Graph yn cynnig dull ymarferol o gadw'r smotiau, gan warantu eu hygyrchedd hirdymor wrth helpu Ethereum i gynnydd tuag at Danksharding.

Mae ymdrech ar y cyd ymhlith datblygwyr o The Graph, Pinax, a StreamingFast wedi creu datrysiad effeithlon ar gyfer mynegeio a storio data deuaidd. Mae cyfuno sawl technoleg hanfodol, gan gynnwys Firehose ac Substreams, yn galluogi echdynnu data mewn fformat graddadwy a chyflym.

Oherwydd bod data blob yn dibynnu ar y cleientiaid consensws (yr “haen gonsensws”), mae'r Rhwydwaith Graff wedi dyfeisio Firehose newydd sy'n cydymffurfio â'r Nod Beacon. Mae hyn yn dangos yn llwyddiannus adeiladu Firehose newydd yn gyflym ar gyfer unrhyw gadwyn benodol gan ddefnyddio'r dull newydd sy'n seiliedig ar poller sy'n dibynnu ar un Ethereum Blobs Substreams.

Mae'r is-ffrydiau hyn yn caniatáu i ddata gael ei adfer yn syml ac yn bwyllog o Is-ffrydiau Cadwyn Beacon a alluogir gan Firehose trwy'r API gRPC. Yr ail ffordd fyddai'r Firehose, wedi'i bweru gan Blobs Substreams, sy'n adfer data o isgraff sy'n cael ei bweru gan Substreams trwy'r API GraphQL, sydd ar gael ar The Graph Network.

Mae'r Graff yn cynnal gweledigaeth hollgynhwysol sy'n ymgorffori gwasanaethau data newydd ac ieithoedd ymholi, a thrwy hynny sicrhau bod y datganoledig wedi'i gyfarparu'n dda ar gyfer unrhyw achosion defnydd, nawr ac yn y dyfodol rhagweladwy, wrth i'r galw am ddata yn Web3 barhau i godi.

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