Транзакции Биткоина, комиссии, скорость, блокчейн — разбираемся, как работают кошельки

Биткоинов не существует. Вот так сюрприз!

Bitcoin does not exist

Давайте начнем с того, что биткоинов не существует. Нет ни монет, ни жетонов, ни бумажек, которые можно пощупать. Биткоинов нет ни в кошельке, ни на жестком диске, ни на банковском счете, ни на каком-то сервере. Есть только транзакции в безопасной публичной книге под названием «блокчейн биткоина».

Блокчейн состоит из блоков, а блоки состоят из транзакций биткоина.

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

Транзакция состоит из трех частей:

1) Вход — это запись BTC-адреса, на который Дима первоначально получил биткоин.
2) Сумма — конкретная сумма, которую Дима хочет отправить Андрею.
3) Выход — запись BTC-адреса Андрея.

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

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

Как происходит транзакция биткоина на примере

Kak proiskhodit tranzaktsiia

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

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

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

Допустим, вы создали новый кошелек, и со временем на него поступило три суммы: 0,02, 0,5 и 3 BTC.

Кошелек сообщает о балансе 3,52 BTC, но, если бы вы фактически заглянули внутрь кошелька, вы бы не увидели 3,52 BTC, но вы бы нашли 3 криптографических ключа, с помощью которых можно открыть в блокчейне 3 ячейки: с 0,02, 0,5 и 3 биткоинами соответственно.

Предположим, вы отправляете 0,4 BTC другу. Что происходит? Прежде всего ваш биткоин-кошелек выберет одну из доступных вам ячеек (0,02, 0,5 или 3 BTC). Так как ячейка с балансом 0,5 BTC подходит лучше всего (по разным причинам, которые сейчас не важны), кошелек заблокирует ее для вас и разблокирует для вашего друга. А остаток 0,1 BTC (ваша сдача) — это другая ячейка, которую кошелек разблокирует для вас, но заблокирует для друга. Короче, кошелек заберет у вас ключ от ячейки с 0,5 BTC, но даст другой ключ с 0,1 BTC, а другу, наоборот, даст ключ от 0,5 BTC, но заберет от 0,1 BTC.

Скорость транзакции биткоина

Skorost tranzaktsii

Два основных фактора, влияющих на скорость транзакции:

1) Сетевая активность
2) Комиссия

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

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

Скорость BTC-транзакции в зависимости от комиссии.

Исходя из диаграмм в настоящее время при комиссии 0,0005 USD у вас не будет проблем с задержками.

Как упоминалось ранее, транзакция биткоина обычно требует 6 подтверждений от майнеров, прежде чем она будет обработана и записана в блокчейн. Среднее время, необходимое для майнинга блока, составляет 10 минут, поэтому можно ожидать, что 1 транзакция займет в среднем около часа.

Однако бум популярности биткоинов в начале 2018 года вызвал перегрузку в сети. Среднее время одного подтверждения в то время варьировалось от 30 минут до 50 часов в крайних случаях.

Среднее время подтверждения биткоин-транзакций в минутах.

Как проверить, отследить транзакцию биткоина

Блокчейн биткоина

Что еще полезно знать о биткоине

CHto polezno znat

Блокчейн биткоина — это база постоянно растущих данных, сгруппированных в блоки, хранящиеся на разных компьютерах.
TX — это аббревиатура для биткоин-транзакции.
TXID — это идентификатор транзакции биткоина, ссылка на нее, хеш.
Сатоши — это одна стомиллионная биткоина (1 BTC = 100 000 000 сатоши).
Все коррекции биткоина.
Курс биткоина и других криптовалют.
Как купить биткоин подешевле.

Оставьте комментарий

avatar