Giacomo Barbieri, Flarescan

Napisane przez Jillian Godsil z https://www.blockleaders.io

14 listopada 2023 r.

Flarescan - historia w przejrzystości

Flare połączył siły z zespołem Avascan i razem tworzą Flarescan - kompleksowy przewodnik po ekosystemie Flare, w tym sieciach głównych Flare i Songbird, a także sieciach testowych Coston i Coston2.

Celem jest uczynienie doświadczenia bardzo płynnym i przyjaznym dla użytkownika zarówno na stronie flarescan.com, jak i na platformie eksploratora bloków Routescan. Niezależnie od tego, czy jesteś użytkownikiem, czy programistą, Flarescan jest łatwo dostępny, oferując kluczowe informacje na temat wszystkiego, co dzieje się w łańcuchu C, w tym adresów, transakcji i tokenów sieci.

Ponadto Flarescan zapewnia okno do P-Chain, pozwalając programistom zagłębić się w aktywność blockchain związaną z token stakingiem i walidacją. Został zaprojektowany tak, aby prezentować dane w atrakcyjny wizualnie sposób, dzięki czemu programiści mogą łatwo zrozumieć, co dzieje się we wszechświecie Flare.

Istnieją znaczniki weryfikacji, które pomagają odróżnić zweryfikowane umowy od reszty, zapewniając pracę z wiarygodnymi danymi.

Dowiedzmy się więc, jak do tego doszło i kim są ludzie stojący za tym projektem. Rozmawiamy z Giacomo (Jaack) Barbieri, aby dowiedzieć się więcej - jest on liderem operacyjnym w Avascan i był mocno zaangażowany w rozwój Flarescan.

Historia od początku:

Giacomo (Jaack) Barbieri jest Włochem i studiował informatykę w Rzymie. Ukończenie studiów zajęło mu siedem lat ze względu na fakt, że pracował na uczelni, co wymagało od niego wzięcia kilku urlopów naukowych. Po sześciu miesiącach studiów on i kilku jego kolegów spróbowało swoich sił w pisaniu bloga. Było to w 2014 roku i było to bardzo popularne i bardzo nowe - a także spełniło ich chytry plan, aby uzyskać dostęp do oprogramowania i innych nowych technologii za darmo w zamian za recenzje.

Można ich nazwać oryginalnymi influencerami technologicznymi, a blog nazywał się Tweaknology (obecnie już niedostępny). Okazało się, że odniósł sukces z ponad 100 000 czytelników i doprowadził do tego, że Barbieri znalazł pracę jako dziennikarz/bloger w wielu głównych włoskich mediach, w tym w Repubblica i La Stampa. Wkrótce potem został zaangażowany przez chińską firmę pomagającą włoskim firmom w outsourcingu produkcji sprzętu, a następnie zajął się planowaniem wydarzeń z Campus Party.

Wydarzenia, które pomagał organizować, dotyczyły branży Fintech i miał okazję poznać międzynarodowe nazwiska, takie jak były wiceprezydent USA Al Gore, demaskator Edward Snowden i haker iPhone'a George Hotz.

Jednak po pandemii wszystko się zmieniło. Barbieri został zaproszony do zostania pierwszym niezałożycielskim członkiem Avascan. Założyciele dostrzegli możliwość stworzenia eksploratora bloków dla łańcucha blokowego Avalanche i tuż przed uruchomieniem uznali, że potrzebują pomocy w zakresie marketingu i komunikacji.

"Skorzystałem z szansy i w ciągu kilku miesięcy udało mi się rozwinąć społeczność do kilku tysięcy. Udało nam się również otrzymać kilka milionów dolarów w delegacjach na nasze walidatory. Avalanche może mieć wiele podsieci (potencjalnie tysiące) i wiedzieliśmy, że potrzebujemy funduszy na pokrycie naszego rozwoju - mieliśmy szczęście, że otrzymaliśmy dotację na pokrycie tych kosztów".

Dofinansowanie dało im dwuletni okres na zarządzanie indeksowaniem podsieci oraz prowadzenie badań i rozwoju, a także opracowanie niektórych podstawowych funkcji Avascan.

"Cały czas optymalizowaliśmy naszą architekturę indeksowania".

Główną misją Avascan jest indeksowanie jak największej liczby nowych podsieci. Wiele podsieci nie miało środków finansowych na rozwój własnych eksploratorów bloków, więc Avascan oferował te usługi indeksowania po bardzo niskich kosztach.

"Aktualizacja w celu uwzględnienia łańcuchów bloków EVM była dość prosta, ponieważ łańcuchy bloków oparte na Ethereum są prawie takie same - i podlegają C-Chain. Prawdziwa praca polegała na opracowaniu i utrzymaniu technologii indeksowania dla X-Chain i P-Chain".

X Chain nie jest kompatybilny z DeFi ani z Metamask i służy do wysyłania i odbierania środków. P Chain, gdzie P oznacza platformę, dotyczy obstawiania AVAX.

W ciągu dwóch i pół roku od uruchomienia Avascan dokonał łącznie trzech aktualizacji swojego indeksatora. Pracując nad zapewnieniem indeksowania dla trzech blockchainów opartych na Avalanche, zdali sobie sprawę, że mogą zaoferować tę usługę innym łańcuchom.

Przeprowadzili oni badania i odkryli, że ich rozwiązanie indeksujące, zwane Norge, jest zarówno lepsze, jak i tańsze niż ulubione w branży, w tym Etherscan i Blockscout. Rzeczywiste szczegóły dotyczące tego, w jaki sposób Avascan może ulepszyć oba słynne indeksatory, są niestety ściśle tajne według Barbieri.

Jedyną rzeczą, której im brakowało, był łatwy w użyciu i znajomy interfejs oferowany przez Etherscan. Ale kiedy do zespołu dołączył nowy programista front-end, w pełni poświęcił się replikacji interfejsu Etherscan w ramach próby, aby zrozumieć, czy technologia indeksowania może w 100% odpowiadać danym oferowanym przez Etherscan.

Zespół Avascan zabrał swój MVP na EthDenver, gdzie spotkał się z dużym zainteresowaniem w listopadzie.

"Zaoferowaliśmy zbudowanie kompatybilnych z EVM eksploratorów bloków roboczych w zaledwie 48 godzin, podczas gdy konkurenci mówili o miesiącach. Mieliśmy taki sam wygląd i sposób działania jak Etherscan, co naprawdę zachwyciło odwiedzających i kosztowało znacznie mniej. Po Denver część zespołu udała się do Dubaju, gdzie spotkali się z Flare i byli pod wrażeniem ich powagi".

Barbieri mówi, że jego zespół był predysponowany do polubienia Flare - pozyskali fundusze i bazowali na Avalanche - ale to ich podejście i umiejętność radzenia sobie z danymi naprawdę zrobiły na nich wrażenie. Następnie przez trzy miesiące zagłębiali się w technologię stojącą za Flare.

"Ale to ludzkość się wyróżniała. W tej przestrzeni panuje euforia, często oparta na fałszywych podstawach. Ludzie zapominają usiąść spokojnie i słuchać. Jako lider, CEO Flare, Hugo, jest bardzo spokojny i cichy. To jego człowieczeństwo mnie przekonuje".

Pracując z Flare, zespół Avascan stworzył Flarescan, który jest ujednoliconym eksploratorem danych. Jest to ważne i wyjątkowe. Inne skanery, takie jak Etherscan, obsługują pojedyncze łańcuchy. Porównywanie łańcuchów wymaga otwierania wielu eksploratorów w różnych zakładkach w tym samym czasie. Ludzie podążający za zrzutami przeskakują z łańcucha do łańcucha, więc zespół wiedział, że pierwszym krokiem jest zbudowanie infrastruktury, na której można wdrożyć aplikacje.

"Użytkownicy nie chcą wiedzieć, z którego blockchaina korzystają - chcą dodać portfel i mieć ujednolicone doświadczenie bez wiedzy o warstwie pod spodem - to jak dostęp do strony internetowej z telefonu komórkowego lub przeglądarki internetowej, ludzie nie chcą wiedzieć o punkcie połączenia".

Barbieri zwraca uwagę na tę samą potrzebę deweloperów - muszą oni również debugować, testować i monitorować zdecentralizowane aplikacje bez konieczności zmiany DevX (doświadczenia dewelopera) w zakresie eksploratorów bloków, przepływów pracy weryfikacji kontraktów i innych.

Jako eksplorator bloków i platforma analityczna dla ekosystemu Flare, który obejmuje sieci główne Flare i Songbird dla Unified Mainnet Explorer oraz sieci testowe Coston i Coston2 dla Unified Testnet Explorer, w pełni zintegrowany Flarescan umożliwia użytkownikom dostęp do szerokiego zakresu danych. Dane te obejmują wszystkie działania na C-Chain, historie adresów, przepływ transakcji i tokeny dostępne w sieci.

Dla deweloperów Flarescan zapewni dostęp do C-Chain, warstwy aktywności blockchain, oraz P-Chain, warstwy obstawiania tokenów. Platforma ma na celu wizualizację danych, zapewniając graficzną prezentację statystyk całej sieci Flare lub danych dotyczących poszczególnych transakcji.

Podczas projektowania eksploratora bloków dla Flare ważne było, aby pokazać warstwę konsensusu, tak aby teraz publiczne stakowanie zostało uruchomione, każdy na Flare mógł dołączyć do sieci walidatorów i zobaczyć, jak pieniądze są dystrybuowane w sieci Flare. Informacje o czasie i cenie będą przejrzyste.

Następny w kolejności jest system nazw domen. Wszystkie domeny .FLR zostaną zindeksowane, aby ludzie mogli śledzić transakcje i przepływy pieniężne dzięki bardziej czytelnym nazwom. Chodzi o zapewnienie przejrzystości. Te zmiany ułatwią programistom tworzenie i wdrażanie aplikacji opartych na Flare podczas eksploracji ekosystemu Flare.