Что такое лимит размера блока

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

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

Что такое размер блока

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

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

Сейчас каждый блок в блокчейне Биткойна способен вмещать 1 мегабайт данных, т. е. размер блока Биткойна – 1 МБ. Это значит, что существует лимит количества транзакций, помещающихся в блоки Биткойна, в зависимости от содержащихся в этих транзакциях данных. Но это не всегда было так.

Спор о размере блока

Вначале среди других измененных впоследствии характеристик Биткойна было отсутствие лимита размера блока. Однако данное изменение было введено для предотвращения Ddos-атак (Denial Of Service – “отказ в обслуживании”), которые можно реализовать путём создания множества больших блоков, состоящих из бессодержательной информации (т. е. мусорных транзакций). Из-за этого простые пользователи не смогли бы пользоваться Биткойном, так как единственным кошельком в то время был Bitcoin QT, теперь известный как Bitcoin Core, требующий от пользователей скачивания всего блокчейна, что означает, что в случае создания кем-нибудь таких больших блоков кошелёк, запущенный на медленном компьютере, никогда не сможет завершить задачу, поэтому люди не смогли бы потратить свои биткойны.

Сегодня многие утверждают, что в этом лимите нет необходимости, и что он серьёзно вредит Биткойну в целом, так как не позволяет валюте масштабироваться и входить в массовое пользование. На данный момент Биткойн способен обрабатывать 4-7 транзакций в секунду, что не идёт ни в какое сравнение с такими системами, как VISA и Paypal.

Это породило спор, который можно рассматривать как разделяющий фактор в сообществе Биткойна. Сторонников и противников лимита размера блока становится всё больше.

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

Другие считают, что увеличение – единственное решение, позволяющее Биткойну конкурировать с другими мейнстримными платежными операторами.

Окончательное решение зависит от майнеров и полных нодов (узлов). Тех, кто создаёт токены и обрабатывает транзакции. Однако это очень большое, децентрализованное и разношерстное сообщество людей, часто анонимных. Для того чтобы в сети произошел форк, большинство полных нодов и майнеров должны согласиться с данным изменением.

О принятии или неприятии изменений в протоколе Биткойна можно сигнализировать командой или скачиванием и запуском определённого кошелька, например, Bitcoin Core (малые блоки) или Bitcoin Unlimited (большие блоки).

За

Есть много веских доводов в пользу увеличения размера блока. Текущий размер блока ограничивает использование Биткойна до 4-7 транзакций в секунду. Это может вынуждать обычных пользователей конкурировать за транзакции, увеличивая комиссии, что заставит некоторых пользователей уйти из сети, когда Биткойн станет достаточно популярным.

Больший размер блока позволит майнерам получать больше комиссий с транзакций без необходимости для пользователей платить более высокие комиссии.

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

Против

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

В их числе увеличение требований к пропускной способности полных нод, из-за чего число полных нод сократится.

Многие утверждают, что в большем блоке нет необходимости, так как есть решения, не требующие для увеличения масштабируемости увеличения размера блока или хардфорка, такие как SegWit и сайдчейны.

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

Понравилась статья? Поделиться с друзьями:
MegaChange

Отправить ответ

avatar
  Подписаться  
Уведомление о