Ұзақ мерзімді қол жетімділік үшін Ethereum Blobтарын сақтайтын графика

Ақпан айының ортасында Ethereum блокчейнінің соңғы сынақ желісі құрылды және Dencun жаңартуы қазір көптеген негізгі желілерде жұмыс істейді. Денкун енді Ethereum желісін және барлық тәуелді деңгей-2 жүйелерін жақсартады. EIP-4844 жаңа транзакция түрін Ethereum жүйесіне біріктіру деректердің «бөліктерін» маяк түйінінде уақытша кэштеуге мүмкіндік береді, транзакцияларды іс жүзінде шығынсыз етті.

Техникалық тұрғыдан Proto-Danksharding ретінде белгілі бұл механизм желінің ауқымдылығын арттырады. Ол Ethereum транзакциялары сияқты ауқымды деректер пакеттерін (блобтар деп аталатын) қосуға рұқсат беру арқылы жинақталған транзакциялардың құнын төмендетеді. Дегенмен, бұл дақтар уақытша болып табылады және оларды кесу алдында он сегіз күннен артық сақтауға болмайды.

1-деңгейдегі блоб деректерінің экспоненциалды көлемін мәңгі сақтау арқылы жинақтау өнімділігі мен тиімділігін нығайта түсетінін ескерсек, блобтардың эфемерлік сипатқа ие болуы таңқаларлық емес. Жоғалып бара жатқан блобтар-2-деңгей желісінің тиімділігін арттырса да, олар сондай-ақ әсер етеді. желіде жұмыс істейтін әзірлеушілер үшін жиі қажет болатын тарихи жазбаларды жүргізудегі қиындық. Осындай қиындықтармен күресу үшін The Graph бөртпелерді сақтаудың өміршең әдісін ұсынады, олардың ұзақ мерзімді қол жетімділігіне кепілдік береді және Ethereum-ның Danksharding-ке жетуіне көмектеседі.

The Graph, Pinax және StreamingFast әзірлеушілерінің бірлескен әрекеті екілік деректерді индекстеу және сақтау үшін тиімді шешім жасады. Firehose және Substreams сияқты бірнеше маңызды технологияларды біріктіру деректерді масштабталатын және жылдам пішімде шығаруға мүмкіндік береді.

Blob деректері консенсус клиенттерінде («консенсус қабаты») болғандықтан, Графикалық желі Beacon түйінімен үйлесімді жаңа Firehose ойлап тапты. Бұл бір Ethereum Blobs ішкі ағындарына негізделген жаңа поллерге негізделген әдісті пайдаланып, кез келген нақты тізбек үшін жаңа Firehose жылдам құрылысын сәтті көрсетеді.

Бұл ішкі ағындар деректерді Firehose қосылған Beacon Chain ішкі ағындарынан gRPC API арқылы қарапайым және әдепті түрде алуға мүмкіндік береді. Екінші жол - The Graph желісінде қолжетімді GraphQL API арқылы Substreams арқылы жұмыс істейтін субграфтан деректерді шығарып алатын Blobs Substreams арқылы жұмыс істейтін Firehose.

Графика жаңа деректер қызметтері мен сұрау тілдерін қамтитын жан-жақты көріністі қолдайды, осылайша орталықсыздандырылған жүйенің қазір және жақын болашақта кез келген пайдалану жағдайлары үшін жақсы жабдықталғанын қамтамасыз етеді, өйткені Web3 деректеріне сұраныс өсуде.

Дереккөз: https://www.cryptonewsz.com/the-graph-preserving-ethereums-blobs-for-long-term-accessibility/