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

В недавнем исследовании европейские математики Сирил Грюнспан и Рикардо Перес-Марко с помощью математического анализа и теории игр показали, что благодаря высокому уровню безопасности сети и относительно высокой цене биткоина небольшие транзакции не нуждаются в шести подтверждениях, которые сегодня требуются некоторыми биржами, криптовалютными сервисами или участниками внебиржевого рынка. Привычка ждать шесть подтверждений унаследована непосредственно от Накамото — классический биткоин-клиент будет отображать транзакцию как «неподтвержденную» пока не наберется шесть подтверждений (6 найденных блоков). Эта цифра была выбрана не случайно: она основывается на теории, что вероятность того, что злоумышленник сможет завладеть более 10% хешрейта сети крайне мала, а незначительный риск (менее 0,1%) является приемлемым. Однако расчеты математиков показывают, что каждый участник сети может по своему усмотрению снизить порог до двух или трех подтверждений. «Наша новая статья объединяет два предыдущих исследования», — сказал Перес-Марко в комментарии для Bitcoin Magazine. «Первое — это точное вычисление вероятности успеха атаки двойным расходования, а второе рассматривает модель прибыльности в стратегиях эгоистичного майнинга». Новое исследование ставит вопрос: «Насколько выгодно двойное расходование и сколько сетевых подтверждений достаточно при честном майнинге?»Согласно представленным результатам, потенциальный злоумышленник, которому принадлежит 1% от общего хешрейта, должен будет потратить не менее 50 coinbase-транзакций (в настоящее время 625 BTC и 312,5 BTC после сокращения вознаграждения за майнинг в 2020 году), чтобы отменить одно подтверждение. Чтобы отменить два подтверждения, злоумышленнику нужно 1666 coinbase-транзакций. «Мы сравнили рентабельность двойного расходования и честного майнинга», — объяснил Перес-Марко. «Любой крупный майнер с высоким хешрейтом не заинтересован в незначительной двойной трате… Только большая сумма может оправдать двойную трату с точки зрения прибыльности. Например, при хешрейте 1% и только для 1 подтверждения минимальная трата составляет более 49 coinbase-транзакций — сегодня это 612 BTC». После учета нескольких сценариев математики пришли к выводу, что после двух подтверждений в сети честный майнинг биткоина более выгоден, чем двойная трата. Этот вывод из теории игр применим даже в тех случаях, когда стоимость транзакции равна coinbase-транзакциям. «Шесть подтверждений — это не правило протокола, а требование получателя транзакции», — заключил Перес-Марко. «Сатоши провел хорошую оценку, но у него не было теории прибыльности». Тем не менее, кажется маловероятным, что консервативные криптовалютные биржи и компании понизят порог подтверждений для удобства пользователей, и это математическое исследование еще не получило большого внимания со стороны сообщества. Если и когда оно будет принято широким сообществом, может случиться так, что большинство согласится считать биткоин-транзакции окончательными после одного или двух подтверждений. Однако такое изменение может также привлечь внимание экономически иррациональных игроков, которые не против сжечь часть своей прибыли только для того, чтобы разрушить доверие к биткоину. 20. 12. 2019

Это также будет Вам интересно:

Источник

iMag.one - Самые важные новости достойные вашего внимания из более чем 300 изданий!