Механизм осуществления транзакций в сети Биткоин

24.08.2019 7:24

Для тех, кто уже сталкивался с безналичным платежом через интернет-банкинг, оплата цифровой валютой не станет чем-то новым. От отправителя требуется ввести логин пользователя, который служит публичным ключом, и указать кошелек получателя. Во время регистрации каждому пользователю выдается индивидуальный электронный ключ, который нужен для подписи при оформлении любых транзакций (в том числе при использовании сервисов типа Bestmixer https://bestmixer.biz/). Для перевода финансов в сети Биткоин необходимо пройти несколько этапов.

Ввод входных данных отправителя

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

Ввод необходимой суммы перевода

При переводе финансов взимается комиссия, размер которой напрямую зависит от способа перевода. Если перевод менее 1 КБ, а сумма от 0.01 ВТС, то ее сумма будет нулевой, при этом такая транзакция в системе будет обрабатываться последней. Размер комиссии виден пользователю заранее, и если она его не устраивает — перевод можно отменить. Для экономии рекомендуется крупные суммы разбивать на мелкие части.

Ввод выходных данных получателя

На последнем этапе транзакция проверяется сообществом ВТС. Майнерам необходимо найти блок с данными о переводе и для того, чтобы его завершить, намайнить 6 блоков. Это может затянуться как на пару минут, так и на пару-тройку дней (в зависимости от способностей работы ферм). Не так давно на рынок вышли ASIC-платы, благодаря которым обработка транзакций сократилась до 15-30 минут.

Читайте также