blockchain explorer tutorial what is blockchain explorer
W tym samouczku wyjaśniono, czym jest eksplorator Blockchain, dlaczego ich używać i jak działają odkrywcy Blockchain, ich historię i niektóre popularne odkrywcy Blockchain:
W poprzednim Portfel Blockchain samouczek Seria samouczków dotyczących technologii Blockchain , dowiedzieliśmy się o typach portfeli blockchain oraz o tym, jak działają i jak je generować.
Odkrywcy Blockchain to Google kryptowalut i blockchain. Umożliwiają one użytkownikom dostęp do różnych szczegółów związanych z transakcjami na określonych adresach portfeli i łańcuchach bloków, w tym kwoty transakcji, źródeł i przeznaczenia środków oraz statusu transakcji.
Można ich użyć do wyodrębnienia praktycznie wszystkich danych związanych z transakcjami, portfelami i łańcuchami bloków, w tym bogatymi listami i ukrytymi wiadomościami.
Ten samouczek wyjaśnia odkrywców blockchain, ich historie, przypadki użycia i głównych dostępnych odkrywców. Omówimy szczegółowo działanie eksploratora blockchain, z czego się składa i dlaczego jest potrzebny.
Czego się nauczysz:
Co to jest eksplorator Blockchain?
Poniższy obraz przedstawia ostatnie transakcje eksploratora łańcucha bloków:
(wizerunek źródło )
Eksplorator łańcucha bloków to oprogramowanie, które wykorzystuje API i węzeł blockchain do rysowania różnych danych z łańcucha bloków, a następnie używa bazy danych do uporządkowania wyszukiwanych danych i przedstawienia danych użytkownikowi w formacie umożliwiającym wyszukiwanie.
Wprowadzane przez użytkownika terminy są wyszukiwane w eksploratorze, które są następnie przeszukiwane w zorganizowanej tabeli w bazie danych. Eksplorator już zorganizował dane z łańcucha bloków do formatu tabeli.
W przypadku większości użytkowników eksplorator łańcuchów bloków pozwala wyszukiwać i eksplorować dane o ostatnio wydobytych blokach lub ostatnio przeprowadzonych transakcjach na łańcuchu bloków. W idealnym przypadku pozwalają one na podgląd na żywo bloków w trakcie ich wydobywania, a także danych związanych z blokami.
Umożliwiają jednak również wykonanie następujących czynności:
# 1) Poznaj historię transakcji dowolnego adresu portfela: Pozwala nam to na audyt dowolnego adresu portfela i poprawia przejrzystość łańcucha bloków.
Najnowsze transakcje w łańcuchu blokowym i kwoty:
# 2) Przeglądaj adresy odbiorcze i zmieniaj adresy: Oprócz adresu odbioru transakcji możesz zobaczyć adres zmiany, który jest wyjściem, które zwraca krypto do wydawcy, aby zapobiec zbyt dużej części wartości wejściowej przeznaczonej na opłaty transakcyjne. Poprawia to również przejrzystość transakcji.
jak korzystać z pliku torrent
# 3) Poznaj największą transakcję dnia: Jest to obsługiwane przez niektórych odkrywców.
# 4) Poznaj status Mempool: Pozwala nam to zbadać niepotwierdzone transakcje na łańcuchu bloków, w tym ich szczegóły.
# 5) Przeglądaj incydenty związane z podwójnymi wydatkami: Niektórzy odkrywcy obsługują odkrycie, ile transakcji podwójnego wydania ma miejsce w łańcuchu bloków.
# 6) Przeglądaj osierocone i nieaktualne bloki: Są to bloki, które nie są dołączone do najdłuższego blockchaina nawet po wydobyciu, a ich macierzysty blockchain jest nieznany. Stare bloki to takie, których rodzice są znani, ale nadal nie są przywiązani do najdłuższego znanego łańcucha. Niektórzy badacze pozwalają nam zobaczyć, ile z tych bloków zostało zrealizowanych w łańcuchu bloków.
nie mam domyślnej bramy
Najnowsze transakcje w łańcuchu blokowym i kwoty:
# 7) Zbadaj basen lub osobę, która znalazła lub wydobyła konkretny blok: Różne osoby i pule wydobywcze (grupy, które łączą swoje zasoby obliczeniowe w celu wydobywania kryptowalut) rywalizują o kopanie bloków w dowolnym łańcuchu bloków, a eksploratorzy pozwalają nam dowiedzieć się, kto z powodzeniem wydobył dany blok określony przez jego wysokość.
# 8) Poznaj bloki Genesis: Możesz znaleźć blok, który został wydobyty jako pierwszy w danym łańcuchu, przez kogo oraz inne jego dane.
# 9) Pozwala użytkownikom zobaczyć opłaty za transakcje, poziom trudności łańcucha bloków, szybkość mieszania i inne dane.
Eksplorator Blockchain pokazujący opłaty i adres:
Dlaczego warto korzystać z Blockchain Explorer?
Aplikacje eksploratora Blockchain:
Portfele Blockchain mogą dostarczać różnego rodzaju danych, ale widok jest ograniczony do danych związanych z kluczami, którymi zarządza portfel. Eksploratory służą do przeglądania danych związanych z transakcjami przeprowadzonymi na wszystkich portfelach danego blockchaina.
- Przezroczystość: Umożliwiają one sprawdzenie sald i wydatków na adresy inteligentnych kontraktów, na przykład gdy użytkownicy uczestniczą w pierwszej ofercie monet, ICO.
- Sprawdzanie, czy adres portfela jest ważny dla łańcucha bloków przed wysłaniem krypto do osoby.
- Sprawdzenie, czy transakcja została wysłana do osoby, do której jest wysyłana. To tak, jakby mieć publiczne dowody, które przesłałeś osobie za pośrednictwem kryptowalut. Właściciele mogą sprawdzić saldo swojego portfela.
- Odkrywcy mogą pomóc wyjaśnić, co jest nie tak z transakcjami, które jeszcze nie przeszły lub nie zostały potwierdzone, oraz wyjaśnić etapy potwierdzania.
- Może pomóc użytkownikowi poznać bieżący koszt transakcji lub gazu, a tym samym pomóc w planowaniu wydatków na gaz dla przyszłych transakcji.
- Czasami może pomóc dowiedzieć się, czy grupa jest tą, która wydobyła transakcję i prawdopodobnie pomóc w podjęciu decyzji, czy zainwestować więcej zasobów obliczeniowych w przyszłą działalność wydobywczą.
- Może pomóc programistom użytkowników, którzy programują swój portfel, jeśli pracują prawidłowo, aby wysyłać, odbierać i przechowywać kryptowaluty.
- Eksploratorów można używać razem z innym oprogramowaniem, takim jak węzły, do potwierdzania danych i informacji, na przykład w celu potwierdzenia, że inne narzędzia działają prawidłowo.
- Programiści mogą również sprawdzić, jakie funkcje i funkcje muszą uwzględnić w swoich portfelach lub innym oprogramowaniu, korzystając z tych eksploratorów.
- Jako narzędzia badawcze, odkrywcy mogą pomóc w podejmowaniu ważnych decyzji dotyczących finansów osobistych, grupowych i firmowych.
Historia odkrywców Blockchain
Koncepcja eksploratorów blockchain pojawiła się jednocześnie z blockchainami. Ten rodzaj oprogramowania pojawił się, ponieważ trudno było przesłuchać łańcuchy bloków, na przykład, kiedy osoba mówi, że wysłała Ci kryptowaluty, ale Twój portfel nie otrzymał żadnej, zgodnie z twierdzeniami.
Może to być spowodowane tym, że transakcja czekała jeszcze na potwierdzenie lub została całkowicie odrzucona. Lub załóżmy, że wysłałeś krypto do osoby, a następnie odmówią one otrzymania.
Po drugie, trudno było przesłuchać łańcuchy bloków, biorąc pod uwagę, że dane w nich są sformatowane w określony sposób. Podczas gdy informacje są przechowywane i strukturyzowane w określony sposób, są one logicznie indeksowane i grupowane. Aby był dostępny i czytelny gołym okiem i zwykłym użytkownikiem, potrzebne było dodatkowe oprogramowanie.
Tylko wykwalifikowani programiści mogli uzyskać dostęp do dodatkowych lub dodatkowych informacji z łańcuchów bloków dotyczących transakcji. Mogliby to zrobić za pomocą interfejsów wiersza poleceń. Ponadto trzeba było wykonać kilka wierszy poleceń, aby dane były czytelne.
Pierwszy eksplorator blockchain, który był przeznaczony dla łańcucha blokowego Bitcoin, pojawił się w listopadzie 2010 roku, prawie w tym samym czasie, gdy bitcoin pojawiał się online. Został udostępniony jako pierwszy o godz theymos.ath.cx:64150/bbe . Pierwszym odkrywcą Bitcoina był odpowiednik TorStatustorstatus.blutmagie.de w Bitcoinie.
Eksplorator dostarczył dane o Bitcoinie, a następnie został przeniesiony na blockexplorer.com, gdzie opublikowano stronę z prawdziwymi statystykami dla łańcucha bloków.
Jednak wiele stron ze statystykami w czasie rzeczywistym istniało przed eksploratorami bloków Bitcoin. Zostały udostępnione po raz pierwszy pod adresem theymos.ath.cx:64150/q. Strony statystyk w czasie rzeczywistym getdifficulty i getblockcount powstały w lipcu 2010 roku. Inne w tym decimaltarget, prawdopodobieństwo, hashestowin, nextretarget, totalbc i bcperblock przyszedł później.
Narzędzia te zostały opracowane, aby reagować na sztywne kodowanie tekstu bloków i wartości trudności na starej wiki, co sprawiło, że informacje stały się przestarzałe.
Jak działa Blockchain Explorer?
Eksploratorzy Blockchain pracują przy użyciu bazy danych, która przechowuje cały łańcuch bloków w przeszukiwalnym formacie i tabelach. Eksplorator będzie zatem pracował z interfejsem węzła, aby najpierw wyodrębnić wszystkie dane z danego łańcucha bloków. Po uzyskaniu danych przechowuje je w łatwo przeszukiwalnych tabelach.
Zbierze najnowsze transakcje i bloki oraz uporządkuje je według zdefiniowanych kategorii z możliwością wyszukiwania - na przykład, adresy portfela, identyfikatory transakcji, bogate listy, salda itp
Eksplorator zapewnia również interfejs dla użytkownika, umożliwiający wyszukiwanie informacji. Jeśli chodzi o technologię, eksplorator może korzystać z relacyjnej bazy danych, bazy danych SQL i API.
Być może już wiesz, że każdy łańcuch bloków składa się z wielu rozproszonych węzłów. Każdy węzeł, który może bezpośrednio odczytywać dane w łańcuchu bloków, przechwytuje szczegóły ostatniej transakcji i wydobytego bloku oraz inne dane. Dane są następnie przesyłane do bazy danych, gdzie dane są uporządkowane w postaci tabel z możliwością wyszukiwania.
jak otworzyć plik a.swf
To sprawia, że eksplorator jest szybki w użyciu. Większość łańcuchów bloków używa 24 tabel, w tym bloków, adresów, transakcji itp. Każdy wiersz ma unikalny identyfikator lub klucz, na przykład, unikalny identyfikator adresów używanych w łańcuchu bloków. Inni tworzą unikalny klucz.
Serwer interfejsu użytkownika dla eksploratora tworzy następnie stronę internetową, która umożliwia mu interakcję z użytkownikiem za pomocą ostatniego wprowadzenia wyszukiwalnych haseł. Zapewnia również interfejs API do łączenia się z innymi komputerami. Są one wysyłane do serwera zaplecza w formacie czytelnym dla serwera, a serwer zaplecza odpowiada następnie serwerowi interfejsu użytkownika na wyszukiwane hasła.
Interfejs użytkownika i API wysyłają następnie strony internetowe w formacie HTML do przeglądarki, aby umożliwić odczytanie odpowiedzi przez użytkownika.
Relacyjna baza danych: Relacyjna baza danych pozwala na przechowywanie składników danych w tabeli w taki sposób, aby były one ze sobą powiązane. Pozwala to na uproszczenie zarządzania danymi. Na przykład, zamiast dużej tablicy bloków zawierającej wszystkie szczegóły dla każdego bloku, wpisy tablicy bloków mogą być połączone z wpisem w tablicy nagłówka.
Jak działa eksplorator łańcucha bloków?
Structured Query Language (SQL lub Sequel): Jest to protokół i format służący do zadawania zapytań lub przeszukiwania bazy danych. Na przykład oprogramowanie może utworzyć tabelę w bazie danych, wstawić nowe rekordy do tabeli, wyszukać termin, utworzyć nową tabelę wyników, a następnie zaprezentować wyniki na stronie internetowej osobie wyszukującej.
API lub interfejs programowania aplikacji: Jest to protokół, który umożliwia użytkownikom komunikowanie się z maszynami za pośrednictwem oprogramowania. Definiują kryteria, format i interakcje w celu wysyłania i odbierania odpowiedzi przez oprogramowanie używane przez użytkownika.
Typowi odkrywcy Blockchain
Blockchain Blockchain Explorer umożliwia wyszukiwanie transakcji w 15 blockchainach:
Od czasu opracowania pierwszego narzędzia eksploratora blockchain, Blockexplorer.com był autorstwa właściciela forum BitcoinTalk, który nazywa się Theymos. W listopadzie 2010 r., Kiedy pojawił się online, od tego czasu opracowano kilku odkrywców.
- Blockchain.com, obecnie blockchain.org: Umożliwia wyszukiwanie łańcuchów bloków Bitcoin według bloków, transakcji i adresów.
- Krzesełko: Umożliwia wyszukiwanie informacji o łańcuchach bloków Bitcoin, Ethereum i Bitcoin Cash, w tym wyszukiwanie słów, fraz, węzłów, rozmiaru Mempool i trudności wydobycia. Używając go, możesz wiedzieć, czy określone zainteresowania, takie jak zespoły, są zakodowane w łańcuchu bloków.
- Tokenview: To chiński eksplorator uruchomiony w 2018 roku, który umożliwia wyszukiwanie danych w wielu (ponad 20 popularnych) łańcuchach bloków.
- Etherscan: To prawdopodobnie najpopularniejszy eksplorator blockchain Ethereum. Umożliwia wyszukiwanie transakcji, adresów, inteligentnych kontraktów, sald portfeli itp.
Etherescan to popularny eksplorator łańcucha bloków Ethereum dla osób uczestniczących w zbiórkach funduszy ICO na projekty kryptograficzne:
(wizerunek źródło )
- Bitcoin.com: Umożliwia wyszukiwanie danych w łańcuchach bloków Bitcoin i ETH.
Wniosek
Eksploratory Blockchain powstały z potrzeby przeglądania i czytania szczegółowych danych o transakcjach, a także zapewnienia przejrzystości transakcji i blockchain. Podczas gdy pierwszy eksplorator Bitcoin pojawił się w Internecie w listopadzie 2020 r., Ale strony ze statystykami w czasie rzeczywistym istniały wcześniej.
Eksploratory umożliwiają odczytywanie historii transakcji w łańcuchu bloków, sald portfeli i potwierdzanie statusu transakcji, jeśli została potwierdzona. Widzieliśmy również, że eksplorator blockchain pomaga zidentyfikować pule wydobywcze, w których wydobywa się dane bloki, wysokość bloku, osierocone bloki, bloki genezy.
Widzieliśmy, że eksplorator używa bazy danych, API i SQL do wykonywania swoich operacji. Tworzy interfejs użytkownika, który umożliwia użytkownikom wprowadzanie danych w celu przeszukiwania łańcuchów bloków, a następnie wykorzystuje interfejs API i serwer po stronie użytkownika do konwersji danych wejściowych do formatów odczytywalnych maszynowo i prezentowania ich na serwerze zaplecza.
Z drugiej strony, eksplorator wyciągnie informacje z łańcucha bloków i uporządkuje je w tabelach w bazach danych, aby ułatwić i przyspieszyć czytanie i wyszukiwanie.
Serwer zaplecza wykonuje wyszukiwania w bazach danych i przedstawia wyniki z powrotem przez serwer użytkownika i API (które konwertuje je do formatów czytelnych dla użytkownika nawet ze stroną HTML) do strony internetowej używanej przez użytkownika.
Dowiedzieliśmy się również o niektórych głównych eksploratorach blockchain.
rekomendowane lektury
- Wyjaśnienie Blockchain: Co to jest Blockchain i jak to działa?
- Jak zostać programistą Blockchain
- Samouczek dotyczący technologii Blockchain ETF - Dowiedz się wszystkiego o funduszach ETF Blockchain
- Aplikacje Blockchain: do czego służy Blockchain?
- Lista 10 najlepszych firm Blockchain w 2021 roku
- Top 13 NAJLEPSZYCH oprogramowania Blockchain DNS (AKTUALIZACJA LISTY)
- Co to jest portfel Blockchain i jak to działa?
- Dlaczego bezpieczeństwo Blockchain jest krytyczne i jak jest wdrażane