Лучшие брокеры РФ и мира

FX РФЗагранкаБинарныеКрипто
1Бро №1Бро №1Бро №1Бро №1
2Бро №2Бро №2Бро №2Бро №2
3Бро №3Бро №3Бро №3Бро №3
4Бро №4Бро №4Бро №4Бро №4

double-spendingЗдравствуйте, дорогие гости блога womanforex.ru, сегодня мы поговорим о том, что такое Double spending, а также разберемся, как бороться с этим явлением.

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

На современном криптовалютном рынке под термином «Double spending» принято подразумевать повторную продажу одних и тех же цифровых монет. Важно упомянуть тот факт, что платформа Bitcoin постоянно совершенствуется, что позволило существенно снизить вероятность возникновения двойной траты монет. При этом важно помнить, что полностью исключить двойную трату криптовалюты практически невозможно.

Double spending. Особенности

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

Далее мы постараемся рассмотреть, не может ли произойти Double spending в реальной жизни. Допустим, человек заходит в заведение быстрого питания и заказывает хот-дог стоимостью 300 рублей с собой. Эту покупку он оплачивает наличными деньгами, которые попадают в кассу. Таким образом, он не может второй раз потратить эти 300 рублей, так как они уже находятся в кассе заведения быстрого питания.

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

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

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

double-spendingВажно упомянуть тот факт, что Double spending присутствует и в реальной жизни. Нечистые на руки риелторы могут одновременно продать один и тот же объект недвижимого имущества разным гражданам. Такая возможность существует потому, что оформление документов на недвижимое имущество может занять довольно длительное время. При этом пока недвижимость не будет окончательно оформлена на нового владельца, она остается в распоряжении риелторов.

Как предотвратить Double spending

В настоящее время платформа Bitcoin может похвастаться наличием двух инструментов для предотвращения двойной траты монет:

  1. Специализированный механизм подтверждения платежных операций.
  2. Открытый блокчейн.

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

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

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

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

Особенности проверки платежных операций

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

double-spendingЭксперты в области цифровых валют утверждают, что наличие у платежной операции шести подтверждений является гарантией того, что она не будет отменена. Согласно имеющимся данным вероятность отмены транзакции, обладающей шестью подтверждениями, составляет менее 0,1%.

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

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