Przejdź do głównej zawartości
Change page

Dane i analityka

Ostatnia edycja: @Beas(opens in a new tab), 15 sierpnia 2023

Wprowadzenie

W miarę wzrostu wykorzystania sieci coraz więcej cennych informacji będzie znajdować się w danych on-chain. W miarę szybkiego wzrostu ilości danych, obliczanie i agregowanie tych informacji w celu tworzenia raportów lub napędzania aplikacji dapp może stać się czasochłonnym i skomplikowanym przedsięwzięciem.

Wykorzystanie istniejących dostawców danych może przyspieszyć rozwój, dać dokładniejsze wyniki i zmniejszyć nakłady na bieżącą konserwację. Umożliwi to zespołowi skupienie się na podstawowej funkcjonalności dostarczanej przez projekt.

Warunki wstępne

Musisz rozumieć koncepcję leżącą u podstaw eksploratorów bloków, aby lepiej orientować się w kwestiach używania ich w kontekście analizy danych. Dodatkowo, zapoznaj się z koncepcją , aby zrozumieć korzyści, jakie indeksy dodają do projektu systemu.

W zakresie podstaw architektury, zrozumienie, czym są API(opens in a new tab) i REST(opens in a new tab), nawet teoretycznie.

Graph

Graph Network(opens in a new tab) jest zdecentralizowanym protokołem do porządkowania danych blockchainu. Zamiast budować i zarządzać scentralizowanymi magazynami danych w celu agregacji danych on-chain, dzięki The Graph deweloperzy mogą tworzyć bezserwerowe aplikacje, które działają w całości na infrastrukturze publicznej.

Za pomocą GraphQL(opens in a new tab), deweloperzy mogą korzystać z każdego otwartego API, znanego jako sub-graph, aby uzyskać niezbędne informacje, które są potrzebne do napędzania ich aplikacji zdecentralizowanych. Dzięki zapytaniom do tych indeksowanych sub-graphów, raporty i aplikacje dapp nie tylko uzyskują korzyści związane z wydajnością i skalowalnością, ale także wbudowaną dokładność zapewnianą przez konsensus sieciowy. W miarę jak do sieci dodawane są nowe ulepszenia i/lub sub-graphy, Twoje projekty mogą szybko iterować, aby wykorzystać te ulepszenia.

Eksplorator bloków

Wiele eksploratorów bloków oferuje bramy RESTful(opens in a new tab) API(opens in a new tab) zapewniające deweloperom widoczność w czasie rzeczywistym danych dotyczących bloków, transakcji, górników, kont i innych aktywności on-chain.

Programiści mogą następnie przetwarzać i przekształcać te dane, aby umożliwić użytkownikom unikalne informacje i interakcje z .

Dalsza lektura

Czy ten artykuł był pomocny?