Сколько пользователи платят за Биткоин?
Еще одним распространнёным мнением в среде блок-диссидентов является мнение о том, что пользователи биткоин платят за транзакции слишком маленькие комиссии.
По их мнению сеть забита спам транзакциями с маленькой комиссией, и если не жадничать и платить комиссию немного больше нескольких копеек, то проблем ни у кого не будет.
Типичный комментарий:
В своей статье я хочу разобраться, сколько же на самом деле платят пользователи Биткоин.
Собираем данные
Как и в прошлый раз я вооружился JavaScript, NeDB и API btc.com и отправился собирать информацию.
Кстати, в следующих статьях я скорее всего откажусь от этой связки, потмоу что NeDB с такими объёмами данных работает просто ужасно.
Для своего эксперимента я взял 999 блоков, начиная с последнего, на момент написания статьи. Таким образом, в моей статье речь пойдёт о статистике из блоков 453995 - 454994.
Первые данные
Получив данные, я приступил к анализу. Первые данные которые я получил оказались по настоящему пугающими. А именно: средняя комиссия в сети биткоин составила 0.00065014! Что на момент написания статьи составляло около 45 рублей.
Для меня это оказалось достаточно большой суммой, я ожидал, что размер комиссии будет в 2 или даже в 3 раза меньше.
Рассмотрим данные ближе
Если построить график средней комиссии в блоках, мы получим примерно следующее:
Как видно из графика, один аномальный блок 454022 мешает визуальному анализу.
Блок 454022 достаточно интересен. Он собрал комиссию в 4.29514208 биткоина, что на много больше, чем остальные блоки. При этом в блок вошло всего 403 транзакции. Но комиссия 330 из них оказалась больше 100000 сатоши.
Я не стал подробно анализировать этот блок, но скажу лишь, что в нём достаточно много однотипных транзакций с одним входом и двумя выходами и комиссией в 0.00204420 биткоина (1, 2, 3, 4...).
Я решил убрать этот блок из графика, чтобы график стал нагляднее. Получился вот такой результат:
На этом графике уже достаточно хорошо видно, что средняя комиссия в блоке как правило более 50000 сатоши. Также встречаются блоки с аномально высокой комиссией, а также блоки с нулевой комиссией.
Блоки с нулевой комиссией, например 454327 - это пустые блоки, содержащие лишь 1 транзакцию, награду майнерам.
Разделим данные
Я решил отсортировать полученные данные по нескольким категориям:
- комиссия <=10000 сатоши
- комиссия 10000-20000 сатоши
- комиссия 20000-30000 сатоши
- комиссия 30000-40000 сатоши
- комиссия 40000-50000 сатоши
- комиссия 50000-60000 сатоши
- комиссия 60000-70000 сатоши
- комиссия 70000-80000 сатоши
- комиссия 80000-90000 сатоши
- комиссия 90000-100000 сатоши
- комиссия > 100000 сатоши
И построить на основе этого деления другой график. Результат получился интересным:
Из этого графика видно, что на самом деле большинство транзакций, около 60%, имеют комиссию от 20000 до 50000 сатоши, что меньше первоначального результата в 65014 сатоши.
Такой результат объясняется тем, что среди транзакций есть два пика, первый в районе 20000 - 50000 сатоши, а второй после 90000 сатоши.
Если построить другой график с этими данными, то это становится хорошо видно:
Комиссия за транзакцию растёт до 50000 сатоши, затем падает и начинает расти после 90000 сатоши.
Ещё интересное наблюдение, среди расммотренных блоков отсутствуют транзакции с комиссией от 80000 до 90000 сатоши. Вообще. Чем это объясняется, я понять не смог. Возможно это ошибка подсчёта где-то с моей стороны.
И что же в итоге?
В итоге моего небольшого эксперимента становится видно, что, хотя средняя транзакция в сети составляет 65014 сатоши (45 рублей), большинство пользователей платит меньше, в районе 20000 - 50000 сатоши (14-35 рублей). Так же существует другая группа пользователей, которая платит значительно больше от 90000 сатоши и более (> 60 рублей) за каждую транзакцию.
Получается, что в текущем виде, Биткоин - это дорогое удовольствие. Мало кто в повседневной жизни согласится платить комиссию более 20 рублей за каждую совершенную покупку. Говорить о возможности массовой интеграции Биткоина в качестве средства оплаты в магазинах и ресторанах, на данный момент, не имеет смысла.