Что такое подтверждение от сети Bitcoin?

Назад

2017-01-05 00:00:00:


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

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

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

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

Сколько подтверждений нужно получить?

Как уже говорилось выше, в классическом варианте, операция с Биткоинами считается легитимной, если от майнеров поступило как минимум шесть подтверждений транзакции. Данная величина была выбрана не случайно. В ее основе лежит теория, что вероятность накопления мошенником 10% от хеша сети, величины, необходимой для подделки платежа, составляет ничтожно малый процент (менее 0,1). Следовательно, получение шести подтверждений является надежной гарантией для предотвращения преступных манипуляций.

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

Сколько времени уходит на получение подтверждения?

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

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