В недавнем исследовании европейские математики Сирил Грюнспан и Рикардо Перес-Марко с помощью математического анализа и теории игр показали, что благодаря высокому уровню безопасности сети и относительно высокой цене биткоина небольшие транзакции не нуждаются в шести подтверждениях, которые сегодня требуются некоторыми биржами, криптовалютными сервисами или участниками внебиржевого рынка.
Привычка ждать шесть подтверждений унаследована непосредственно от Накамото — классический биткоин-клиент будет отображать транзакцию как «неподтвержденную» пока не наберется шесть подтверждений (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
Поделитесь этим материалом в социальных сетях и оставьте свое мнение в комментариях ниже.
- Инструкция: Как новичку купить биткоин на крипто-бирже за рубли? - 17.05.2024
- Binance Earn — как получать пассивный доход от хранения криптовалюты на бирже Binance? - 17.05.2024
- Что такое стейкинг и как получать пассивный доход от криптовалют? - 26.12.2022
- Конфискация криптовалюты в России: как работает механизм изъятия криптоактивов? - 26.12.2022
- Как минимизировать риски при торговле фьючерсами на Binance Futures? - 26.12.2022