Графиката запазва петната на Ethereum за дългосрочна достъпност

В средата на февруари беше създадена последната тестова мрежа на блокчейна Ethereum и надграждането на Dencun вече работи в повечето основни мрежи. Dencun сега ще подобри мрежата Ethereum и всички зависими системи от слой 2. Интегрирането на новия тип транзакция на EIP-4844 в Ethereum, което позволява временно да се кешират „петна“ от данни в beacon node, направи транзакциите практически без разходи.

Известен технически като Proto-Danksharding, този механизъм увеличава скалируемостта на мрежата. Намалява цената на сборните транзакции, като позволява добавянето на масивни пакети данни (наречени петна), като например при транзакциите на Ethereum. Тези петна обаче са временни и не могат да се съхраняват повече от осемнадесет дни преди подрязване.

Не е изненадващо, че blob-овете имат ефимерен характер, като се има предвид, че те втвърдяват производителността и ефективността на събирането на данни с постоянното съхранение на експоненциален обем blob данни на слой 1. Въпреки че изчезващите blob-ове ескалират ефективността на мрежата от слой 2, те също представляват трудност при поддържането на исторически записи, което често е необходимо за разработчиците, работещи в мрежата. За да се бори с подобни предизвикателства, The Graph предлага жизнеспособен подход за запазване на петна, като гарантира тяхната дългосрочна достъпност, като същевременно подпомага напредъка на Ethereum към Danksharding.

Съвместните усилия на разработчиците от The Graph, Pinax и StreamingFast създадоха ефективно решение за индексиране и съхраняване на двоични данни. Комбинирането на няколко основни технологии, включително Firehose и Substreams, позволява извличане на данни в мащабируем и бърз формат.

Тъй като blob данните се намират на консенсусните клиенти („консенсусния слой“), The Graph Network е разработила нов Firehose, съвместим с Beacon Node. Това успешно демонстрира бързото изграждане на нов Firehose за всяка конкретна верига, използвайки новия метод, базиран на анкети, който разчита на един Ethereum Blobs Substreams.

Тези подпотоци позволяват просто и тактично извличане на данни от активирани от Firehose Beacon Chain подпотоци чрез gRPC API. Вторият начин би бил Firehose, захранван от Blobs Substreams, който извлича данни от подграф, захранван от Substreams, чрез GraphQL API, който е достъпен в The Graph Network.

Graph поддържа всеобхватна визия, включваща нови услуги за данни и езици за заявки, като по този начин гарантира, че децентрализираната е добре оборудвана за всякакви случаи на употреба, сега и в обозримо бъдеще, тъй като търсенето на данни в Web3 продължава да нараства.

Източник: https://www.cryptonewsz.com/the-graph-preserving-ethereums-blobs-for-long-term-accessibility/