Найти в Дзене

Учебное пособие по Blockchain Explorer - Что такое Blockchain Explorer

В этом руководстве объясняется, что такое Blockchain Explorer, зачем их использовать и как работают Blockchain Explorer, их история и некоторые распространенные Blockchain Explorer: В предыдущем руководстве по блокчейну мы узнали о типах блокчейн-кошельков и как они работают и как их генерировать. Blockchain Explorer — это Google в области криптовалют и блокчейна. Они позволяют пользователям получать доступ к различным деталям, связанным с транзакциями по конкретным адресам кошельков и блокчейнам, включая сумму транзакции, источники и назначение средств, а также статус транзакций. Их можно использовать для извлечения практически любых данных, связанных с транзакциями, кошельками и блокчейнами, включая расширенные списки и скрытые сообщения. В этом руководстве рассказывается об обозревателях блокчейна, их истории, вариантах использования и основных доступных обозревателях. Мы подробно обсудим работу обозревателя блокчейна, из чего он состоит и зачем он нужен. Что такое обозреватель блок
Оглавление

В этом руководстве объясняется, что такое Blockchain Explorer, зачем их использовать и как работают Blockchain Explorer, их история и некоторые распространенные Blockchain Explorer:

В предыдущем руководстве по блокчейну мы узнали о типах блокчейн-кошельков и как они работают и как их генерировать.

Blockchain Explorer — это Google в области криптовалют и блокчейна. Они позволяют пользователям получать доступ к различным деталям, связанным с транзакциями по конкретным адресам кошельков и блокчейнам, включая сумму транзакции, источники и назначение средств, а также статус транзакций.

Их можно использовать для извлечения практически любых данных, связанных с транзакциями, кошельками и блокчейнами, включая расширенные списки и скрытые сообщения.

В этом руководстве рассказывается об обозревателях блокчейна, их истории, вариантах использования и основных доступных обозревателях. Мы подробно обсудим работу обозревателя блокчейна, из чего он состоит и зачем он нужен.

Что такое обозреватель блокчейна?

На изображении ниже показаны последние транзакции блокчейн-обозревателя:

-2

Обозреватель блокчейна — это часть программного обеспечения, которая использует API и узел блокчейна для извлечения различных данных из блокчейна, а затем использует базу данных для упорядочения искомых данных и представления данных пользователю в формате с возможностью поиска.

Введенные пользователем данные представляют собой термины, доступные для поиска в проводнике, которые затем просматриваются в организованной таблице в базе данных. В проводнике уже будут организованы данные из блокчейна в табличный формат.

Для большинства пользователей обозреватель блокчейна позволит вам искать и изучать данные о недавно добытых блоках или недавно выполненных транзакциях в блокчейне. В идеале они позволяют вам просматривать прямую трансляцию блоков по мере их добычи, а также данные, относящиеся к блокам.

Однако они также позволяют делать следующее:

#1) Изучите историю транзакций любого адреса кошелька: Это позволяет нам проверять любой адрес кошелька и повышает прозрачность блокчейна.

Последние транзакции в блокчейне и суммы:

-3

#2) Изучите адреса получения и адреса изменения: Помимо адреса получения транзакции, вы можете увидеть адрес изменения, который представляет собой вывод, который возвращает криптовалюту отправителю, чтобы предотвратить попадание слишком большой части входной стоимости в комиссию за транзакцию. Это также повышает прозрачность транзакций.

#3) Изучите крупнейшую транзакцию дня: Это поддерживается некоторыми исследователями.

#4) Изучите статус Mempool: Это позволяет нам исследовать неподтвержденные транзакции в блокчейне, включая их детали.

#5) Изучите инциденты с двойной тратой: Некоторые исследователи поддерживают обнаружение количества транзакций с двойной тратой, происходящих в блокчейне.

#6) Исследуйте потерянные и устаревшие блоки:Это блоки, которые не прикреплены к самому длинному блокчейну даже после майнинга, а их родительский блокчейн неизвестен. Устаревшие блоки — это блоки, родители которых известны, но еще не присоединены к самой длинной известной цепочке. Некоторые исследователи позволяют нам увидеть, сколько из этих блоков было реализовано в блокчейне.

Последние транзакции в блокчейне и суммы:

-4

#7) Исследуйте пул или человека, который нашел или добыл определенный блок: Различные люди и пулы майнинга (группы, которые объединяют свои вычислительные ресурсы для добывать криптовалюту) конкурировать за добычу блоков в любой конкретной цепочке блоков, а исследователи позволяют нам определить, кто успешно добыл данный блок, определяемый его высотой.

#8) Исследуйте блоки генезиса: Вы можете найти блок, который был добыт первым в данной цепочке, кем, а также другие его данные.

#9) Позволяет пользователям видеть комиссии за транзакции, сложность блокчейна, скорость хэширования и другие данные.

Обозреватель блокчейна с указанием комиссий и адреса:

-5

Зачем использовать Blockchain Explorer?

Приложения для обозревателя блокчейна:

Кошельки Blockchain могут предоставлять различные виды данных, но представление ограничивается данными, связанными с ключами, которыми управляет кошелек. Эксплореры используются для просмотра данных, связанных с транзакциями, выполненными на всех кошельках данного блокчейна.

Прозрачность: Они позволяют вам проверять баланс и расходы на адреса смарт-контрактов, например, когда пользователи участвуют в первоначальном предложении монет, ICO.

Проверка корректности адреса кошелька для блокчейна перед отправкой криптовалюты человеку.

Проверка того, была ли транзакция отправлена ​​лицу, которому она отправляется. Это похоже на наличие каких-то публичных доказательств, которые вы отправили этому человеку через криптовалюту. Владельцы могут проверить баланс своего кошелька.

Исследователи могут помочь объяснить, что не так с транзакциями, которые еще не прошли или не были подтверждены, а также с этапами подтверждения.

Это может помочь пользователю узнать текущую стоимость транзакции или газа и, следовательно, помочь спланировать расходы на газ для будущих транзакций.

Иногда это может помочь узнать, является ли группа той, которая майнила транзакцию, и, возможно, помочь в принятии решения о том, стоит ли инвестировать больше вычислительных ресурсов для будущей деятельности по майнингу.

Это может помочь разработчикам пользователей, которые программируют свой кошелек, если они правильно работают над отправкой, получением и хранением криптовалют.

Explorers можно использовать вместе с другим программным обеспечением, таким как узлы, для проверки данных и информации, например, для проверки правильности работы других инструментов.

Разработчики также могут проверить, какие функции и возможности им необходимо включить в свои кошельки или другое программное обеспечение, используя эти проводники.

В качестве исследовательских инструментов исследователи могут помочь принять важные решения, связанные с личными, групповыми и корпоративными финансами.

История обозревателей блокчейна

-6

Концепция обозревателей блокчейнов возникла одновременно с блокчейнами. Этот тип программного обеспечения появился потому, что было трудно опрашивать блокчейны, например, когда человек говорит, что он отправил вам криптовалюту, но ваш кошелек не получил ничего.

Это может быть связано с тем, что транзакция еще ожидает подтверждения или была полностью отклонена. Или, скажем, вы отправили кому-то криптовалюту, а он отрицает ее получение.

Во-вторых, было сложно исследовать блокчейны, поскольку данные в них отформатированы определенным образом. Пока информация хранится и структурируется определенным образом, логически она индексируется и группируется. Чтобы быть доступным и читаемым и обычным пользователем, требовалось дополнительное программное обеспечение.

Только опытные программисты могли получить доступ к дополнительной информации из блокчейнов, касающейся транзакций. Они могли сделать это, используя интерфейсы командной строки. Кроме того, необходимо было выполнить некоторые командные строки, чтобы сделать данные читаемыми.

Первый обозреватель блокчейнов, предназначенный для блокчейна Биткоин, появился в ноябре 2010 года почти в то же время, когда Биткоин появился в сети. Сначала он был доступен по адресу theymos.ath.cx:64150/bbe. Первым обозревателем биткоина был его эквивалент TorStatustorstatus.blutmagie.de.

Эксплорер предоставил данные о Биткоине, а затем был перенесен на сайт blockexplorer.com, где была размещена реальная страница статистики по блокчейну.

Однако многие страницы статистики в реальном времени существовали до появления обозревателей блоков Биткоин. Впервые они были доступны на странице theymos.ath.cx:64150/q. Страницы статистики в реальном времени getdifficulty и getblockcount были созданы в июле 2010 года. После этого появились другие, включая decimaltarget, probability, hashestowin, nextretarget, totalbc и bcperblock.

Эти инструменты были разработаны для реагирования на жесткое кодирование в тексте значений блоков и сложности в старой wiki, что сделало информацию устаревшей.

Как работает Blockchain Explorer?

-7

Исследователи блокчейна работают с использованием базы данных, которая хранит всю цепочку блоков в формате и таблицах с возможностью поиска. Таким образом, исследователь будет работать с интерфейсом узла, чтобы сначала извлечь все данные из данного блокчейна. После получения данных он сохраняет их в таблицах, удобных для поиска.

Он соберет последние транзакции и блоки и упорядочит их в соответствии с определенными категориями с возможностью поиска — например, идентификаторы транзакций адресов кошелька, расширенные списки, балансы и т. д.

Проводник также предоставляет пользователю интерфейс, позволяющий ему искать информацию. С точки зрения технологии, исследователь может использовать реляционную базу данных, базу данных SQL и API.

Возможно, вы уже знакомы с тем фактом, что каждый блокчейн состоит из множества распределенных узлов. Каждый узел, который может напрямую считывать данные в блокчейне, собирает подробную информацию о последней транзакции, добытом блоке и другие данные. Затем они отправляются в базу данных, где данные упорядочиваются в виде таблиц с возможностью поиска.

Это ускоряет использование проводника. Большинство блокчейнов используют 24 таблицы, включая блок, адрес, транзакцию и т. д. Каждая строка имеет уникальный идентификатор или ключ, например, уникальный идентификатор используемых адресов. на блокчейне. Другие создают уникальный ключ.

Затем сервер пользовательского интерфейса для проводника создает веб-страницу, которая позволяет ему взаимодействовать с пользователем посредством ввода последним терминов, доступных для поиска. Он также предоставляет API для взаимодействия с другими компьютерами. Они отправляются на внутренний сервер в формате, читаемом сервером, а затем внутренний сервер отвечает серверу пользовательского интерфейса для получения условий поиска.

Пользовательский интерфейс и API затем отправляют веб-страницы в формате HTML в браузер, чтобы пользователь мог прочитать ответы.

Реляционная база данных: Реляционная база данных позволяет хранить компоненты данных в таблице таким образом, чтобы они были связаны друг с другом. Это позволяет упростить управление данными. Например, вместо большой таблицы блоков, содержащей все сведения о каждом блоке, записи таблицы блоков можно связать с записью в таблице заголовков.

Как работает обозреватель блокчейна?
Как работает обозреватель блокчейна?

Язык структурированных запросов (SQL или Sequel): Это протокол и формат для подачи запроса или поиска в базе данных. Например, программное обеспечение может создать таблицу в базе данных, вставить в нее новые записи, выполнить поиск по термину, создать новую таблицу результатов, а затем представить результаты на веб-странице ищущему лицу.

API или интерфейс прикладного программирования:Это протокол, который позволяет пользователям взаимодействовать с машинами посредством программного обеспечения. Они определяют критерии, формат и взаимодействие для отправки и получения ответов программным обеспечением, используемым пользователем.

Распространенные Blockchain Explorers

Блокчейн-эксплорер Blockchair позволяет искать транзакции в 15 блокчейнах:

-9

С момента разработки первого инструмента для исследования блокчейнов Blockexplorer.com принадлежал владельцу BitcoinTalk Forum под ником Theymos. В ноябре 2010 года, когда он появился в сети, с тех пор было разработано несколько исследователей.

Blockchain.com, теперь Blockchain.org:Позволяет осуществлять поиск цепочек биткоина по блокам, транзакциям и адресам.

Блок-кресло: Позволяет искать информацию в блокчейнах Bitcoin, Ethereum и Bitcoin Cash, включая поиск. слов, фраз, узлов, размера мемпула и сложности майнинга. Используя его, вы можете узнать, закодированы ли в блокчейне определенные интересы, например, команды.

Tokenview: Это китайский проводник, запущенный в 2018 году и позволяющий осуществлять поиск данных в нескольких (более 20 популярных) блокчейнах.

Etherscan: Это, пожалуй, самый популярный обозреватель блокчейнов Ethereum. Позволяет искать транзакции, адреса, смарт-контракты, балансы кошельков и т. д.

Etherescan — популярный обозреватель блокчейнов Ethereum для тех, кто участвует в сборе средств ICO для криптопроектов:

-10

Bitcoin.com: Позволяет искать данные в блокчейнах Bitcoin и ETH.

Заключение

Обозреватели блокчейна были разработаны из-за необходимости просмотра и чтения подробных данных о транзакциях, а также обеспечения прозрачности транзакций и блокчейна. Хотя первый обозреватель биткоина появился в сети в ноябре 2020 года, страницы статистики в реальном времени существовали и раньше.

Обозреватели позволяют читать историю транзакций блокчейна, балансы кошельков и подтверждать статус транзакции, если она подтверждена или нет. Мы также увидели, что обозреватель блокчейна помогает идентифицировать пулы майнинга, которые добывают заданные блоки, высоту блока, потерянные блоки и блоки генезиса.

Мы видели, что проводник использует базу данных, API и SQL для выполнения своих операций. Он создает пользовательский интерфейс, который позволяет пользователям вводить данные для поиска в блокчейнах, а затем использует API и сервер на стороне пользователя для преобразования входных данных в машиночитаемые форматы и представления их на внутренний сервер.

С другой стороны, обозреватель будет извлекать информацию из блокчейна и структурировать ее в таблицах баз данных для более легкого и быстрого чтения и поиска.

Внутренний сервер выполняет поиск в базах данных и представляет результаты обратно через сервер на стороне пользователя и API (который преобразует их в читаемые пользователем форматы даже с HTML-страницей) на веб-страницу, используемую пользователем.

Мы также узнали о некоторых основных blockchain explorers.

Подписывайтесь также на наши каналы в Телеграм – GetMiner и GetDrone, мы расскажем вам не только о новинках, но и поможем Вам приобрести оборудование для майнинга и не только. Также заказать можно в нашем магазине на Озон. Не забудьте заглянуть в наш ламповый чат для майнеров.