Ang Graph na Pinapanatili ang mga Blobs ng Ethereum para sa pangmatagalang accessibility

Noong kalagitnaan ng Pebrero, ang huling testnet ng Ethereum blockchain ay itinatag, at ang pag-upgrade ng Dencun ay nagpapatakbo na ngayon sa karamihan ng mga mainnet. Papahusayin na ngayon ng Dencun ang Ethereum network at lahat ng umaasang layer-2 system. Ang pagsasama ng bagong uri ng transaksyon ng EIP-4844 sa Ethereum, na nagpapahintulot sa "mga patak" ng data na pansamantalang ma-cache sa beacon node, ay naging halos walang halaga ang mga transaksyon.

Kilala sa teknikal bilang Proto-Danksharding, pinapataas ng mekanismong ito ang scalability ng network. Binabawasan nito ang halaga ng mga roll-up na transaksyon sa pamamagitan ng pagpapahintulot sa pagdaragdag ng napakalaking data packet (tinatawag na blobs), tulad ng sa mga transaksyon sa Ethereum. Gayunpaman, ang mga patak na ito ay pansamantala at hindi maiimbak ng higit sa labingwalong araw bago ang pruning.

Hindi nakakagulat na ang mga blobs ay may ephemeral na kalikasan, dahil pinatitibay ng mga ito ang pagganap at kahusayan ng rollup sa patuloy na pag-iimbak ng isang exponential volume ng blob data sa Layer 1. Bagama't ang mga nawawalang blobs ay nagpapataas ng kahusayan ng layer-2 na network, ang mga ito ay nagpapakita rin. isang kahirapan sa pagpapanatili ng mga makasaysayang talaan, na kadalasang kinakailangan para sa mga developer na tumatakbo sa network. Upang labanan ang mga ganitong hamon, nag-aalok ang The Graph ng isang praktikal na diskarte upang mapanatili ang mga blobs, na ginagarantiyahan ang kanilang pangmatagalang accessibility habang tinutulungan ang pag-unlad ng Ethereum patungo sa Danksharding.

Ang pagtutulungan ng mga developer mula sa The Graph, Pinax, at StreamingFast ay lumikha ng isang mahusay na solusyon para sa pag-index at pag-iimbak ng binary data. Ang pagsasama-sama ng ilang mahahalagang teknolohiya, kabilang ang Firehose at Substreams, ay nagbibigay-daan sa pagkuha ng data sa isang nasusukat at mabilis na format.

Dahil ang blob data ay nasa mga consensus client (ang "consensus layer"), ang Graph Network ay gumawa ng bagong Firehose na sumusunod sa Beacon Node. Matagumpay nitong ipinakita ang mabilis na pagtatayo ng bagong Firehose para sa anumang partikular na chain gamit ang bagong pamamaraang nakabatay sa poller na umaasa sa isang Ethereum Blobs Substreams.

Ang mga substream na ito ay nagbibigay-daan sa data na makuha nang simple at mataktika mula sa Firehose-enabled Beacon Chain Substreams sa pamamagitan ng gRPC API. Ang pangalawang paraan ay ang Firehose, na pinapagana ng Blobs Substreams, na kumukuha ng data mula sa subgraph na pinapagana ng Substreams sa pamamagitan ng GraphQL API, na naa-access sa The Graph Network.

Ang Graph ay nagpapanatili ng isang pangkalahatang pananaw na nagsasama ng mga bagong serbisyo ng data at mga wika ng query, sa gayon ay tinitiyak na ang desentralisado ay mahusay na nilagyan para sa anumang mga kaso ng paggamit, ngayon at sa nakikinita na hinaharap, habang ang pangangailangan para sa data sa Web3 ay patuloy na tumataas.

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