Lub Graph Preserving Ethereum's Blobs rau kev nkag mus tau ntev

Nyob rau hauv nruab nrab Lub Ob Hlis, qhov kawg testnet ntawm Ethereum blockchain tau tsim, thiab kev hloov kho Dencun tam sim no ua haujlwm ntawm feem ntau cov mainnets. Tam sim no Dencun yuav txhim kho Ethereum network thiab tag nrho cov txheej txheem nyob-2. Kev sib koom ua ke ntawm EIP-4844 hom kev hloov pauv tshiab rau hauv Ethereum, uas tso cai "blobs" ntawm cov ntaub ntawv yuav tsum tau khaws cia ib ntus hauv lub beacon node, tau ua rau kev lag luam tsis muaj nqi.

Paub technically raws li Proto-Danksharding, cov txheej txheem no ua rau kom muaj kev sib txuas hauv network. Nws txo tus nqi ntawm kev hloov pauv los ntawm kev tso cai ntxiv ntawm cov ntaub ntawv loj heev (hu ua blobs), xws li hauv Ethereum kev lag luam. Txawm li cas los xij, cov blobs no yog ib ntus thiab tsis tuaj yeem khaws cia rau ntau tshaj kaum yim hnub ua ntej pruning.

Nws tsis yog qhov xav tsis thoob tias blobs muaj qhov xwm txheej tsis zoo, vim tias lawv ua kom muaj kev sib tw rollup kev ua tau zoo thiab kev ua haujlwm zoo nrog rau kev khaws cia ntawm ib qho exponential ntim ntawm blob cov ntaub ntawv ntawm txheej 1. Txawm hais tias ploj lawm blobs escalate efficiency ntawm txheej-2 network, lawv kuj pose. ib qho teeb meem hauv kev tuav cov ntaub ntawv keeb kwm, uas feem ntau tsim nyog rau cov neeg tsim khoom lag luam hauv lub network. Txhawm rau tiv thaiv cov kev cov nyom no, The Graph muab txoj hauv kev siv tau los khaws cov blobs, lav lawv qhov kev nkag mus tau ntev thaum pab Ethereum txoj kev vam meej ntawm Danksharding.

Kev sib koom tes ntawm cov neeg tsim khoom los ntawm The Graph, Pinax, thiab StreamingFast tau tsim cov kev daws teeb meem zoo rau kev txheeb xyuas thiab khaws cov ntaub ntawv binary. Kev sib xyaw ua ke ntau yam thev naus laus zis tseem ceeb, suav nrog Firehose thiab Substreams, ua kom cov ntaub ntawv rho tawm hauv cov qauv uas muaj peev xwm loj thiab nrawm.

Vim tias cov ntaub ntawv blob nyob ntawm cov neeg tau txais kev pom zoo (" txheej kev pom zoo"), Lub Graph Network tau tsim qhov tshiab Firehose raws li Beacon Node. Qhov no tau ua tiav qhov kev tsim kho sai ntawm Firehose tshiab rau ib qho kev sib txuas tshwj xeeb uas siv cov qauv tshiab los ntawm cov neeg xaiv tsa uas tso siab rau ib qho Ethereum Blobs Substreams.

Cov substreams tso cai rau cov ntaub ntawv rov qab tau yooj yim thiab siv tau los ntawm Firehose-enabled Beacon Chain Substreams los ntawm gRPC API. Txoj kev thib ob yuav yog Firehose, siv los ntawm Blobs Substreams, uas khaws cov ntaub ntawv los ntawm Substreams-powered subgraph los ntawm GraphQL API, uas yog siv tau ntawm Lub Graph Network.

Lub Graph tuav lub zeem muag tag nrho suav nrog cov kev pabcuam tshiab cov ntaub ntawv thiab cov lus nug, yog li ua kom ntseeg tau tias kev faib tawm tau zoo rau txhua qhov kev siv, tam sim no thiab yav tom ntej, raws li qhov kev thov rau cov ntaub ntawv hauv Web3 tseem nce ntxiv.

Tau qhov twg los: https://www.cryptonewsz.com/the-graph-preserving-ethereums-blobs-for-long-term-accessibility/