Skip to main content
Change page

Adat és elemzések

Page last update: 2025. február 25.

Bevezetés

Ahogy a hálózat használata tovább fejlődik, a láncon belüli adatokban egyre növekszik az értékes információk mennyisége. Az adatok mennyiségének gyors növekedésével sok idő és kapacitás kell ahhoz, hogy ezeket az információkat kalkulálni és aggregálni tudjuk, hogy riportálható legyen vagy egy alkalmazást vezéreljen.

A jelenlegi adatszolgáltatók használata előmozdíthatja a fejlesztést, sokkal pontosabb eredményeket adhat és csökkentheti a fenntartáshoz szükséges erőfeszítéseket. Ezáltal a fejlesztők koncentrálhatnak a projektjük fő funkcionalitására, melyet elérhetővé szeretnének tenni.

Előfeltételek

Érdemes áttekinteni a blokkfelfedezők alapkoncepcióját, hogy hogyan használhatók adatelemzési területen. Emellett az koncepciójának megértése is fontos, hogy egyértelművé váljon, a rendszerterv részeként milyen előnyöket hozhat.

Az architektúra alapjaiból fontos ismerni, mi az az APIopens in a new tab és a RESTopens in a new tab, akár csak elméletben.

Blokk felfedezők

Néhány blokkfelfedező RESTfulopens in a new tab APIopens in a new tab-kapcsolatokat ajánl, hogy a fejlesztőknek rálátásuk legyen a blokkok, tranzakciók, validátorok, számlák és más láncon folyó tevékenységek aktuális adataira.

A fejlesztők ezáltal ezeket az adatokat feldolgozzák és átalakítják, hogy a felhasználóiknak egyedi rálátásuk legyen a és interakcióba léphessenek vele. Például az Etherscanopens in a new tab végrehajtási és konszenzusok adatokat biztosít minden 12 másodperces slotról.

The Graph

A Graph Networkopens in a new tab egy decentralizált indexáló protokoll a blokkláncadatok összerendezésére. Ahelyett, hogy láncon kívüli és centralizált adattárházakat építenének és menedzselnének a láncon belüli adatok aggregálására, a The Graph révén a fejlesztők szerver nélküli alkalmazásokat építhetnek, melyek teljes mértékben nyilvános infrastruktúrán működnek.

A GraphQLopens in a new tab lekérdezési nyelv használatával a fejlesztők lekérdezhetik bármelyik gondozott, nyílt API-t, más néven algráfot (subgraph), hogy megszerezzék az alkalmazás működéséhez szükséges információkat. Az indexált algráfok lekérdezésével a riportok és alkalmazások nemcsak teljesítmény- és skálázási előnyhöz jutnak, hanem a hálózati konszenzus által biztosított adathelyességet is élvezhetik. A hálózatba kerülő új fejlesztésekkel és algráfokkal az Ön projektje is gyorsan előnyt kovácsolhat ezekből az újdonságokból.

Kliensdiverzitás

A kliensdiverzitás rendkívül fontos az egész Ethereum-hálózat átfogó egészsége szempontjából, mivel védelmet biztosít a hibák és támadások ellen. Számos kliensdiverzitásról szóló kimutatás elérhető, mint a clientdiversity.orgopens in a new tab, rated.networkopens in a new tab, supermajority.infoopens in a new tab és az Ethernodesopens in a new tab.

Dune-elemzések

A Dune-elemzésekopens in a new tab előre feldolgozzák a blokkláncadatokat relációs adatbázistáblákba (DuneSQL), hogy a felhasználók lekérdezhessék a blokklánc adatait SQL segítségével és ennek eredményéből további kimutatásokat készíthessenek. A láncon lévő adatok 4 nyerstáblába rendeződnek: blocks (blokkok), transactions (tranzakciók), logs (eseménynaplózás) és traces (meghívások nyomai). A népszerű szerződéseket és protokollokat dekódolják, és mindegyik rendelkezik a maga eseményeket és meghívásokat tartalmazó tábláival. Ezeket az esemény- és hívástáblákat tovább dolgozzák és absztrakciós táblákba szervezik a protokollok típusa szerint, mint amilyen a DEX, kölcsönzés, stabilérmék stb.

SubQuery hálózat

A SubQueryopens in a new tab egy vezető adatindexelő, amely gyors, megbízható, decentralizált és testreszabott API-okat biztosít a fejlesztőknek web3 projektjeikhez. A SubQuery több mint 165 ökoszisztéma (beleértve az Ethereumot is) fejlesztőinek ad lehetőséget indexált adatokkal, hogy intuitív és magával ragadó élményt nyújtsanak felhasználóiknak. A SubQuery Network egy rugalmas és decentralizált infrastrukturális hálózattal támogatja a megállíthatatlan alkalmazásokat. Használja a SubQuery blokklánc fejlesztői eszköztárát a jövő web3 alkalmazásainak létrehozásához, anélkül, hogy időt kellene fordítania az adatfeldolgozási tevékenységekhez szükséges egyedi backend létrehozására.

A kezdéshez látogasson el az Ethereum gyors kezdés útmutatóhozopens in a new tab, hogy percek alatt elkezdhesse az Ethereum blokkláncadatok indexelését egy helyi Docker-környezetben tesztelés céljából, mielőtt élesben elindulna egy SubQuery menedzselt szolgáltatásonopens in a new tab vagy SubQuery decentralizált hálózatonopens in a new tab.

Ethernow - Mempool Data Program

A Blocknativeopens in a new tab nyílt hozzáférést biztosít az Ethereum historikus mempool adatarchívumáhozopens in a new tab. Ez lehetővé teszi a kutatók és a közösségi célú projektek számára, hogy feltárják az Ethereum főhálózat lánc előtti rétegét. Az adatkészletet folyamatosan karbantartják, és az Ethereum ökoszisztémán belül ez adja a mempool tranzakciós események legátfogóbb historikus nyilvántartását. Tudjon meg többet az Ethernowopens in a new tab működéséről.

További olvasnivaló

Hasznosnak találta a cikket?