Урок № 3. Какие бывают блокчейны. Эксплореры в блокчейнах
Данная статья написана командой DAO Crypto. Подписывайтесь на нас в Youtube и Telegram!
Этот урок в видео формате можно посмотреть по ссылкам - Урок 3.1 и Урок 3.2
Содержание
Bitcoin (Биткоин)
- Блокчейн, созданный неким Сатоши Накомото (неизвестный человек, его личность не установлена).
- Всего 21 млн. биткоинов может быть добыто, по приблизительным расчетам это произойдет до 2140 года. На 2022 год добыто 18,9-19 млн. биткоинов. То есть более 100 еще будет добываться около 2 млн. биткоинов.
- В полной мере не имеет реализации смарт контрактов (хотя предпринимаются попытки подстроить смарт контракты под сеть Биткоина). Его сеть сложна для реализации смарт-контрактов
- На момент написания материала более 1 млн. майнеров поддерживают сеть Биткоина.
Обозреватель - это эксплорер, который позволяет посмотреть, что происходило в том или ином блокчейне.
Обозреватель Биткоина
У биткоина нет официального обозревателя, так как даже неизвестно, кто его создал. Наиболее понятным для восприятия обозревателем является blockchair
На главной странице обозревателя представлены разделы:
БЛОКИ
Блоки последовательны, идут списком с последнего номера до первого.
Можно перейти в любой блок и увидеть следующее:
General Info - основная информация про блок: когда сгенерирован, количество транзакций, количество транзакций со свидетелем (цифровая подпись), количество входов (отправители), количество выходов (получатели), сумма входов и выходов, сумма комиссий, сколько всего сгенерировано биткоинов на этом блоке и награда майнеров.
ТРАНЗАКЦИИ
Транзакции представлены списком последовательно:
В данной таблице “Количество входов” - это отправители, а “Количество выходов” - это получатели. Бывает, что платформы или некоторые программы соединяют в пул всех отправителей и отправляют на какой-то один адрес. Это делается специально по инициативе всех этих отправителей.
Если указан 1 получатель и 1 отправитель, то транзакция выглядит так:
То есть из одного кошелька вся сумма перешла в другой кошелек.
Зачастую можно увидеть, что отправитель один, а получателей два:
Но по факту получатель один, при этом механика отправки транзакций следующая. Допустим, отправитель хочет перевести определенное количество btc. Но в блокчейне биткоина так устроено, что отправитель отправляет весь свой депозит в транзакцию, невзирая на сумму, которую он хочет перевести. А остаток отправляется на новый адрес отправителя, сгенерированный автоматически. То есть получатель по факту один, а второй адрес - это адрес остатка.
Отправитель может изменить адрес остатка на свой же адрес. Тогда блокчейн будет отправлять остаток не на новый сгенерированный адрес, а на адрес отправителя. Это делается для простоты использования.
АДРЕСА
Если перейти по адресу кошелька, то можно посмотреть информацию о нем - баланс, историю транзакций, дату создания.
Ethereum (Эфириум)
- Блокчейн, созданный Виталиком Бутериным.
- Токен сети - Ethereum, тикер ETH.
- Более 120 млн. эфириума уже добыто (на середину 2022 года). Эфириум не имеет ограничений в добыче на данный момент.
- Блокчейн полностью предназначен для создания децентрализованных приложений и смарт контрактов.
Обозреватель Эфириума
Официальный блокчейн обозреватель (Explorer) эфириума - https://etherscan.io/
На главной странице обозревателя можно увидеть:
- Цену эфириума на данный момент
- Сколько всего транзакций совершено
- Цену за газ в Gwei
- Капитализацию эфириума
- Последние блоки (они пронумерованы по порядку)
- Последние транзакции
БЛОК
Если перейти на любой блок, то на странице будет отражен:
- Номер блока
- Время закрытия блока
- Сколько всего транзакций было на этом блоке
- Адрес кошелька майнера и пул, в который он входит
- Вознаграждение за блок в Eth
- Хеш блока
- Родительский хеш (хеш предыдущего блока)
ТРАНЗАКЦИЯ
На странице транзакции отражается следующая информация:
- Хеш транзакции
- Статус “Успешно / Неуспешно” (в блокчейн записываются также и те транзакции, которые совершены неуспешно)
- Номер блока, в который входит транзакция
- Дата транзакции
- Какое было взаимодействие по транзакции
- Адрес кошелька, который взаимодействовал
- Адрес контракта, с которым взаимодействовали
- Плата за газ (комиссия в сети), выражается в Gwei
Плата за газ влияет на приоритетность в исполнении транзакций. То есть в эфириуме все зависит от стоимости, которую пользователь готов отдать за транзакцию в виде комиссии.
В блокчейне эфириума одновременно на исполнение поступает очень большое количество транзакций, а исполнять он может только 15 транзакций в секунду. Поэтому блокчейн выполняет в первую очередь те транзакции (из одновременно поступивших на исполнение), которые больше платят за газ.
Например, одновременно отправлены следующие транзакции:
Так как Маша заплатила больше всего, то ее транзакция первой перейдет на исполнение, а все остальные попадут в Mempool (в режим ожидания). И только после того, как исполнится транзакция Маши, будет исполняться транзакция Димы (следующая по стоимости), а затем транзакция Васи.
Если на главной странице эксплорера кликнуть на кнопку “View all transactions”, то появится список всех транзакций.
В данном списке значком документа помечается взаимодействие со смарт-контрактом (сеть или проект). Более подробно про смарт-контракты будет разобрано в следующих уроках.
Рассмотрим транзакцию между двумя кошельками:
По транзакции можно посмотреть следующую информацию:
- Хеш
- Статус “Успешно/Неуспешно”
- Какому принадлежит блоку
- Время транзакции
- Из какого кошелька ушло
- В какой кошелек пришло
- Количество eth
- Комиссия
- Плата за газ в Gwei
Когда много транзакций, плата за газ увеличивается. То есть, чем больше транзакций ожидают исполнения в Mempool, тем больше стоит Gwei в долларовом выражении.
Binance Smart Chain, кратко BSC (Бинанс Смарт Чейн)
- Блокчейн со слабо децентрализованной сетью, так как всего 21 валидатор, и они выбираются по количеству имеющихся у них BNB.
- Дефляционная модель - ограниченное кол-во токенов с периодическим сжиганием.
- Блокчейн предназначен для создания децентрализованных приложений и смарт контрактов. Блокчейн сильно зависит от биржи Binance.
- Более 160 млн. BNB выпущено (на середину 2022 года).
- Токен сети - BNB (также называют Binance Coin, BNB Chain) тикер BNB.
Обозреватель Binance Smart Chain
Блокчейн обозреватель (Explorer) Binance - https://bscscan.com/
Данный обозреватель очень похож на обозреватель Эфириума.
Если открыть любую транзакцию, то можно посмотреть информацию о ней. В блокчейн записываются все транзакции, как успешные, так и неуспешные, например:
За транзакции, исполненные с ошибкой, все равно взимается плата за газ, она начисляется в BNB.
На странице транзакции содержится информация:
- Хеш
- Статус “Успешно/Неуспешно”
- Какому принадлежит блоку
- Время транзакции
- Из какого кошелька ушло
- С каким контрактом взаимодействовал
- Количество токенов
- Комиссия
- Плата за газ
Как в блокчейне Эфириум, так и в Бинанс можно отправлять токены, которые находятся в этом блокчейне (не только BNB или eth). Например, на скриншоте выше показан перевод токенов APEINU (Ape Inu - это проект, который функционирует в блокчейне Бинанс).
В Бинанс транзакции относительно недорогие. И даже когда транзакций много, благодаря алгоритму консенсуса, они не сильно повышаются в цене.
Polygon (Полигон)
- Четырех-уровневый блокчейн. Разрабатывался с 2017 года в Индии. Проект основали трое опытных разработчиков: Джейнти Канани, Сандип Нейлвал и Анураг Арджун.
- Блокчейн имеет большую экосистему, предназначен для создания децентрализованных приложений и смарт контрактов.
- Всего до 100 валидаторов.
- Всего токенов - 10 млрд., в циркуляции 8 млрд.
- Токен сети - MATIC, тикер MATIC.
Обозреватель Polygon
Блокчейн обозреватель (Explorer) Polygon - https://polygonscan.com/
Обозреватель Полигона очень похож на обозреватель Эфириума и Бинанса.
Информация о транзакции отображается также, как в обозревателе Эфириума и Бинанса.
Стоит отметить, что в Полигоне очень низкие комиссии за транзакции. Блокчейн имеет высокую пропускную способность, и соответственно транзакции стоят недорого.
Полигон - это четырехуровневый блокчейн:
- На первом уровне позволяет использовать блокчейн Ethereum в качестве базового уровня с его высокой безопасностью.
- На втором уровне позволяет использовать отдельный набор валидаторов.
- На третьем уровне реализован как множество взаимодействующих блокчейн-сетей.
- На четвертом уровне имеет реализацию логики выполнения транзакций, смарт-контрактов.
Polkadot/Kusama (Полкадот/Кусама)
- Polkadot (Полкадот) - мультисетевой блокчейн, который имеет возможность присоединять другие сети к себе через так называемые “парачейны”.
- Kusama (Кусама) - также отдельный мультисетевой блокчейн, который служит экспериментальным этапом для других сетей перед присоединением к блокчейну Polkadot.
- Основателями являются Гэвин Вуд, Роберт Хабермейер, Питер Чабан.
- На момент составления этого материала - 297 активных валидаторов в Polkadot и 1000 в Kusama.
- Всего токенов - 1 000 000 000 в Polkadot и 10 000 000 в Kusama.
- Токен сети - Polkadot, тикер DOT
- Токен сети - Kusama, тикер KSM
Схему работы блокчейна Полкадот можно представить следующим образом:
Здесь внутренний круг - это сам блокчейн Полкадот, а снаружи к нему присоединяются парачейны. Парачейны - это проекты, которые могут присоединяться к блокчейну Полкадот и взаимодействовать с другими такими же проектами. Все они связаны между собой, и их безопасность основана на блокчейне Полкадот.
Обозреватель Polkadot/Kusama
Блокчейн обозреватели (Explorer):
Официальный обозреватель Полкадот выглядит следующим образом:
Данный обозреватель не нагляден и не удобен в использовании.
Более удобными обозревателями являются https://polkadot.subscan.io/ и https://kusama.subscan.io/
Обозреватель https://polkadot.subscan.io/
На главной странице отображается, сколько всего совершено транзакций, сколько всего валидаторов, уровень инфляции, сколько токенов отправлено в стейкинг, сколько всего кошельков.
БЛОК
Если перейти на любой из блоков, то увидим следующее:
На странице блока содержится следующая информация:
- Хеш блока
- Родительский хеш (хеш предыдущего блока)
- Валидатор, который закрыл этот блок
- Какие транзакции произведены
Отдельным списком представлены события на этом блоке:
Отмечены открытие, закрытие блока, а также совершенные на нем транзакции. Каждому событию присваивается нумерация - 0, 1, 2 и т.д.
ПЕРЕВОДЫ
Перейдем в раздел “Переводы” на главной странице. На открывшейся странице увидим список всех переводов:
Откроем любой перевод для просмотра информации о нем.
Здесь представлена информация:
В блокчейне Полкадот можно передавать не только DOT, но и токены любых других проектов, которые присоединились в качестве парачейнов к Полкадот. Но обозреватель у этих проектов будет уже другой, свой собственный, а в обозревателе https://polkadot.subscan.io/ можно увидеть только передачу токенов DOT. На https://subscan.io/ есть много других обозревателей по другим проектам, которые присоединились в качестве парачейнов к Полкадот.
ВАЛИДАТОРЫ
Перейдем в раздел “Валидаторы” на главной странице. Здесь мы можем увидеть список всех валидаторов (их 297):
Пользователь может положить в стейкинг на валидатора определенную сумму токенов DOT (аналогично вложению денег в банк). Это делается для того, чтобы получать проценты. И с этих процентов валидатор берет комиссию (комиссия каждого валидатора указана в списке выше отдельным столбцом).
Номинатор - это тот, кто положил средства в стейкинг.
Можно перейти на конкретного валидатора и посмотреть информацию о нем.
На странице валидатора можно посмотреть:
- Номер хранилища
- Регулятор (кошелек, который управляет этим хранилищем)
- Адрес вознаграждений (сюда отправляются вознаграждения валидатора, его комиссия)
- Сколько всего токенов DOT отправлено этому валидатору
- Его комиссия
- Список номинаторов (номера кошельков тех, кто передал средства в стейкинг)
Обозреватель https://kusama.subscan.io/
Выглядит идентично с обозревателем Полкадот.
Cosmos (Космос)
- Мультисетевой блокчейн, который через межсетевой коммуникационный протокол IBC (Inter-Blockchain Communication protocol) соединяет другие сети в Cosmos Hub (базовый уровень).
- Cosmos Hub является основной цепью, через которую осуществляется передача данных между другими сетями/блокчейнами, построенными в Cosmos.
- Сеть Cosmos была основана в 2014 году Этаном Бухманом и Чжэ Квоном
- На момент написания материала сеть Cosmos поддерживают 175 валидаторов.
- Токенов более 280 млн.
- Токен сети - Cosmos, тикер ATOM.
Обозреватель Cosmos
Блокчейн обозреватель (Explorer) - https://atomscan.com/
На главной странице обозревателя Космос можно увидеть следующие разделы (во вкладке “Блокчейн”):
- Блоки
- Assets (активы - это проекты, которые находятся в сети Космос и соединены между собой через Cosmos Hub)
- Транзакции
- Аккаунты
БЛОКИ
Можно обратиться к любому блоку и увидеть о нем следующую информацию.
ТРАНЗАКЦИИ
Представлены транзакции разных видов:
- это взаимодействие со смарт-контрактом.
- это перемещение из одной зоны в другую.
- это когда происходит отправка в стейкинг.
- это отправка из одного кошелька в другой.
MULTIPLE
О транзакции содержится информация:
Мы видим, что был совершен перевод из сети Osmo в сеть Cosmos через IBC протокол.
Стоит отметить, что в блокчейне Космос низкая стоимость транзакций.
IBC TRANSFER
Из сети Cosmos через IBC протокол передали 109.8 токенов ATOM в сеть Osmo.
DELEGATE
Здесь видим, что из такого-то кошелька делегировали на валидатора Chorus One 0.5 ATOM. Можно кликнуть по названию валидатора и перейти на страницу с информацией о нем.
Здесь видим, что у валидатора есть свой веб-сайт, а также размер его комиссии, сколько всего токенов на него отправлено в стейкинг.
SEND
Здесь видим, из какого кошелька на какой была отправка, а также количество токенов.
КОШЕЛЬКИ
Перейдем в раздел Accounts, здесь представлены все кошельки.
На странице кошелька представлены следующие данные:
- Количество токенов на кошельке
- Какие использует валидаторы для стейкинга, сколько им делегировал токенов
- Какие транзакции совершены на кошельке
Другие блокчейны
Помимо рассмотренных выше, есть большое количество других блокчейнов, например, Avalanch, Solana, Tron, Algorand, Flow, Cardano и т.д.
Данная статья написана командой DAO Crypto. Подписывайтесь на нас в Youtube и Telegram!
Этот урок в видео формате можно посмотреть по ссылкам - Урок 3.1 и Урок 3.2