Binance Square
LIVE
Eleven-Pinax
@Square-Creator-5498c981b351
Pinax是一家Web3数据服务公司,提供Web3数据索引解决方案、API、RPC端点服务等等。官网https://pinax.network/en
Obserwowani
Obserwujący
Polubione
Udostępniony
Cała zawartość
LIVE
--
Zobacz oryginał
Działalność kampusowa Pinax i The Graph: Uniwersytet w Syczuanie$GRT 15 marca 2024 r. firmy The Graph i Pinax były gospodarzami wydarzenia poświęconego technologii indeksowania danych web3 na Uniwersytecie Sichuan w Chengdu w prowincji Syczuan w Chinach, które odbyło się w kampusie Jiang. Wydarzenie Graph On Campus ma na celu nauczenie kolejnego pokolenia twórców web3 poprzez podzielenie się swoim doświadczeniem w zakresie technologii web3, w tym sposobem wykorzystania The Graph do tworzenia potężnych dApps. Przegląd działalności Gospodarzem wydarzenia był członek zespołu Pinax Asia, Eleven, a prelegentami byli Le Sheng z The Graph, Lena z Pinax i Liu Hong z Digital Intelligence and Computational Arts Laboratory (DICN) Uniwersytetu w Syczuanie.

Działalność kampusowa Pinax i The Graph: Uniwersytet w Syczuanie

$GRT
15 marca 2024 r. firmy The Graph i Pinax były gospodarzami wydarzenia poświęconego technologii indeksowania danych web3 na Uniwersytecie Sichuan w Chengdu w prowincji Syczuan w Chinach, które odbyło się w kampusie Jiang.
Wydarzenie Graph On Campus ma na celu nauczenie kolejnego pokolenia twórców web3 poprzez podzielenie się swoim doświadczeniem w zakresie technologii web3, w tym sposobem wykorzystania The Graph do tworzenia potężnych dApps.

Przegląd działalności
Gospodarzem wydarzenia był członek zespołu Pinax Asia, Eleven, a prelegentami byli Le Sheng z The Graph, Lena z Pinax i Liu Hong z Digital Intelligence and Computational Arts Laboratory (DICN) Uniwersytetu w Syczuanie.
Zobacz oryginał
Konferencja internetowa programu Graph Indexer nr 151 $GRT #区块链开发 #区块链数据索引 #质押挖坑 TL; DR: Posłuchaj delegatora Josha o jego podróży w zakresie delegowania w The Graph i jakich parametrów używa przy ocenie, którym indeksatorom ma delegować. uwagi wstępne Witam wszystkich i witam w najnowszym wydaniu Godzin pracy Indexera! 2 kwietnia, wydanie 151 GRTIQ 162 Posłuchaj najnowszego podcastu GRTiQ z Redem Sheehanem, analitykiem ds. badań protokołów w firmie Messari. Przegląd treści Najnowsze aktualizacje ważnych repozytoriów Klient warstwy wykonawczej Wydanie nowego produktu Erigon v2.0: Wersja v2.59.3: To wydanie ustawia hard fork Neapolu w bloku#5423600w sieci testowej Amoy.

Konferencja internetowa programu Graph Indexer nr 151

$GRT
#区块链开发 #区块链数据索引 #质押挖坑
TL; DR: Posłuchaj delegatora Josha o jego podróży w zakresie delegowania w The Graph i jakich parametrów używa przy ocenie, którym indeksatorom ma delegować.
uwagi wstępne
Witam wszystkich i witam w najnowszym wydaniu Godzin pracy Indexera! 2 kwietnia, wydanie 151
GRTIQ 162
Posłuchaj najnowszego podcastu GRTiQ z Redem Sheehanem, analitykiem ds. badań protokołów w firmie Messari.
Przegląd treści
Najnowsze aktualizacje ważnych repozytoriów
Klient warstwy wykonawczej
Wydanie nowego produktu Erigon v2.0:
Wersja v2.59.3:
To wydanie ustawia hard fork Neapolu w bloku#5423600w sieci testowej Amoy.
Zobacz oryginał
Droga naprzód Pinax: nasze plany na rok 2024$GRT W 2024 roku Pinax planuje wspierać nowe łańcuchy integracji sieci, wzbogacać nowe usługi danych, ułatwiać rozwój zdecentralizowanych danych i zapewniać zasoby edukacyjne dla twórców web3. Pinax przygotowuje się na ambitny rok 2024. Naszym celem jest wzmocnienie The Graph i ekosystemu programistów web3 poprzez innowacje i wsparcie. Jaka jest nasza misja? Zwiększaj rozwój, upraszczaj rozwój i usprawniaj naukę. Poznaj nasze plany: Wsparcie dla nowych sieci zintegrowanych z The Graph Network. Uruchom nowe i zaawansowane usługi transmisji danych. Wsparcie wschodu słońca dla zdecentralizowanych danych w The Graph.

Droga naprzód Pinax: nasze plany na rok 2024

$GRT
W 2024 roku Pinax planuje wspierać nowe łańcuchy integracji sieci, wzbogacać nowe usługi danych, ułatwiać rozwój zdecentralizowanych danych i zapewniać zasoby edukacyjne dla twórców web3.
Pinax przygotowuje się na ambitny rok 2024. Naszym celem jest wzmocnienie The Graph i ekosystemu programistów web3 poprzez innowacje i wsparcie.
Jaka jest nasza misja? Zwiększaj rozwój, upraszczaj rozwój i usprawniaj naukę.
Poznaj nasze plany:
Wsparcie dla nowych sieci zintegrowanych z The Graph Network.
Uruchom nowe i zaawansowane usługi transmisji danych.
Wsparcie wschodu słońca dla zdecentralizowanych danych w The Graph.
Zobacz oryginał
Konferencja internetowa dotycząca programu Graph Indexer nr 150$GRT GraphOps zaprezentowało GraphSeer, aplikację obsługującą dane w łańcuchu i poza łańcuchem, obejmującą wydajność indeksowania i metryki protokołów, natomiast Edge & Node omówili ukończenie Sunray, pierwszej fazy zdecentralizowanego systemu danych Sunrise. uwagi wstępne Witam wszystkich i witam w najnowszym wydaniu Godzin pracy Indexera! 26 marca, sesja 150. Link do filmu: https://youtu.be/wkgGPRerDlE GRTIQ 161 Posłuchaj podcastu GRTiQ z tego tygodnia, w którym wystąpi Kirsten Pomales, współzałożycielka TalentLayer, innowacyjnego otwartego protokołu i zestawu narzędzi dla programistów rewolucjonizującego rynek usług.

Konferencja internetowa dotycząca programu Graph Indexer nr 150

$GRT
GraphOps zaprezentowało GraphSeer, aplikację obsługującą dane w łańcuchu i poza łańcuchem, obejmującą wydajność indeksowania i metryki protokołów, natomiast Edge & Node omówili ukończenie Sunray, pierwszej fazy zdecentralizowanego systemu danych Sunrise.
uwagi wstępne
Witam wszystkich i witam w najnowszym wydaniu Godzin pracy Indexera! 26 marca, sesja 150.
Link do filmu: https://youtu.be/wkgGPRerDlE
GRTIQ 161
Posłuchaj podcastu GRTiQ z tego tygodnia, w którym wystąpi Kirsten Pomales, współzałożycielka TalentLayer, innowacyjnego otwartego protokołu i zestawu narzędzi dla programistów rewolucjonizującego rynek usług.
Zobacz oryginał
Możliwość komponowania podprzepływowego: jak budowanie z klocków Lego $GRT Programista z BuildersDAO podzielił się spostrzeżeniami na temat możliwości komponowania podstrumieni, w tym swoją demonstracją integracji podstrumieni Chainlink. Dowiedz się więcej o Graph BuildersDAO i obejrzyj członka Thomasa przedstawiającego spostrzeżenia na temat możliwości tworzenia podstrumieni. Godziny spotkań twórców wykresów Bez Graph BuildersDAO nie byłoby godzin pracy online Builders. Co to jest BuildersDAO? BuildersDAO to organizacja deweloperska zajmująca się budowaniem podgrafów i podprzepływów. DAO pełni funkcję centrum nowych i istniejących protokołów, w którym można zlecić utworzenie podgrafów lub przepływów cząstkowych.

Możliwość komponowania podprzepływowego: jak budowanie z klocków Lego

$GRT
Programista z BuildersDAO podzielił się spostrzeżeniami na temat możliwości komponowania podstrumieni, w tym swoją demonstracją integracji podstrumieni Chainlink.
Dowiedz się więcej o Graph BuildersDAO i obejrzyj członka Thomasa przedstawiającego spostrzeżenia na temat możliwości tworzenia podstrumieni.
Godziny spotkań twórców wykresów
Bez Graph BuildersDAO nie byłoby godzin pracy online Builders.
Co to jest BuildersDAO?
BuildersDAO to organizacja deweloperska zajmująca się budowaniem podgrafów i podprzepływów. DAO pełni funkcję centrum nowych i istniejących protokołów, w którym można zlecić utworzenie podgrafów lub przepływów cząstkowych.
Zobacz oryginał
Konferencja internetowa programu Graph Indexer nr 149 $GRT $ARB #热门话题 #区块链数据 #区块链开发 #数据索引 Rozmowa przy kominku w ramach tej sesji z dyrektorem PaulieB zapewniła osobom indeksującym świetne informacje. uwagi wstępne Witam wszystkich i witam w najnowszym wydaniu Godzin pracy Indexera! 19 marca, mecz 149. Link do filmu: https://youtu.be/UvcHh9Oh_qI GRTIQ 160 Posłuchaj najnowszego podcastu GRTiQ z Danielem Keyesem, współzałożycielem i dyrektorem generalnym Pinax. Dowiedz się o jego początkach kariery w dziennikarstwie telewizyjnym, a następnie o dekadzie pracy w bankowości. Poznaj jego podróż do świata kryptowalut, przejście do pełnoetatowej pracy w web3 i początki Pinax.

Konferencja internetowa programu Graph Indexer nr 149

$GRT $ARB
#热门话题 #区块链数据 #区块链开发 #数据索引
Rozmowa przy kominku w ramach tej sesji z dyrektorem PaulieB zapewniła osobom indeksującym świetne informacje.
uwagi wstępne
Witam wszystkich i witam w najnowszym wydaniu Godzin pracy Indexera! 19 marca, mecz 149.

Link do filmu: https://youtu.be/UvcHh9Oh_qI
GRTIQ 160
Posłuchaj najnowszego podcastu GRTiQ z Danielem Keyesem, współzałożycielem i dyrektorem generalnym Pinax. Dowiedz się o jego początkach kariery w dziennikarstwie telewizyjnym, a następnie o dekadzie pracy w bankowości. Poznaj jego podróż do świata kryptowalut, przejście do pełnoetatowej pracy w web3 i początki Pinax.
Zobacz oryginał
Przedstawiamy nowe twarze w Radzie Doradców Technicznych The Graph$GRT TL; DR: Oficjalnie utworzono Techniczną Radę Doradczą (TAB) The Graph. Sześciu członków będzie przeglądać i pomagać w rozwoju The Graph. Dowiedz się więcej o tych sześciu wybitnych osobach. Rada Graph mianowała niedawno członków założycieli Technicznej Rady Doradczej, aby pomóc w kształtowaniu przyszłości The Graph. W naszym poprzednim artykule, Bliższe spojrzenie na techniczną radę doradczą The Graph, przedstawiliśmy sylwetki wszystkich kandydatów. Teraz, gdy proces selekcji został zakończony, chcielibyśmy przedstawić Państwu sześciu pierwszych członków. Rola i wizja TAB

Przedstawiamy nowe twarze w Radzie Doradców Technicznych The Graph

$GRT
TL; DR: Oficjalnie utworzono Techniczną Radę Doradczą (TAB) The Graph. Sześciu członków będzie przeglądać i pomagać w rozwoju The Graph. Dowiedz się więcej o tych sześciu wybitnych osobach.
Rada Graph mianowała niedawno członków założycieli Technicznej Rady Doradczej, aby pomóc w kształtowaniu przyszłości The Graph.
W naszym poprzednim artykule, Bliższe spojrzenie na techniczną radę doradczą The Graph, przedstawiliśmy sylwetki wszystkich kandydatów. Teraz, gdy proces selekcji został zakończony, chcielibyśmy przedstawić Państwu sześciu pierwszych członków.
Rola i wizja TAB
Zobacz oryginał
Nowa usługa PINAX „Block Time” – ewolucja od numerów bloków do dat kalendarzowych Étienne Donneger zaprezentuje Państwu usługę „Block Time”, która umożliwia pobieranie danych na podstawie konkretnej daty, a nie numeru bloku. Usługa opiera się na magazynie klucz-wartość (KV) w połączeniu z narzędziem do synchronizacji podstrumieni w celu pobierania danych z podstrumieni. Użytkownicy skorzystają z wielu opcji zapytań, od wskazania numerów bloków według daty po zawężenie do określonego zakresu dat. Upraszczając dostęp do danych historycznych, „Czas blokowania” zapewnia dostosowanie do różnych aplikacji. Przeglądaj repozytorium GitHub, aby uzyskać głębszy wgląd i stworzyć własną usługę opartą na czasie blokowym. temat Wprowadzenie usługi „Blokuj czas”. Konwertuj numer bloku na znacznik czasu i odwrotnie. Użyj pamięci KV do przechowywania i odtwarzania danych. Rola narzędzi synchronizacji podstrumieni w populacji danych. Zapytania gRPC służą do pobierania danych. Zalety: Zapytania specyficzne dla czasu zamiast ręcznego wyszukiwania numerów bloków. Możliwość dostosowania do różnych zastosowań. Repozytorium GitHub jako źródło niestandardowego programowania. Chcesz dowiedzieć się więcej? Śledź konto publiczne Pinax WeChat, aby uzyskać więcej treści Nie przegap tej ekscytującej okazji, aby poznać przyszłość technologii blockchain! 🔮 #web3 #区块链开发 #区块链数据 #数据索引
Nowa usługa PINAX „Block Time” – ewolucja od numerów bloków do dat kalendarzowych

Étienne Donneger zaprezentuje Państwu usługę „Block Time”, która umożliwia pobieranie danych na podstawie konkretnej daty, a nie numeru bloku.
Usługa opiera się na magazynie klucz-wartość (KV) w połączeniu z narzędziem do synchronizacji podstrumieni w celu pobierania danych z podstrumieni.
Użytkownicy skorzystają z wielu opcji zapytań, od wskazania numerów bloków według daty po zawężenie do określonego zakresu dat. Upraszczając dostęp do danych historycznych, „Czas blokowania” zapewnia dostosowanie do różnych aplikacji.

Przeglądaj repozytorium GitHub, aby uzyskać głębszy wgląd i stworzyć własną usługę opartą na czasie blokowym.

temat
Wprowadzenie usługi „Blokuj czas”.
Konwertuj numer bloku na znacznik czasu i odwrotnie.
Użyj pamięci KV do przechowywania i odtwarzania danych.
Rola narzędzi synchronizacji podstrumieni w populacji danych.
Zapytania gRPC służą do pobierania danych.
Zalety: Zapytania specyficzne dla czasu zamiast ręcznego wyszukiwania numerów bloków.
Możliwość dostosowania do różnych zastosowań.
Repozytorium GitHub jako źródło niestandardowego programowania.

Chcesz dowiedzieć się więcej?
Śledź konto publiczne Pinax WeChat, aby uzyskać więcej treści

Nie przegap tej ekscytującej okazji, aby poznać przyszłość technologii blockchain! 🔮
#web3 #区块链开发 #区块链数据 #数据索引
Zobacz oryginał
Konferencja internetowa Graph Indexer nr 148 Godziny pracy indeksatora nr 148 zapewniają aktualizację GraphOps dla Subgraph Radio i wdrażają podgraf do indeksowania historycznych obiektów blob z Pinax. uwagi wstępne Witamy wszystkich, zapraszamy na najnowszą edycję konferencji online The Graph Indexer! Gra 148. Link do filmu: https://youtu.be/M4_ufQRo9oE Dołącz do podcastu GRTiQ w tym tygodniu z Bakim Erem, współzałożycielem Clave, innowacyjnego nowego portfela, który przyciąga uwagę dzięki nowatorskiemu podejściu do poprawy komfortu użytkowania portfela kryptowalutowego. (W przypadku powiązanych linków kliknij „Przeczytaj oryginalny tekst” w lewym dolnym rogu)

Konferencja internetowa Graph Indexer nr 148

Godziny pracy indeksatora nr 148 zapewniają aktualizację GraphOps dla Subgraph Radio i wdrażają podgraf do indeksowania historycznych obiektów blob z Pinax.
uwagi wstępne
Witamy wszystkich, zapraszamy na najnowszą edycję konferencji online The Graph Indexer! Gra 148.

Link do filmu: https://youtu.be/M4_ufQRo9oE
Dołącz do podcastu GRTiQ w tym tygodniu z Bakim Erem, współzałożycielem Clave, innowacyjnego nowego portfela, który przyciąga uwagę dzięki nowatorskiemu podejściu do poprawy komfortu użytkowania portfela kryptowalutowego. (W przypadku powiązanych linków kliknij „Przeczytaj oryginalny tekst” w lewym dolnym rogu)
Zobacz oryginał
#EOS #热门话题 #RAM myślenie na rynku byka Jeśli kupisz wcześniej, kupisz więcej i zatrzymasz na dłużej, możesz podzielić się tą samą kwotą.
#EOS #热门话题 #RAM
myślenie na rynku byka
Jeśli kupisz wcześniej, kupisz więcej i zatrzymasz na dłużej, możesz podzielić się tą samą kwotą.
Zobacz oryginał
#EOS/RAM #数据存储 Czy obecnie popularne jest szyfrowanie bajtów? To nie jest żeton, to zasób systemowy, szaleństwo!
#EOS/RAM #数据存储
Czy obecnie popularne jest szyfrowanie bajtów?
To nie jest żeton, to zasób systemowy, szaleństwo!
Zobacz oryginał
ClickHouse 101: Skrócona instrukcja obsługiSkorzystaj z tego krótkiego przeglądu i prostych procedur krok po kroku, aby rozpocząć korzystanie z ClickHouse! TL; DR: Dla programistów, którzy dopiero zaczynają korzystać z ClickHouse: Dowiedz się, co to jest, dlaczego warto się tym zainteresować i jak z niego korzystać, łącznie z pierwszymi krokami. To pierwszy artykuł z naszej serii Szybki start dla programistów. Czy jesteś programistą poszukującym systemu zarządzania bazami danych zoptymalizowanego pod kątem wydajnych zapytań analitycznych? ClickHouse może być Twoim pierwszym wyborem! Ta funkcja zarządzania bazą danych SQL typu open source jest potężna i umożliwia błyskawiczne wykonywanie zapytań na dużych zbiorach danych oraz dostarczanie odpowiedzi w ciągu milisekund, a nie minut.

ClickHouse 101: Skrócona instrukcja obsługi

Skorzystaj z tego krótkiego przeglądu i prostych procedur krok po kroku, aby rozpocząć korzystanie z ClickHouse!
TL; DR: Dla programistów, którzy dopiero zaczynają korzystać z ClickHouse: Dowiedz się, co to jest, dlaczego warto się tym zainteresować i jak z niego korzystać, łącznie z pierwszymi krokami. To pierwszy artykuł z naszej serii Szybki start dla programistów.
Czy jesteś programistą poszukującym systemu zarządzania bazami danych zoptymalizowanego pod kątem wydajnych zapytań analitycznych?
ClickHouse może być Twoim pierwszym wyborem! Ta funkcja zarządzania bazą danych SQL typu open source jest potężna i umożliwia błyskawiczne wykonywanie zapytań na dużych zbiorach danych oraz dostarczanie odpowiedzi w ciągu milisekund, a nie minut.
LIVE
--
Byczy
Zobacz oryginał
RAM (pamięć o dostępie swobodnym) odgrywa kluczową rolę w sieci blockchain EOS. Jest podobna do tradycyjnej pamięci komputera, umożliwiając sieci EOS sprawne przetwarzanie różnych transakcji i inteligentnych kontraktów. Po pierwsze, pamięć RAM jest niezbędna w sieci EOS, ponieważ inteligentne kontrakty muszą przechowywać dane i uzyskiwać do nich dostęp w czasie rzeczywistym. To sprawia, że ​​pamięć EOS RAM jest bardzo ważną częścią ekosystemu EOS, nie tylko poprawiającą szybkość realizacji transakcji, ale także przyczyniającą się do zdrowego rozwoju ekosystemu EOS. Po drugie, pamięć EOS RAM ma pewne unikalne zalety w porównaniu z innymi platformami blockchain. Może wykonywać szybki odczyt i zapis, ponieważ jest zoptymalizowany pod kątem szybkiego odczytu i zapisu. Ponadto zasoby pamięci RAM EOS można elastycznie rozszerzać lub zmniejszać w zależności od potrzeb użytkownika, co świadczy o jej dużej skalowalności. Ponadto w porównaniu do innych aktywów cyfrowych wahania cen pamięci EOS RAM są mniejsze, co świadczy o jej stabilności. Wreszcie w EOS pamięć RAM może służyć nie tylko do przechowywania pośredniego stanu obliczeniowego, ale także jako pamięć trwała. Transakcje w inteligentnych kontraktach EOS nie mogą zwracać żadnych wartości ani zmiennych, co oznacza, że ​​żadne dane przechwycone przez pamięć RAM nie mogą zostać zwrócone dzwoniącemu w ramach transakcji. Aby uzyskać dostęp do wartości zmiennych w inteligentnym kontrakcie, takich jak wyniki określonej kalkulacji i transakcji, dane należy zaktualizować poprzez wieloindeksową tabelę bazy danych z zakresami, a dane muszą być przechowywane w postaci nazwy konta dzwoniącego lub nazwy konta samego inteligentnego kontraktu, linków partnerskich. Ogólnie rzecz biorąc, pamięć EOS RAM odgrywa kluczową rolę w sieci blockchain EOS, umożliwiając sieci EOS wydajne przetwarzanie różnych transakcji i inteligentnych kontraktów oraz zwiększanie szybkości realizacji transakcji, przyczyniając się jednocześnie do rozwoju ekosystemu EOS. #EOS #RAM
RAM (pamięć o dostępie swobodnym) odgrywa kluczową rolę w sieci blockchain EOS. Jest podobna do tradycyjnej pamięci komputera, umożliwiając sieci EOS sprawne przetwarzanie różnych transakcji i inteligentnych kontraktów.

Po pierwsze, pamięć RAM jest niezbędna w sieci EOS, ponieważ inteligentne kontrakty muszą przechowywać dane i uzyskiwać do nich dostęp w czasie rzeczywistym. To sprawia, że ​​pamięć EOS RAM jest bardzo ważną częścią ekosystemu EOS, nie tylko poprawiającą szybkość realizacji transakcji, ale także przyczyniającą się do zdrowego rozwoju ekosystemu EOS.

Po drugie, pamięć EOS RAM ma pewne unikalne zalety w porównaniu z innymi platformami blockchain. Może wykonywać szybki odczyt i zapis, ponieważ jest zoptymalizowany pod kątem szybkiego odczytu i zapisu. Ponadto zasoby pamięci RAM EOS można elastycznie rozszerzać lub zmniejszać w zależności od potrzeb użytkownika, co świadczy o jej dużej skalowalności. Ponadto w porównaniu do innych aktywów cyfrowych wahania cen pamięci EOS RAM są mniejsze, co świadczy o jej stabilności.

Wreszcie w EOS pamięć RAM może służyć nie tylko do przechowywania pośredniego stanu obliczeniowego, ale także jako pamięć trwała. Transakcje w inteligentnych kontraktach EOS nie mogą zwracać żadnych wartości ani zmiennych, co oznacza, że ​​żadne dane przechwycone przez pamięć RAM nie mogą zostać zwrócone dzwoniącemu w ramach transakcji. Aby uzyskać dostęp do wartości zmiennych w inteligentnym kontrakcie, takich jak wyniki określonej kalkulacji i transakcji, dane należy zaktualizować poprzez wieloindeksową tabelę bazy danych z zakresami, a dane muszą być przechowywane w postaci nazwy konta dzwoniącego lub nazwy konta samego inteligentnego kontraktu, linków partnerskich.

Ogólnie rzecz biorąc, pamięć EOS RAM odgrywa kluczową rolę w sieci blockchain EOS, umożliwiając sieci EOS wydajne przetwarzanie różnych transakcji i inteligentnych kontraktów oraz zwiększanie szybkości realizacji transakcji, przyczyniając się jednocześnie do rozwoju ekosystemu EOS.
#EOS #RAM
Zobacz oryginał
Odkrywanie wysokiej dostępności w Blockchain: spostrzeżenia Matthew Darwina na temat Firehose i podstrumieni W godzinach pracy Indexer nr 111 w sprawie niezgody na protokół Graph Matthew Darwin z Pinax szczegółowo wyjaśnia Firehose i Substreams. Firehose przechwytuje kompleksowe dane blockchain i przechowuje je w plikach Flat Files, natomiast podstrumienie to dostosowane podzbiory danych pochodzących z Firehose. Darwin podkreślił kluczowe znaczenie wysokiej dostępności tych systemów, podkreślając znaczenie redundancji komponentów i efektywnego wykorzystania zasobów. Aby osiągnąć wyższą dostępność, zaproponował ujednolicenie bloków Firehose do przechowywania obiektów przed utrzymaniem wielu kopii. Darwin podkreślił także znaczenie współpracy między indeksatorami w celu osiągnięcia wydajnego przetwarzania danych, zauważając, że kluczowe znaczenie ma dostosowywanie w oparciu o indywidualne łańcuchy bloków. Omówiono także kluczowe kwestie, takie jak opóźnienia, przepustowość i wymagania dotyczące węzłów archiwalnych, ponieważ mają one znaczący wpływ na wydajność Firehose i Substreams. Podsumowując, Darwin stwierdził, że osiągnięcie wysokiej dostępności za pomocą tych narzędzi wymaga umiejętnego zarządzania zasobami, strategicznego równoważenia obciążenia, zapewnienia dostępności danych i promowania pracy zespołowej wśród osób indeksujących. #web3tutorial#web3project #web3development#blockchaindev#aroundblockchain #blockchainproject
Odkrywanie wysokiej dostępności w Blockchain: spostrzeżenia Matthew Darwina na temat Firehose i podstrumieni

W godzinach pracy Indexer nr 111 w sprawie niezgody na protokół Graph Matthew Darwin z Pinax szczegółowo wyjaśnia Firehose i Substreams. Firehose przechwytuje kompleksowe dane blockchain i przechowuje je w plikach Flat Files, natomiast podstrumienie to dostosowane podzbiory danych pochodzących z Firehose.

Darwin podkreślił kluczowe znaczenie wysokiej dostępności tych systemów, podkreślając znaczenie redundancji komponentów i efektywnego wykorzystania zasobów.
Aby osiągnąć wyższą dostępność, zaproponował ujednolicenie bloków Firehose do przechowywania obiektów przed utrzymaniem wielu kopii.

Darwin podkreślił także znaczenie współpracy między indeksatorami w celu osiągnięcia wydajnego przetwarzania danych, zauważając, że kluczowe znaczenie ma dostosowywanie w oparciu o indywidualne łańcuchy bloków.
Omówiono także kluczowe kwestie, takie jak opóźnienia, przepustowość i wymagania dotyczące węzłów archiwalnych, ponieważ mają one znaczący wpływ na wydajność Firehose i Substreams.

Podsumowując, Darwin stwierdził, że osiągnięcie wysokiej dostępności za pomocą tych narzędzi wymaga umiejętnego zarządzania zasobami, strategicznego równoważenia obciążenia, zapewnienia dostępności danych i promowania pracy zespołowej wśród osób indeksujących.
#web3tutorial#web3project #web3development#blockchaindev#aroundblockchain #blockchainproject
Zobacz oryginał
#EOS #RAM Odłóżmy na bok naszą dumę i uprzedzenia. EOS×RAM wzrósł ponad 20 razy. Duma i uprzedzenia będą tylko utrudniać Ci zarabianie pieniędzy. Jesteś tu po to, aby zarabiać pieniądze, a nie angażować się w „walkę polityczną i poprawność polityczną”.
#EOS #RAM
Odłóżmy na bok naszą dumę i uprzedzenia. EOS×RAM wzrósł ponad 20 razy. Duma i uprzedzenia będą tylko utrudniać Ci zarabianie pieniędzy. Jesteś tu po to, aby zarabiać pieniądze, a nie angażować się w „walkę polityczną i poprawność polityczną”.
Zobacz oryginał
Konferencja internetowa programu Graph Indexer nr 147 Firma Semiotic Labs dołącza do IOH nr 147, aby przedstawić przegląd doświadczeń z indeksatorem protokołu Timeline Aggregation Protocol (TAP), a także dodatkowe aktualizacje na temat tego, nad czym pracuje zespół. uwagi wstępne Witam wszystkich i witam w najnowszym wydaniu Godzin pracy Indexera! 5 marca, wydanie 147. Link do filmu: https://youtu.be/NwovWSPB4tI Nie przegap najnowszego odcinka podcastu GRTiQ z Chrisem Were, dyrektorem generalnym i współzałożycielem Verida, zespołu zajmującego się hiperpersonalizacją, w której dane użytkowników są wykorzystywane prywatnie i dobrowolnie do tworzenia nowych produktów i usług.

Konferencja internetowa programu Graph Indexer nr 147

Firma Semiotic Labs dołącza do IOH nr 147, aby przedstawić przegląd doświadczeń z indeksatorem protokołu Timeline Aggregation Protocol (TAP), a także dodatkowe aktualizacje na temat tego, nad czym pracuje zespół.
uwagi wstępne
Witam wszystkich i witam w najnowszym wydaniu Godzin pracy Indexera! 5 marca, wydanie 147.

Link do filmu: https://youtu.be/NwovWSPB4tI
Nie przegap najnowszego odcinka podcastu GRTiQ z Chrisem Were, dyrektorem generalnym i współzałożycielem Verida, zespołu zajmującego się hiperpersonalizacją, w której dane użytkowników są wykorzystywane prywatnie i dobrowolnie do tworzenia nowych produktów i usług.
Zobacz oryginał
Specjalna recenzja konferencji online Launchpad 2023 Największą atrakcją roku 2023 jest Launchpad V2 z ulepszoną modułowością i większą liczbą funkcji. Dowiedz się więcej o postępach w realizacji celów na rok 2023, rozwoju społeczności, wyzwaniach i planach na rok 2024. Ostatnia wirtualna sesja Launchpada w roku 2023 to edycja specjalna zawierająca podsumowanie roku. Czytaj dalej, aby poznać osiągnięcia i postępy w roku 2023, w tym przejście na Launchpad V2. 🗣 Godziny pracy Launchpada (LOH) to odbywające się co dwa tygodnie spotkania prowadzone przez zespół GraphOps, podczas których osoby indeksujące uczą się i zadają pytania na temat najnowszych aktualizacji Launchpada. Co to jest Launchpad? Launchpad to zestaw narzędzi do uruchamiania indeksatorów protokołu Graph w Kubernetesie. Kubernetes to potężna platforma do orkiestracji kontenerów, która upraszcza zarządzanie aplikacjami i skalowalność. Zawiera funkcje równoważenia obciążenia i deklaratywnej konfiguracji, które zwiększają wydajność, ułatwiając wdrażanie aplikacji i zarządzanie nimi w różnych środowiskach chmurowych. Kubernetes jest pomocny dla indeksatorów nie tylko przy indeksowaniu, ale także dlatego, że dodaje podstawowe usługi, takie jak punkty końcowe RPC i monitorowanie. Najważniejsze wydarzenia roku 2023: Ewolucja Launchpada Największym osiągnięciem roku 2023 jest przejście z Launchpada V1 na V2. Pierwsza wersja nie miała pewnych funkcji, nie była zbyt konfigurowalna i nie była dostępna dla wszystkich. Druga wersja jest bardziej modułowa i ma więcej funkcji, dzięki czemu jest bardziej praktyczna. Poniższy obraz pomaga zwizualizować różnice między obiema wersjami. 🚀Astronauci V1 i V2, jak pokazano w sesji internetowej Launchpad nr 9. Jakie zmiany w stosunku do Launchpada V1 i V2? Podsumowanie celów na rok 2023 przedstawionych podczas sesji internetowej Launchpad nr 9: Skróć w spójny sposób czas od wydania pierwotnego do dostępności w Launchpad. Ostatnio wszystko przebiega gładko i trwale. W idealnej sytuacji zespół GraphOps chciałby jeszcze bardziej posunąć automatyzację za pomocą kompleksowych zautomatyzowanych testów, które wystarczą do wydania bez interwencji człowieka. Cel: Twórz wysokiej jakości dokumentację i dbaj o jej aktualność. Konfiguracja wygenerowanej dokumentacji dla przestrzeni nazw wymagała dużo pracy, ale zadziałała. Dokumentacja musi być aktualizowana w sposób zautomatyzowany, co skutkuje wyższymi początkowymi kosztami rozwoju. Zespół przygotował kilka przewodników, ale nie omawiają one tyle, ile by chcieli (tj. CoreOS).Cel: Opracować model rozwoju, aby przetestować Launchpad na naszej własnej infrastrukturze. Zespół GraphOps rygorystycznie dążył do osiągnięcia tego celu. Wykresy Nethermind i Heimdall nie pokazują stabilnych wydań, tylko kanarkowe, ponieważ te łańcuchy nie działają jeszcze na infrastrukturze Launchpad V2. Zespół jest podekscytowany tym, że ich przykłady pomagają w rozwoju Launchpada, wymuszając minimalne testowanie i użytkowanie. Zachęcają większą społeczność do dzielenia się przykładami i wyzwaniami lub otwierania raportów o błędach. Cel: Osiągnąć większą modułowość i elastyczność. Zespół GraphOps wprowadził interfejsy skalowania umożliwiające kontrolę nad zarządzaniem obciążeniem. Prawdziwą siłą scalingInterfaces jest możliwość automatycznego skalowania obciążeń w oparciu o określoną liczbę replik oraz aktualizację wszystkich punktów końcowych i wartości bez ręcznej interwencji. Zespół dodał możliwość zastąpienia wykresów chartVersion i chartUrl zgodnie z prośbą społeczności. Jest to szczególnie przydatne, jeśli domyślne ustawienia przestrzeni nazw nie spełniają specyficznych wymagań użytkownika. Pozwala to na elastyczność w określaniu wersji i adresów URL, które najlepiej odpowiadają indywidualnym potrzebom, przy jednoczesnym korzystaniu z zalet przestrzeni nazw. Statystyki rozwoju i zaangażowania społeczności za rok 2023 Zespół był gospodarzem 9 sesji LOH Nagranie LOH na YouTube miało ponad 200 wyświetleń Wykres Społeczność polubiła tweety związane z LOH Ponad 40 osób dołączyło do nas na Discordzie Spotkania na żywo Wyzwania i wyciągnięte wnioski Nowe aktualizacje łańcucha bloków należy wykonywać ostrożnie, aby zachować integralność sieci i uniknąć uszkodzenia danych. Wdrażanie i zarządzanie różnymi mechanizmami konsensusu blockchain w klastrze Kubernetes wymaga dokładnego zrozumienia obu technologii, co może stanowić barierę w korzystaniu z Launchpada. The Road Ahead dodaje Firehose i Substreams Wsparcie dla udostępniania architektury (jak poprzednio zapowiedziano) Ponowne dodanie Celo i Polygon oraz wprowadzenie Optimism Wsparcie dla ulepszonej dokumentacji, przewodnik FCOS Lepsze zarządzanie kluczami Ulepszona warstwa obserwowalności (więcej dashboardów, reguły alertów) Wprowadź trochę danych funkcjonalność tworzenia kopii zapasowych/przenoszenia (lub przynajmniej udokumentowanie rozwiązania tutaj) Dołącz do LOH, aby uzyskać więcej informacji. Jeśli jesteś zainteresowany uruchamianiem najnowszych aktualizacji z Launchpada, dołącz do nas w każdą drugą środę o 17:00 czasu UTC na Discordzie.Aby uzyskać więcej treści, śledź konto publiczne: Pinax

Specjalna recenzja konferencji online Launchpad 2023

Największą atrakcją roku 2023 jest Launchpad V2 z ulepszoną modułowością i większą liczbą funkcji. Dowiedz się więcej o postępach w realizacji celów na rok 2023, rozwoju społeczności, wyzwaniach i planach na rok 2024. Ostatnia wirtualna sesja Launchpada w roku 2023 to edycja specjalna zawierająca podsumowanie roku. Czytaj dalej, aby poznać osiągnięcia i postępy w roku 2023, w tym przejście na Launchpad V2. 🗣 Godziny pracy Launchpada (LOH) to odbywające się co dwa tygodnie spotkania prowadzone przez zespół GraphOps, podczas których osoby indeksujące uczą się i zadają pytania na temat najnowszych aktualizacji Launchpada. Co to jest Launchpad? Launchpad to zestaw narzędzi do uruchamiania indeksatorów protokołu Graph w Kubernetesie. Kubernetes to potężna platforma do orkiestracji kontenerów, która upraszcza zarządzanie aplikacjami i skalowalność. Zawiera funkcje równoważenia obciążenia i deklaratywnej konfiguracji, które zwiększają wydajność, ułatwiając wdrażanie aplikacji i zarządzanie nimi w różnych środowiskach chmurowych. Kubernetes jest pomocny dla indeksatorów nie tylko przy indeksowaniu, ale także dlatego, że dodaje podstawowe usługi, takie jak punkty końcowe RPC i monitorowanie. Najważniejsze wydarzenia roku 2023: Ewolucja Launchpada Największym osiągnięciem roku 2023 jest przejście z Launchpada V1 na V2. Pierwsza wersja nie miała pewnych funkcji, nie była zbyt konfigurowalna i nie była dostępna dla wszystkich. Druga wersja jest bardziej modułowa i ma więcej funkcji, dzięki czemu jest bardziej praktyczna. Poniższy obraz pomaga zwizualizować różnice między obiema wersjami. 🚀Astronauci V1 i V2, jak pokazano w sesji internetowej Launchpad nr 9. Jakie zmiany w stosunku do Launchpada V1 i V2? Podsumowanie celów na rok 2023 przedstawionych podczas sesji internetowej Launchpad nr 9: Skróć w spójny sposób czas od wydania pierwotnego do dostępności w Launchpad. Ostatnio wszystko przebiega gładko i trwale. W idealnej sytuacji zespół GraphOps chciałby jeszcze bardziej posunąć automatyzację za pomocą kompleksowych zautomatyzowanych testów, które wystarczą do wydania bez interwencji człowieka. Cel: Twórz wysokiej jakości dokumentację i dbaj o jej aktualność. Konfiguracja wygenerowanej dokumentacji dla przestrzeni nazw wymagała dużo pracy, ale zadziałała. Dokumentacja musi być aktualizowana w sposób zautomatyzowany, co skutkuje wyższymi początkowymi kosztami rozwoju. Zespół przygotował kilka przewodników, ale nie omawiają one tyle, ile by chcieli (tj. CoreOS).Cel: Opracować model rozwoju, aby przetestować Launchpad na naszej własnej infrastrukturze. Zespół GraphOps rygorystycznie dążył do osiągnięcia tego celu. Wykresy Nethermind i Heimdall nie pokazują stabilnych wydań, tylko kanarkowe, ponieważ te łańcuchy nie działają jeszcze na infrastrukturze Launchpad V2. Zespół jest podekscytowany tym, że ich przykłady pomagają w rozwoju Launchpada, wymuszając minimalne testowanie i użytkowanie. Zachęcają większą społeczność do dzielenia się przykładami i wyzwaniami lub otwierania raportów o błędach. Cel: Osiągnąć większą modułowość i elastyczność. Zespół GraphOps wprowadził interfejsy skalowania umożliwiające kontrolę nad zarządzaniem obciążeniem. Prawdziwą siłą scalingInterfaces jest możliwość automatycznego skalowania obciążeń w oparciu o określoną liczbę replik oraz aktualizację wszystkich punktów końcowych i wartości bez ręcznej interwencji. Zespół dodał możliwość zastąpienia wykresów chartVersion i chartUrl zgodnie z prośbą społeczności. Jest to szczególnie przydatne, jeśli domyślne ustawienia przestrzeni nazw nie spełniają specyficznych wymagań użytkownika. Pozwala to na elastyczność w określaniu wersji i adresów URL, które najlepiej odpowiadają indywidualnym potrzebom, przy jednoczesnym korzystaniu z zalet przestrzeni nazw. Statystyki rozwoju i zaangażowania społeczności za rok 2023 Zespół był gospodarzem 9 sesji LOH Nagranie LOH na YouTube miało ponad 200 wyświetleń Wykres Społeczność polubiła tweety związane z LOH Ponad 40 osób dołączyło do nas na Discordzie Spotkania na żywo Wyzwania i wyciągnięte wnioski Nowe aktualizacje łańcucha bloków należy wykonywać ostrożnie, aby zachować integralność sieci i uniknąć uszkodzenia danych. Wdrażanie i zarządzanie różnymi mechanizmami konsensusu blockchain w klastrze Kubernetes wymaga dokładnego zrozumienia obu technologii, co może stanowić barierę w korzystaniu z Launchpada. The Road Ahead dodaje Firehose i Substreams Wsparcie dla udostępniania architektury (jak poprzednio zapowiedziano) Ponowne dodanie Celo i Polygon oraz wprowadzenie Optimism Wsparcie dla ulepszonej dokumentacji, przewodnik FCOS Lepsze zarządzanie kluczami Ulepszona warstwa obserwowalności (więcej dashboardów, reguły alertów) Wprowadź trochę danych funkcjonalność tworzenia kopii zapasowych/przenoszenia (lub przynajmniej udokumentowanie rozwiązania tutaj) Dołącz do LOH, aby uzyskać więcej informacji. Jeśli jesteś zainteresowany uruchamianiem najnowszych aktualizacji z Launchpada, dołącz do nas w każdą drugą środę o 17:00 czasu UTC na Discordzie.Aby uzyskać więcej treści, śledź konto publiczne: Pinax
Zobacz oryginał
Przyjaciele, którzy planują wziąć udział w ETHTaipei w marcu Zapraszamy do zapisów na spotkanie w pobliżu miejsca wydarzenia Udostępnianie od twórców podgrafów i głównych członków zespołu Na miejscu dostępne są także posiłki, naklejki i koszulki. ​ Entuzjaści Web3 na Tajwanie, jeśli również interesuje Cię indeksowanie danych blockchain, nie przegap tego wydarzenia.
Przyjaciele, którzy planują wziąć udział w ETHTaipei w marcu
Zapraszamy do zapisów na spotkanie w pobliżu miejsca wydarzenia

Udostępnianie od twórców podgrafów i głównych członków zespołu
Na miejscu dostępne są także posiłki, naklejki i koszulki.

Entuzjaści Web3 na Tajwanie, jeśli również interesuje Cię indeksowanie danych blockchain, nie przegap tego wydarzenia.
Zobacz oryginał
Substream 101: Wprowadzenie dla początkujących Poznaj podstawy Substreams, potężnego rozwiązania do indeksowania danych blockchain. TL; DR: Dla tych, którzy nie mają jeszcze doświadczenia z Substreams, dowiedz się, co to jest i w jaki sposób sprawia, że ​​dane blockchain są bardziej dostępne dla programistów. Szukasz najlepszego rozwiązania do indeksowania danych blockchain? Zastanawiasz się, jak skutecznie wydobywać i zarządzać danymi blockchain? Zacznij korzystać z substreamów! Jest to pierwszy z serii artykułów, które poprowadzą Cię od nowicjusza Substreams do opanowania. Problemy z dostępem do danych Blockchain Programiści często uważają, że tworzenie aplikacji skoncentrowanych na danych jest trudne, szczególnie w przypadku danych blockchain. Wyodrębnianie danych z łańcucha bloków jest trudne i złożone, a ze względu na liniowy i rozproszony charakter łańcucha bloków wydobycie danych w szybki i niezawodny sposób jest jeszcze większym wyzwaniem. Rozwiązaniem jest substreaming. Nie ma zbyt wielu rozwiązań tego problemu, ale StreamingFast, eksperci w tworzeniu narzędzi do przetwarzania danych typu blockchain, czynią postępy. Korzystają z nowej technologii zwanej Substreams, aby ułatwić szybkie i niezawodne przetwarzanie i indeksowanie danych blockchain. Przyjrzyjmy się, czym są podstrumienie i w jaki sposób zwiększają dostępność danych blockchain. Co to jest podstrumień? Substreams to potężna technologia indeksowania danych typu blockchain zbudowana i rozwijana przez StreamingFast dla The Graph Network. Umożliwia programistom wyodrębnianie danych z łańcucha bloków, stosowanie niestandardowych transformacji w celu zaspokojenia unikalnych potrzeb ich aplikacji i bezproblemowe kierowanie przetworzonych danych do różnych miejsc docelowych, takich jak PostgresSQL, ClickHouse, MongoDB i innych. Jak działają podstrumienie? Podstrumienie obejmują dwa główne komponenty: dostawców podstrumieni i pakiety podstrumieni. Przyjrzyjmy się bliżej każdemu z nich: Dostawcy podstrumieni: Dostawcy podstrumieni przechowują i dostarczają dane blockchain. Dostawcy ci, tacy jak Pinax, korzystają z Firehose, wysokowydajnego silnika ekstrakcji danych niezależnego od blockchain, opracowanego przez StreamingFast, do wydajnego pozyskiwania danych blockchain. Pakiet Substreams: Pakiet Substreams to mały program w Rust wkompilowany w WebAssembly, który definiuje transformacje, które programista chce zastosować do danych.Deweloperzy używają żądań gRPC do wysyłania pakietów Substreams do dostawcy Substreams, który następnie wykonuje żądanie i przesyła strumieniowo przekształcone dane. Ponadto programiści mogą w razie potrzeby wysyłać dane do innych miejsc docelowych. Obecnie podstrumienie można tworzyć wyłącznie przy użyciu Rusta, ale zespół StreamingFast planuje w najbliższej przyszłości umożliwić programistom tworzenie podstrumieni w Golang i TypeScript. Trzy sposoby wykorzystania podstrumieni Programiści mają różne możliwości pracy z podstrumieniami: Mogą korzystać z gotowych podstrumieni lub tworzyć własne: Korzystanie z podstrumieni: Najłatwiejszym sposobem wykorzystania podstrumieni jest użycie tych dostępnych w rejestrze podstrumieni Z wstępnie utworzonymi podstrumieniami pakietów, Rejestr Substreams to miejsce, w którym możesz odkrywać i udostępniać pakiety Substreams. Możesz wybrać pakiet odpowiadający Twoim potrzebom i bezproblemowo przesyłać dane do preferowanego miejsca docelowego. Tworzenie podstrumienia: Jeśli nie możesz znaleźć odpowiedniego pakietu Substreams w rejestrze Substreams, możesz utworzyć własny. Po opracowaniu pakiety te można opublikować w rejestrze, aby udostępnić je innym. Rozszerzanie podstrumieni: Możesz także wykorzystać istniejące moduły Podstrumieni w rejestrze i zbudować na ich podstawie nowe moduły Podstrumieni, tworząc całkowicie nowe zbiory danych. Takie podejście umożliwia dostosowanie i rozszerzenie funkcjonalności podprzepływu w celu spełnienia określonych wymagań. To oparte na współpracy podejście promuje tętniący życiem ekosystem, w którym programiści mogą wnosić swoje rozwiązania i korzystać ze zbiorowej wiedzy i innowacji w ramach społeczności. Korzyści z używania podstrumieni Podstrumienie zapewniają programistom wiele korzyści podczas indeksowania i wykonywania zapytań o dane blockchain. Oto niektóre z nich: Szybkość: Substreams priorytetowo traktuje prędkość dzięki architekturze równoległej i projektowaniu opartemu na strumieniu, zapewniając wydajne indeksowanie danych blockchain. Komponowalność: Podprzepływy zapewniają możliwość komponowania, umożliwiając programistom łatwe wzajemne używanie kodu lub modułów w celu tworzenia złożonych potoków indeksowania. Wielokrotnego użytku: Substreams kładzie nacisk na możliwość ponownego wykorzystania, umożliwiając wykonywanie zadań indeksowania przy użyciu gotowych substreams dostępnych w rejestrze Substreams. Niestandardowe ujścia: Substreams obsługuje niestandardowe ujścia, umożliwiając bezproblemową integrację z preferowanym rozwiązaniem do przechowywania danych lub analizą.Przenieś indeksowanie danych blockchain na dostawcę: Substreams pozwala przenieść ciężkie prace związane z indeksowaniem blockchain na dostawcę usług, takiego jak Pinax. Dostawcy mogą skalować w oparciu o żądania i umieszczać dane w różnych bazach danych, eliminując potrzebę samodzielnego uruchamiania kosztownych i-węzłów. Silne wsparcie społeczności: pomimo tego, że jest to nowa technologia, Substreams przyciąga wiele uwagi programistów, a liczba ta stale rośnie. W Pinax, oprócz społeczności StreamingFast Discord, mamy jeszcze jedną społeczność Discord, która może zapewnić Ci wsparcie i pomoc, jeśli chcesz korzystać z rozwiązania technologicznego Substreams. Aby dowiedzieć się i poznać więcej technologii indeksowania danych blockchain, śledź konto publiczne WeChat: Pinax

Substream 101: Wprowadzenie dla początkujących

Poznaj podstawy Substreams, potężnego rozwiązania do indeksowania danych blockchain. TL; DR: Dla tych, którzy nie mają jeszcze doświadczenia z Substreams, dowiedz się, co to jest i w jaki sposób sprawia, że ​​dane blockchain są bardziej dostępne dla programistów. Szukasz najlepszego rozwiązania do indeksowania danych blockchain? Zastanawiasz się, jak skutecznie wydobywać i zarządzać danymi blockchain? Zacznij korzystać z substreamów! Jest to pierwszy z serii artykułów, które poprowadzą Cię od nowicjusza Substreams do opanowania. Problemy z dostępem do danych Blockchain Programiści często uważają, że tworzenie aplikacji skoncentrowanych na danych jest trudne, szczególnie w przypadku danych blockchain. Wyodrębnianie danych z łańcucha bloków jest trudne i złożone, a ze względu na liniowy i rozproszony charakter łańcucha bloków wydobycie danych w szybki i niezawodny sposób jest jeszcze większym wyzwaniem. Rozwiązaniem jest substreaming. Nie ma zbyt wielu rozwiązań tego problemu, ale StreamingFast, eksperci w tworzeniu narzędzi do przetwarzania danych typu blockchain, czynią postępy. Korzystają z nowej technologii zwanej Substreams, aby ułatwić szybkie i niezawodne przetwarzanie i indeksowanie danych blockchain. Przyjrzyjmy się, czym są podstrumienie i w jaki sposób zwiększają dostępność danych blockchain. Co to jest podstrumień? Substreams to potężna technologia indeksowania danych typu blockchain zbudowana i rozwijana przez StreamingFast dla The Graph Network. Umożliwia programistom wyodrębnianie danych z łańcucha bloków, stosowanie niestandardowych transformacji w celu zaspokojenia unikalnych potrzeb ich aplikacji i bezproblemowe kierowanie przetworzonych danych do różnych miejsc docelowych, takich jak PostgresSQL, ClickHouse, MongoDB i innych. Jak działają podstrumienie? Podstrumienie obejmują dwa główne komponenty: dostawców podstrumieni i pakiety podstrumieni. Przyjrzyjmy się bliżej każdemu z nich: Dostawcy podstrumieni: Dostawcy podstrumieni przechowują i dostarczają dane blockchain. Dostawcy ci, tacy jak Pinax, korzystają z Firehose, wysokowydajnego silnika ekstrakcji danych niezależnego od blockchain, opracowanego przez StreamingFast, do wydajnego pozyskiwania danych blockchain. Pakiet Substreams: Pakiet Substreams to mały program w Rust wkompilowany w WebAssembly, który definiuje transformacje, które programista chce zastosować do danych.Deweloperzy używają żądań gRPC do wysyłania pakietów Substreams do dostawcy Substreams, który następnie wykonuje żądanie i przesyła strumieniowo przekształcone dane. Ponadto programiści mogą w razie potrzeby wysyłać dane do innych miejsc docelowych. Obecnie podstrumienie można tworzyć wyłącznie przy użyciu Rusta, ale zespół StreamingFast planuje w najbliższej przyszłości umożliwić programistom tworzenie podstrumieni w Golang i TypeScript. Trzy sposoby wykorzystania podstrumieni Programiści mają różne możliwości pracy z podstrumieniami: Mogą korzystać z gotowych podstrumieni lub tworzyć własne: Korzystanie z podstrumieni: Najłatwiejszym sposobem wykorzystania podstrumieni jest użycie tych dostępnych w rejestrze podstrumieni Z wstępnie utworzonymi podstrumieniami pakietów, Rejestr Substreams to miejsce, w którym możesz odkrywać i udostępniać pakiety Substreams. Możesz wybrać pakiet odpowiadający Twoim potrzebom i bezproblemowo przesyłać dane do preferowanego miejsca docelowego. Tworzenie podstrumienia: Jeśli nie możesz znaleźć odpowiedniego pakietu Substreams w rejestrze Substreams, możesz utworzyć własny. Po opracowaniu pakiety te można opublikować w rejestrze, aby udostępnić je innym. Rozszerzanie podstrumieni: Możesz także wykorzystać istniejące moduły Podstrumieni w rejestrze i zbudować na ich podstawie nowe moduły Podstrumieni, tworząc całkowicie nowe zbiory danych. Takie podejście umożliwia dostosowanie i rozszerzenie funkcjonalności podprzepływu w celu spełnienia określonych wymagań. To oparte na współpracy podejście promuje tętniący życiem ekosystem, w którym programiści mogą wnosić swoje rozwiązania i korzystać ze zbiorowej wiedzy i innowacji w ramach społeczności. Korzyści z używania podstrumieni Podstrumienie zapewniają programistom wiele korzyści podczas indeksowania i wykonywania zapytań o dane blockchain. Oto niektóre z nich: Szybkość: Substreams priorytetowo traktuje prędkość dzięki architekturze równoległej i projektowaniu opartemu na strumieniu, zapewniając wydajne indeksowanie danych blockchain. Komponowalność: Podprzepływy zapewniają możliwość komponowania, umożliwiając programistom łatwe wzajemne używanie kodu lub modułów w celu tworzenia złożonych potoków indeksowania. Wielokrotnego użytku: Substreams kładzie nacisk na możliwość ponownego wykorzystania, umożliwiając wykonywanie zadań indeksowania przy użyciu gotowych substreams dostępnych w rejestrze Substreams. Niestandardowe ujścia: Substreams obsługuje niestandardowe ujścia, umożliwiając bezproblemową integrację z preferowanym rozwiązaniem do przechowywania danych lub analizą.Przenieś indeksowanie danych blockchain na dostawcę: Substreams pozwala przenieść ciężkie prace związane z indeksowaniem blockchain na dostawcę usług, takiego jak Pinax. Dostawcy mogą skalować w oparciu o żądania i umieszczać dane w różnych bazach danych, eliminując potrzebę samodzielnego uruchamiania kosztownych i-węzłów. Silne wsparcie społeczności: pomimo tego, że jest to nowa technologia, Substreams przyciąga wiele uwagi programistów, a liczba ta stale rośnie. W Pinax, oprócz społeczności StreamingFast Discord, mamy jeszcze jedną społeczność Discord, która może zapewnić Ci wsparcie i pomoc, jeśli chcesz korzystać z rozwiązania technologicznego Substreams. Aby dowiedzieć się i poznać więcej technologii indeksowania danych blockchain, śledź konto publiczne WeChat: Pinax
Poznaj najnowsze wiadomości dotyczące krypto
⚡️ Weź udział w najnowszych dyskusjach na temat krypto
💬 Współpracuj ze swoimi ulubionymi twórcami
👍 Ciesz się treściami, które Cię interesują
E-mail / Numer telefonu

Najnowsze wiadomości

--
Zobacz więcej
Mapa strony
Cookie Preferences
Regulamin platformy