Конец бесплатных биткойн-транзакций близок?

bitcoin2-feature

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

Если сравнивать с классическими платежными сетями, такими как Mastercard или Visa, то контраст очень разителен. Например, по состоянию на апрель 2012 года через платежную сеть Visa за секунду проходило 24 000 транзакций. Еще больше удручает то, что сеть Биткойн в её текущем состоянии, похоже, не способна даже на заявленные 7 транзакций в секунду, и вот почему.

Биткойн транзакции за день

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

trans-per-day-linear

Как и с другими метриками Биткойн-сети, здесь есть свои взлёты и падения, но в целом, на длительном промежутке времени тренд направлен вверх. Конечно, это не экспоненциальный рост, который мы можем наблюдать на графике скорости хеширования сети, но трудно спорить с тем фактом, что количество транзакций неуклонно растет. Чем дальше мы смещаемся вправо, тем более беспорядочным выглядит график, однако это обманчивое впечатление: растут абсолютные величины, а процентное их выражение остаётся на прежнем уровне. Именно это заставляет график выглядеть более «шумным». Убедиться в этом довольно легко — просто взгляните на тот же график в логарифмическом масштабе:

trans-per-day-log

С такого ракурса рост уже не выглядит столь впечатляющим, но можно подметить, что суточные колебания практически не меняются.

Что еще здесь можно заметить? Например, то, что количество среднесуточных транзакций на данный момент не превышает 80 тысяч (графики и цифры были актуальны на конец 2014 года. Однако с тех пор изменения не столь радикальны. Общая мысль и выводы статьи не изменились), а значит, составляет чуть меньше 1 транзакции в секунду. На первый взгляд, может показаться, что мы далеки от текущих ограничений Биткойн-сети…

Небольшое отступление: Биткойн «устаёт» по воскресеньям?

Заметили ли вы, что шум на графике за последний год выглядит уж очень «размеренным»? Приблизив масштаб мы видим, насколько он последователен:

sunday-trans

Горизонтальные линии разметки коррелируют с воскресными днями. По каким-то причинам сеть Биткойн используется ощутимо меньше (примерно на 20%) по воскресеньям. Остаётся только строить догадки, чем это обусловлено (прим. переводчика: лично мне довольно логичным кажется предположить, что в воскресные дни в мире в целом наблюдается спад деловой активности. Биткойн-мир не исключение. У большинства людей в этот день выходной). Тенденция наблюдается на всем временном промежутке начиная с 2013 года. При этом она стала гораздо более выраженной в 2014 году (прим. переводчика: это еще один факт, говорящий в пользу теории «спада деловой активности». Биткойн из увлечения гиков постепенно перерастает в более зрелый инструмент финансового мира, которому свойственно жить как раз по такому «деловому» расписанию).

Статистика блоков

Мы уже посмотрели на количество транзакций, обрабатываемых сетью, но существует еще одна очень важная метрика: размер блока. Итак, как же менялся средний размер блока с течением времени?

avg-block-size-linear

А теперь в логарифмической шкале:

avg-block-size-log

Что-то тут не сходится!

Черная линия тренда далека от совершенства, но для грубой оценки она сгодится. А показывает она то, что средний размер блока прошел путь от примерно 0,11 до 0,275 мегабайт за последние 16 месяцев. Это почти двукратный рост за последние 12 месяцев. Проблема в том, что вместо 7-кратного запаса по размеру блока, который по логике вещей должен у нас оставаться до достижения теоретического предела в 7 транзакций секунду, у нас на самом деле осталось только около 3,5-кратный запас (1/0.275).

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

blksize-vs-transactions

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

Реальная пропускная способность Биткойна

Учитывая знание о среднем количестве сделок в день и средний размер блока, можно вычислить реальный предел количества транзакций для Биткойн-сети при её текущих настройках:

sustained-trans-per-second-linear

То же самое в логарифмической шкале:

sustained-trans-per-second-log

Из графиков четко видно, что последний момент, когда сеть была способна обработать 7 транзакций в секунду, давно миновал нас в 2011 году. На сегодняшний день большой удачей будет достигнуть пропускную способность в 3,2 транзакции в секунду. Это означает, что сеть уже сейчас работает на 30% своей мощности! Были также и всплески активности, когда нагрузка на сеть достигала 40% её возможностей.

Для большинства инженеров это может звучать как сигнал тревоги. Мы ведь говорим не о пиковой нагрузке равной 40%, а о средней. Как только средняя нагрузка на сравнительно короткое время начнет достигать 100%, это начнет влиять на скорость записи сделок в блокчейн, к тому же, 10 минутный промежуток на запись нового блока также является средней, а не гарантируемой величиной.

Заключение

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

Источник: hashingit



Categories: Важное, Инфраструктура, Майнинг, Технологии, Футурология

Tags: ,

Leave a Reply

17 Комментарий на "Конец бесплатных биткойн-транзакций близок?"

Notify of
avatar
trackback
Виталик Бутерин победил Цукерберга — EthereumClassic

[…] поможет Tesla защитить себя и свои автомобили Конец бесплатных биткойн-транзакций близок? Проблемы криптовалют: репутация Проблемы […]

trackback
Уполовинивание награды за блок: что это и как оно повлияет на цену? | Bit•Новости

[…] возможно, нам всем придется платить немного большую комиссию за транзакции, чем стандартные 0,0001 BTC, взимаемые сейчас. При цене $320 […]

trackback
Станет ли Биткойн «молниеносным»? | Bit•Новости

[…] проблем для майнеров и узлов, в описание которых я не стану вдаваться в рамках этой статьи, поскольку они не являются […]

Буга
Гость

да все пучком. че париться то. покупайте через украинские сервисы и будьте спокойны:)

Булат
Гость
На днях была официально запущена электронная тюркская валюта — Тюрккойн (Tyurkcoin) Как стало известно, валюта называется Тюрккойн (Tyurkcoin) и представляет собой электронную реализацию уже опробованных и протестированных и нашумевших башкирских «шаймуратиков», работающую на принципах Гезеллевских(свободных) денег и выполняющих главную функцию денег — средство обмена между товарами.   Система представленна Turkic Reserve System и доступна по адресу: http://turkicreservesystem.org  Из наиболее интересных особенностей данной валюты можно отметить следующие: — Моментальные транзакции — Криптографическую защиту транзакций — Возможность анонимного владения счета — Возможность бесплатно открыть расчетные и сберегательные счета — Бесплатные транзакции — Возможность проводить агрессивную оптимизацию налогов — Возможность отправления инвойсов (платежек)… Read more »
Antizvuk
Гость

Мне кажется беспокоиться нужно о росте блокчейка, а не об этом..

trackback
Конец бесплатных биткойн-транзакций? | LoveBitcoinLife

[…] Источник […]

Анонимно
Гость

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

elite
Гость

Поднимут через год размер блока в 10 раз.
Будет не 7 в секунду, а 70 транзакций в секунду. Хватит на 5 лет.

В чем проблема, не понимаю.

romanosrich
Гость

Кто поднимет и зачем? Майнерам должно быть все равно с чего получать доход: с блока или с транзакции.

elite
Гость

Майнеры поставят новый софт с размером блока не 1мбайт, а 10 мбайт.

Майнерам выгодно, чтобы цена биткойна росла.

Майнерам не выгодно, чтобы транзакции длились 20-30 минут — это ухудшает свойства биткойна. А доход от роста комиссии мизерный.

Darko
Гость

В Stellar и Ripple транзакции осуществляются в течение нескольких секунд, насколько я помню из личного опыта их использования. А вот долгострой, но тем не менее уже готовящийся к выходу альт eMunie по словам разработчика вполне себе масштабируется до скоростей VISA и Mastercard. Последние тесты показали, что при 10 узлах сети средняя скорость транзакций составляет 30-35 в сек., далее линейный рост: при 1000 узлах — в теории 20,000 тр./с.

at
Гость

Автор лукавит. Да, биток не осилит через блокчейн объем визы, но и виза не осилит объем наличных расчетов.

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

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

Достаточно монополисту на своем рынке сказать, что теперь он продает свои уникальные товары или услуги за КорпоКоин и никто не сможет им отказать 😈
Таковы Свободные деньги 🙂

Анонимно
Гость

Ещё вот график размера блокчейна смахивает на экспоненту или на полином. https://blockchain.info/charts/blocks-size?timespan=all
Но диски тоже не отстают.comment image

Andriy
Гость

Сайдчейны уже вот-вот должны появиться, так что нет поводов для опасений.

Goga
Гость

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

Int
Гость

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

wpDiscuz