Ang pag-index ng blockchain ay isang mahigpit na proseso na nagiging dahilan upang maging accessible at magamit ang data ng decentralized application (dApp). Kahit na nagtagumpay ang The Graph, mayroon pa ring mga hamon, partikular sa portability ng data at fragmentation sa iba’t ibang blockchain.
Ang Graph vs. ang mga Tagapamahala ng Pintuan: Maaaring Mailigtas ng Desentralisadong Indexing ang Web3?

Pag-index ng Blockchain: Pag-gawa ng Magagamit na Data ng DApp
Ang pag-usbong ng decentralized applications (dApps) ay nagbukas ng bagong paradigma sa kung paano tayo nakikipag-ugnayan sa teknolohiya. Gayunpaman, ang paggawa ng mga application na ito ay may kasamang pangunahing hamon: ang pag-access sa malawak at patuloy na lumalago na dami ng data na nakaimbak sa mga blockchain. Hindi katulad ng tradisyunal na mga database na madaling mahanap gamit ang mga wika tulad ng structured query language (SQL), ang data ng blockchain ay nakaimbak sa isang linear at time-ordered na pagkakasunod-sunod ng mga block.
Ang paghahanap ng isang solong transaksyon o kasaysayan ng wallet ng isang gumagamit ay nangangailangan ng masinsinang pag-scan sa milyun-milyong mga block, isang proseso na mabagal, hindi epektibo, at kahit napakamahal para sa karamihan ng mga dApps. Dito nagiging mahalaga ang pag-index ng blockchain. Sa esensya, ang pag-index ay ang proseso ng pagkuha ng lahat ng hilaw, hindi nakaayos na data mula sa isang blockchain at inaayos ito sa isang searchable, queryable na database. Ito ay natatamo sa pamamagitan ng isang proseso ng maraming hakbang na kadalasang tinutukoy na extract, transform, load (ETL).
Nagsisimula ang indexer sa proseso sa pamamagitan ng pagkonekta sa isang blockchain node upang subaybayan ang bagong aktibidad sa real time. Kinumukuha nito ang mga pangunahing data point tulad ng mga detalye ng transaksyon, mga kaganapan ng smart contract, at mga pagbabago sa estado. Ito ay sinusundan ng isang mahalagang hakbang kung saan ang hilaw na data na nakuha ay nade-code at tina-transform sa isang mas makabuluhan at nakaayos na format. Sa huli, ang nai-transform na data ay iniloload sa isang nakaayos na database, na agad na naa-access para sa mga dApps at developer na ma-query at magamit.
Ang mga Panganib ng Centralized Indexing
Sa kawalan ng ETL na ito, ang mahalagang data sa blockchain ay mananatiling largely inaccessible para sa praktikal na gamit, na epektibong magreresulta sa hindi magagamit na mga dApps. Habang ang pag-index ay isang pundamental na bahagi ng Web3 ecosystem, hindi lahat ng solusyon ay pare-pareho. Tulad ng nabanggit ng Nick Hansen, Team Lead para sa The Graph Foundation, maraming dApps sa kasalukuyan ang umaasa sa mga centralized vendor o bumubuo ng kanilang sariling in-house na imprastraktura sa pag-index.
Bagaman ito ay maaaring magbigay ng mabilis na solusyon, ipinakilala nito ang mga makabuluhang panganib, kabilang ang pagbibigay ng kapangyarihan sa mga centralized vendor na baguhin ang kanilang mga tuntunin at kondisyon o kahit itigil ang mga serbisyo. Ang pag-asa na ito sa isang solong punto ng pagkabigo ay humahadlang din sa mga pundamental na prinsipyo ng desentralisasyon na ang pundasyon ng Web3. Bukod dito, sinasabi na ang centralized na mga solusyon ay kulang sa transparent at trustless na mga mekanismo na kinakailangan upang masiguro ang kawastuhan ng data, na maaaring magdulot ng maraming problema para sa mga dApps.
Ang Desentralisadong Lapit ng The Graph
Upang malampasan ang problemang ito, nag-aalok ang The Graph, na tinaguriang “Google ng blockchains,” ng isang desentralisadong alternatibo sa problemang ito. Isa itong protocol na nag-uugnay sa isang global network ng mga independent participant upang magbigay ng mabilis, maaasahan, at tiyakin na ang datos ng blockchain.
Ang network ay nag-ooperate sa pamamagitan ng isang sistema ng mga insentibo at parusa na pinapagana ng native token nito, ang GRT. Kabilang sa mga participant sa sistema ang mga indexer na mahalagang operator ng node na nag-stake ng GRT at nakikipag-kompetensya upang magsilbi ng mga query sa data. Bilang kapalit ng pag-aalok ng kanilang mga serbisyo, kumikita sila ng mga bayad sa query at mga parangal sa pag-index.
Ang mga curator ay ibang mga participant na ang gawain ay ipakita kung aling mga application programming interface (APIs) o subgraphs ang pinakamahalaga at dapat na i-index, habang ang mga delegator ay nag-stake ng kanilang GRT sa pamamagitan ng pag-delegate nito sa mga indexer, kumikita ng bahagi ng mga gantimpala nang hindi kumokontrol ng isang node mismo.
Upang masiguro ang integridad ng data, kasama sa protocol ang isang matibay na mekanismo ng slashing. Kung ang isang indexer ay napatunayan na mapaminsala o nagbibigay ng maling data, maaaring “ma-slash” o makumpiska ang bahagi ng kanilang naka-stake na GRT. Ito, samakatuwid, ay lumilikha ng isang matibay na pang-ekonomiyang insentibo para sa mga indexer na maging tapat at gampanan ang kanilang mga tungkulin nang tama. Ang desentralisadong modelo na ito ay nagsisiguro na ang data ay nananatiling walang pahintulot at lumalaban sa censorship o biglaang mga pagbabago sa mga tuntunin ng serbisyo, inaalis ang “rug-pull” na panganib na nauugnay sa mga centralized na provider.
Samantala, ilang mga tagamasid ang nagsasabi na ang pangunahing isyu ng portability ng data ay hindi lamang tungkol sa paglipat ng data sa pagitan ng mga blockchain; ito ay naka-ugat sa kung paano pangunahing naka-konstru ang mga dApps. Sinasabi nilang ang ecosystem ngayon ay fragmented, madalas na pumipilit sa mga developer na gumamit ng iba’t ibang mga solusyon sa pag-index para sa iba’t ibang mga chain o kahit sa loob ng isang solong aplikasyon.
Inamin ni Hansen na habang ang solusyon sa pag-index ng The Graph ay naglagay ng mataas na pamantayan, mayroon pa ring natitirang mga isyu na humahamon sa mga developer. Dagdag pa niya:
Ang mga developer ay nais lamang ng isang data workflow na umaayon sa mga nuwas at intricacies ng data ng blockchain habang sumasailalim sa mga desentralisadong pamantayan.
Gayunpaman, nabanggit ng team lead ng Graph Foundation na ang mga team sa The Graph ay tinutugunan ang mga hamon ng gumagamit, na ang kasalukuyang pagbuo ng produkto ay nakatuon sa paglutas ng marami sa mga isyung ito.
Sa hinaharap, inaasahan ni Hansen na patuloy na mag-evolve ang The Graph kasama ang Web3 at ang lumalaking pangangailangan ng industriya. Dagdag niya na ang imprastrakturang binubuo ay “dinisenyo upang suportahan ang mga builder, user, at institusyon na parehong walang kompromiso sa transparency o kontrol.”













