Биткоин отследить транзакцию: Обозреватель Bitcoin — Blockchair

для чего нужны блокчейн-обозреватели, обзор популярных сервисов для отслеживания транзакций Биткоина

Block explorer (blockchain explorer) — это удобный инструмент в виде веб-приложения, который позволяет просматривать блоки, криптовалютные адреса, сложность сети, данные о транзакциях, состояние мемпула. По сути — поисковой механизм. С помощью обозревателей блоков биткоин можно перемещаться по блокчейну, как через браузеры-поисковики по интернету.

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

Использовать определенный обозреватель для изучения любых блокчейнов нельзя. У каждого блокчейна — свой блок-эксплорер. Используя обозреватель блоков Bitcoin, вы не сможете отследить транзакцию в сети Эфириум или Лайткоин, так как для них предусмотрены отдельные обозреватели.

Обозреватель blockchain Bitcoin

Блокчейн-обозреватели бывают официальными — непосредственно от разработчиков монеты, или сторонними, поддерживаемыми различными криптосервисами.

В обозревателе btc введите в поисковую строку биткоин-адрес, хэш транзакции или номер (высоту) блока, и вы получите расширенную информацию по своему запросу. Под поисковой строкой вы можете заметить 4 важных показателя — это текущая рыночная цена BTC (в долларах), сложность сети Bitcoin (в хешах), количество неподтвержденных транзакций, размер мемпула (в байтах). Под ними расположены 2 ленты в виде вкладок: лента недавно добытых блоков, лента недавно проведенных btc transactions.

Как отследить транзакцию btc

Check bitcoin transaction четырьмя сервисами: Blockchain, Chain, Blockchair, Blockcypher.

1. Blockchain

Самый известный сервис на русском языке, по совместительству онлайн-кошелек для Bitcoin и Эфириума.

Чтобы проверить транзакцию btc, зайдите на страницу https://www.blockchain.com/btc/tx/, введите адрес кошелька или хэш транзакции. Появится информация об операциях (входящих, исходящих), суммах и количестве подтверждений. 

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

2. Chain

Сервис расположен по адресу https://chain.so/. Сервис работает только на английском языке.

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

3. Blockchair

На https://blockchair.com/bitcoin/blocks можно смотреть информацию не только о Биткоинах, но и Лайткоинах, и Эфириуме.

Платформа также на английском языке. Смотрите значение параметра “confirmations” (перевод с англ. — “подтверждения”).

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

4. Blockcypher

Отслеживание транзакций биткоина расположено по адресу https://live.blockcypher.com/btc/. Есть проверки для криптовалюты Даш, Догикоин, Лайткоин.

Количество подтверждений тут пишется в виде “4/6 confirmations”. То есть идет сравнение показателя с шестью, что для некоторых пользователей очень удобно. Если подтверждений больше 6, то появится обозначение зеленым цветом.

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

Мониторинг сети Биткоин

  1. localbitcoinschain.com — обозреватель блоков в сети Bitcoin от биржи LocalBitcoins. Поддерживаются Segwit, Bech42 адреса.
  2. live.blockcypher.com. Принцип получения данных не отличается от других ресурсов: вводите адрес, идентификатор транзакции, блок и получаете показатели блокчейн-сети.

Зачем проверять btc?

  • Биткоинами оплачивают наркотики, оружие и проводят другие незаконные операции. Покупая такие биткоины вы становитесь соучастником преступления.
  • Рекомендации ФАТФ, а также AMLD5, вступившие в силу 10 января 2020 года, обязывают все биржи проверять источники происхождения криптовалюты и блокировать подозрительные средства.
  • Поступают тысячи сообщений о биржах, блокирующих подозрительные биткоины. Делайте bitcoin check при торговле каждый раз, и это снизит риск блокирования и потери биткоинов.

Заключение

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

Bitcoin. Как это работает / Хабр

О Bitcoin я узнал относительно недавно, но он меня сразу подкупил своей идеей p2p. Чем глубже я зарывался в их Wiki, тем больше проникался этой идеей. Ее реализация красива и элегантна с технической точки зрения.

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

Настоящие деньги?


Первое место в списке главных заблуждений насчет Bitcoin занимает идея о том, что Bitcoin это очередные «бумажки», пускай и электронные, которые лишь представляют «настоящие» деньги, являются эдакими долговыми расписками. Отсюда берет начало большинство остальных заблуждений: раз это бумажки, то они ничего не стоят; их можно напечатать или уничтожить сколько угодно; их можно подделать; их можно скопировать.

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

Сложность добычи


Золото нельзя скопировать — его можно только добыть. Но это очень затратный процесс как по времени, так и по ресурсам. Частично из-за этого золото ценится так высоко. Чтобы было понятнее, рассмотрим на примере.

Допустим человек весь день усердно добывал золото и добыл в итоге 1 кг. Для него стоимость добытого золота равна одному дню усердной работы. После тяжелого рабочего дня он решил отдохнуть и сходить в кинотеатр. По счастливому совпаденью кассир отдавал билеты в обмен на золото. Почему? Потому что кассиру нравится золото, но не нравится весь день работать с киркой. Поэтому он готов оказать услугу — отдать билет — в обмен на 1 кг золота. Фактически же он обменивает свою услугу на один день тяжелой работы.

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

В Bitcoin процесс добычи монеток тоже требует ресурсов и времени. Но в данном случае это не человеческие ресурсы, а компьютерные.

Условно ограниченный ресурс


Чем дольше добывается золото, тем труднее (затратнее по ресурсам) становится его добывать. Это гарантирует, что инфляция будет под контролем.

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


Здесь видно, что общее число монеток стремится к 21 000 000. Подробности работы Bitcoin будут рассмотрены далее. А пока нужно знать две вещи: монетки появляются в системе пачками приблизительно каждые 10 минут, количество монеток в одной пачке — 50, и оно уменьшается вдвое каждые 4 года.

Материальность


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

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

Сложность добычи, ограниченный ресурс, материальность — эти свойства, плюс использование криптографии для обеспечения безопасности, позволяют использовать Bitcoin в качестве денег. На них основано ядро Bitcoin. Это не просто договоренности. Все они заложены в системе by design, и по-другому она работать не будет. Настало время рассмотреть этот самый дизайн.

Цепочка блоков


Любая электронная платежная система должна где-то и как-то хранить транзакции. В Bitcoin вся информация хранится в цепочке блоков. Блоки передаются в формате JSON. Каждый блок содержит заголовок и список транзакций. Заголовок состоит из нескольких свойств, среди которых есть хэш предыдущего блока. Таким образом вся цепочка блоков хранит все транзакции за все время работы Bitcoin.

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

На момент написания статьи количество блоков в цепочке было равно 110 968, и, как я уже говорил ранее, это количество приблизительно через каждые 10 минут увеличивается на 1. Это значит, что кто-то из участников смог создать новый блок.

Кстати говоря, все участники делятся на две группы: на тех, кто работает над новым блоком и кто не работает. По статистике эти группы соотносятся как 1 к 3. Зачем вообще создавать блоки, да еще каждые 10 минут? В блоках записываются транзакции. Каждый блок содержит все транзакции, которые проходили во время его создания, т. е. за 10 минут.

Работает это следующим образом. Один из клиентов создает новую транзакцию и рассылает ее другим клиентам, которые заняты генерацией блока. Они добавляют эту транзакцию к своему блоку и продолжают генерацию. Рано или поздно у кого-то получится сгенерировать блок. Такой блок запечатывается (к нему больше не добавляются транзакции) и рассылается по сети. Далее клиенты проверяют блок и транзакции внутри него на валидность. Если никаких проблем нет, то транзакции считаются одобренными. К этому моменту свежий блок уже доехал до каждого клиента и добавлен в цепочку. После этого процесс повторяется — клиенты начинают генерировать очередной блок и собирать в него новые транзакции.

Блок


Рассмотрим содержимое блока и процесс его генерации более подробно. Пример блока можно найти на все том же Bitcoin Block Explorer. Блок состоит из заголовка и списка транцакций. Заголовок состоит из следующих свойств:

hash — SHA-256 хэш заголовка блока. Такой хэш является достаточно случайным, а время его вычисления предсказуемо. Хочу заметить, что хэшируется только заголовок, без транзакций. Так что число транзакций не будет сильно влиять на время вычисления хэша.

ver — Версия схемы блока. На данный момент у всех блоков одна версия — 1.

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

mrkl_root — Merkle root — список хэшей транзакций. Хэш блока должен обязательно зависеть от транзакций, чтобы их нельзя было подделать. Но вычислять его напрямую будет долго, если количество транзакций велико. Поэтому сначала хэшируются сами транзакции, а затем их хэши используются для вычисления хэша всего блока.

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

time — uint32_t представляющее время создания блока. Максимально допустимый год — 2106.

bits — Одно из самых важных свойств. Является сокращенной формой целевого значения хэша. Блок считается сгенерированным (валидным), когда его хэш меньше этого целевого значения. Целевое значение определяет сложность создания блока. Чем оно меньше, тем меньше вероятность подобрать подходящий хэш за одну итерацию. Это свойство обновляется каждые две недели.

Происходит это следующим образом. Подсчитывается число сгенерированных блоков за последние две недели и сравнивается с эталоном (1 блок каждые 10 минут). Если блоков слишком много, то сложность увеличивается. Если блоков слишком мало — уменьшается. Таким образом система адаптируется к увеличению числа пользователей и, как следствие, суммарной мощности их компьютеров.

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

Например, версия никогда не меняется. Хэш предыдущего блока обновляется тогда, когда кто-нибудь нас опередит и сгенерирует новый блок. Merkle root обновляется при добавлении транзакции. Время — каждые несколько секунд. Bits (целевое значение, сложность) — каждые две недели. Все это слишком долго. Чтобы не ждать, пока обновится одно из свойств и существует nonce.

Рассмотрим гипотетическую ситуацию. Все значения nonce были проверены и ни одно из них не подходит. За это время ни одно другое свойство не изменилось. Происходит переполнение nonce и оно снова начинается с нуля. Получается, что далее хэши будут повторяться. Чтобы избежать подобных ситуаций, после переполнения nonce, меняется специальное свойство одной из транзакций. После этого обновляется Merkle root и хэши заголовка блока уже не будут повторяться.

n_tx — Количество транзакций в списке.

size — Размер блока в байтах.

Транзакции


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

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

На практике все это реализовано с помощью следующих свойств:

hash — Хэш всей транзакции. Получается, что транзакции хешируются дважды. Первый раз во время вычисления хэша транзакции. Второй раз во время вычисления хэша блока. Кроме того каждый блок ссылается на хэш предыдущего блока, а каждая транзакция — на хэш предыдущей транзакции (или транзакций). Если изменить транзакцию и каким-то чудом ее хэш не поломается, то поломаются все остальные хэши и измененная цепочка блоков будет отвергнута всеми клиентами.

ver — Версия схемы транзакции. Пока она ни разу не менялась, так что везде равна 1.

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

vout_sz — Количество адресов, на которые переводятся деньги. Один или более.

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

size — Размер транзакции в байтах. Подразумевается размер транзакции в формате JSON.

in — Содержит список входов (источников) транзакции. В качестве входов используются выходы предыдущих транзакций (prev_out). У каждого выхода есть следующие свойства:

hash — Хэш предыдущей транзакции.

n — Так как у транзакции может быть несколько выходов, то нужно указывать, из какого из них берутся деньги. Для этого и существует данное свойство. В нем содержится порядковый номер выхода предыдущей транзакции, начиная с 0.

scriptSig — В этом свойстве отправитель должен доказать, что он переводит именно свои деньги, а не чужие. Для этого он указавает публичный ключ получателя предыдущей транзакции, т. е. свой ключ, так как он должен быть получателем. Кроме того он добавляет ECDSA подпись этой же транзакции, которая сделана его приватным ключем. Это доказывает, что он распоряжается своими деньгами, а не чужими.

После списка входов транзакции (in) указывается список выходов (out), т. е. адресатов. Каждый выход имеет следующие свойства:

value — Содержит количество денег, которые будут переведены по новому адресу. Они берутся из предыдущих транзакций. Поэтому данное число не должно превышать их сумму. Например, мы хотим взять 10 монеток из одной транзакции и 20 из другой и направить 25 по новому адресу. Чтобы оставшися 5 монеток не пропали, мы посылаем их самим себе, как сдачу. Таким образом в нашей транзакции будет два адресата, одним из которых являемся мы сами. Value всегда указывается в наномонетах, чтобы избежать дробных чисел.

scriptPubKey — Это свойство, вместе с scriptSig составляют сценарий на модифицированном Forth-like языке. ScriptPubKey содержит операторы языка и хэш публичного ключа получателя транзакции. Сценарий проверяет транзакцию на валидность. Использование подобного сценария дает богатые возможности для описания условий получения денег адресатом. Например, можно заставить получателя указывать пароль вместо ECDSA.

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

На мой вкус, эмиссия денег реализовано просто и элегантно. В каждом блоке первая транзакция в списке является особой транзакцией. У нее всегда один вход, у которого вместо свойства scriptSig есть свойство coinbase. Это свойство может содержать что угодно.

Выход у транзакции также всегда один. Он перенаправляет 50 монеток тому, кто сгенерировал блок, в котором расположена эта транзакция. Это своего рода награда за потраченное время и ресурсы на генерацию блока. Создавая новый блок в цепочке, клиент вносит вклад в работу Bitcoin.

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

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

Заключение

Proof of work (доказательство работы) — результат работы, которого трудно добиться, но легко проверить. Работа сети Bitcoin основана на этом принципе. Проверить хэш (результат работы) можно за доли секунды. А для того, чтобы его подобрать, требуется много работы.

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

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

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

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

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

Надеюсь, что после этой статьи уровень доверия к Bitcoin хотя бы немного вырастет.

Сколько времени занимает биткойн-транзакция?

В сети Биткойн среднее время подтверждения платежа в BTC составляет около 10 минут. Однако время транзакций может сильно различаться — и здесь мы собираемся объяснить, почему.

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

В сети Биткойн среднее время подтверждения платежа в BTC составляет около 10 минут. Однако время транзакций может сильно различаться.

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

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

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

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

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

Знаете ли вы, что вы можете ждать несколько часов, прежде чем транзакция в блокчейне Биткойн будет завершена?

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

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

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

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

Для Binance требуется 1 подтверждение блока для депозита BTC, а для вывода биткойнов требуется 2 подтверждения блока.

Для Coinbase требуется 3 подтверждения блока, прежде чем считать транзакцию BTC окончательной.

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

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

Помните, что каждый раз, когда вы отправляете транзакцию, вы делаете перевод (или переводы), и вам нужно дождаться, пока перевод не будет «подтвержден» майнерами.

Есть несколько отличных инструментов, которые могут дать вам оценку среднего времени, необходимого для завершения транзакции или перевода BTC, например, Blockchain. com и Statista. Вы также можете получить рекомендации по комиссиям за транзакцию, которые вы должны добавить, часто обозначаемым в виде сатоши (в одном биткойне 100 000 000 сатоши).

Если вы отправляете биткойн-транзакцию с более низкой комиссией, вы рискуете расстроить биткойн-майнеров. Они закатят истерику (или, на самом деле, просто проигнорируют ваши более низкие комиссионные за транзакции в пользу более высоких), и, возможно, ваш платеж окажется в длинном списке неподтвержденных транзакций. Тем не менее, вам не следует слишком беспокоиться, так как он будет обрабатываться всякий раз, когда в блокчейне Биткойна наступает массовое затишье, и майнерам больше нечего делать.

Чтобы проверить, была ли ваша биткойн-транзакция подтверждена майнерами, вы можете сделать это через обозреватель блокчейна. Например, используя обозреватель блокчейна CoinMarketCap и вводя хэш биткойн-транзакции, вы можете увидеть статус своей биткойн-транзакции и ее действительность.

Длительное время подтверждения, связанное с транзакцией или переводом биткойнов, доставляет некоторым энтузиастам биткойнов бессонные ночи. Они опасаются, что блокчейн не сможет справиться со спросом в ближайшие годы. (Забавный факт: это была одна из главных причин создания Bitcoin Cash).

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

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

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

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

Блокчейн Исследователь — Биткойн Блокчейн Исследователь

Что такое Блокчейн Исследователь?

Онлайн-инструмент Blockchain Explorer предназначен для просмотра всей информации, связанной с блоками, адресами, прошлыми и текущими транзакциями в блокчейне. Эти онлайн-инструменты обычно предоставляют полезную информацию, такую ​​как скорость хеширования сети и индексы роста транзакций.

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

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

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

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

Примечание: Вам нужен обозреватель блокчейна, специально предназначенный для криптовалюты или блокчейна. Например, вы не можете отслеживать транзакции биткойнов с помощью Litecoin Explorer. Для этого вам понадобится Bitcoin Explorer.

Хотите узнать больше о блокчейне? Ознакомьтесь с учебным пособием Intellipaat по блокчейну!

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

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

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

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

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

Посмотрите это видео What is Ethereum от Intellipaat:

С помощью эффективного обозревателя блокчейна вы можете:

  • Исследовать недавно добытые блоки в блокчейне
  • Исследуйте любую транзакцию в любом блоке, который уже был намайнен
  • Проверить историю любого общедоступного биткойн-адреса
  • См. адрес получения биткойнов и адрес смены биткойнов
  • Посмотреть статус мемпула, где можно найти общее количество неподтвержденных транзакций за день
  • Запишите, сколько биткойн-транзакций с двойной тратой было совершено за последние 10 минут
  • Проверить, сколько блоков «осиротевшие» и не привязанные к блокчейну
  • Проверить, какой майнинговый пул нашел какой блок
  • См. блок генезиса или первый блок блокчейна

Давайте теперь попробуем рассмотреть вариант использования обозревателей блокчейна в реальном времени.

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

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

Это домашняя страница Blockchain.com, одного из самых популярных обозревателей блокчейнов. Первое, что нужно понять, это то, что Blockchain Explorer — это графический пользовательский интерфейс (GUI), который помогает ориентироваться в блокчейнах. На приведенном выше изображении представлены высокоуровневые данные о блокчейне Биткойн. Некоторые из примечательных деталей на первой странице включают ежедневное количество транзакций, объем транзакций, расчетную скорость хеширования и цену.

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

Цена:

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

Транзакции:

В этой части домашней страницы Blockchain.com представлены различные уникальные транзакции, совершенные за последние 24 часа. Эти транзакции должны быть в проверенном блоке для подтверждения.

Расчетная скорость хеширования:

Расчетная скорость хеширования обычно воспринимается как показатель безопасности в блокчейне Proof of Work (PoW). Исследователи Blockchain также предлагают визуальное представление прогнозов для вычислительных ресурсов, реализованных майнерами Blockchain.

Размер мемпула:

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

Объем транзакции:

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

Предполагаемый объем транзакций:

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

Последние блоки:

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

Получите 100%-й подъем!

Овладейте самыми востребованными навыками прямо сейчас!

Происхождение Blockchain Explorer

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

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

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

Первый в истории Blockchain Explorer был адаптирован для блокчейна Биткойн и представлен еще в 2010 году, как раз тогда, когда Биткойн был запущен. Этот исследователь предоставил информацию о биткойнах. Затем он был перенесен на blockexplorer.com, который отображает статистику в реальном времени для биткойн-блокчейна.

Изучение Explorer

Теперь давайте более подробно изучим Blockchain Explorer для лучшего понимания. Чтобы объяснить различные компоненты, мы рассмотрим Coinmarketcap Blockchain Explorer. Используя CoinMarketCap Explorer, давайте изучим различные компоненты:

Домашняя страница

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

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

Основная строка поиска

Основная строка поиска — идеальное место для быстрого поиска чего-либо конкретного. Будучи пользователем Blockchain Explorer, вы можете искать эти элементы:

  • Блоки: высота блока (номер блока)
  • Транзакции: хэш транзакции /ID
  • Кошельки: адрес кошелька
  • Служба имен Ethereum (ENS)

Строка поиска по умолчанию настроена на Блокчейн Биткойн, вы можете установить ее на Блокчейны Ethereum или Litecoin, щелкнув стрелку раскрывающегося списка. Одним из наиболее распространенных вариантов использования обозревателей блокчейна является проверка статуса транзакции. Это можно сделать, скопировав и вставив идентификатор транзакции в строку поиска. Его также можно использовать для подтверждения того, прибыла ли криптовалюта, которую они ожидают, на их кошельки. Обозреватель блоков отображает адрес и все его последние транзакции, которые были выполнены на этот адрес и с него.

Обзоры блокчейна:

Если мы прокрутим домашнюю страницу вниз, вы увидите обзор блоков Биткойн, Эфириум и Лайткойн. Текущие цены на один биткойн, эфириум и лайткойн отображаются в долларах США с самой последней информацией. Все отображаемые данные меняются каждую минуту, поскольку криптовалюты продаются, покупаются и добываются.

Карьерный переход

Рыночные данные

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

Оборотное предложение учитывает общее количество монет или токенов, которые торгуются на биржах и находятся в руках общественности. Максимальное предложение определяется как наилучшее приближение к максимальному количеству монет, которое может существовать в конкретной криптовалюте. Скорость хэширования измеряет вычислительную мощность, потребляемую сетью для работы определенного блокчейна. Они измеряются в KH/s, MH/s, TH/s, GH/s, EH/s или PH/s, в зависимости от количества хэшей, производимых в секунду.

Недавние блоки

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

Просмотр блоков

Если требуется дополнительная информация о конкретном блоке, лучше всего навести курсор на три точки и нажать «Просмотр блоков». Щелкнув по высоте блока, можно увидеть все транзакции, содержащиеся в блоке.

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

Просмотр транзакций

Можно более внимательно изучить данные Биткойн и выбрать вкладку «Транзакции», чтобы увидеть отдельные транзакции в связанных с ними блоках. Транзакции здесь называются актом отправки и получения криптовалюты. Каждый идентификатор транзакции (также известный как TxHash, TxID, Hash ID и т. д.) генерируется с помощью алгоритма хеширования в соответствии с информацией, содержащейся в конкретной транзакции.

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

Награды за блоки

Награды за блоки выдаются майнерам, которые играют наиболее важную роль во всей экосистеме блокчейна. Майнеры по всему миру соревнуются друг с другом, чтобы первыми решить криптографические головоломки и создать Proof-of-Work. Во время этого процесса они проверяют транзакции, чтобы убедиться, что BTC не были потрачены где-то еще. Майнер, который решит первым, получит награду за блок. Другие майнеры проверяют решение, созданное первым майнером, и таким образом достигают общего консенсуса по данным, представленным в блокчейне. Это вознаграждение за блок помогает майнерам постоянно проверять транзакции и поддерживать актуальность и безопасность блокчейна.

Заключение

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