Глоссарий

Размер блока

Сложность: низкая

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

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

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

Размер блока - это количество данных, которое может вместить один блок. Например, по состоянию на май 2021 года один блок на блокчейне Bitcoin может хранить 1 МБ данных. Это ограничение было введено в 2010 году в стремлении ограничить возможность переполнения блокчейна и остановить возможные DoS атаки.

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

Почему размер блока важен?

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

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

Есть и обратная сторона медали, которая утверждает, что небольшой размер блока - это основа саморегулируемого рынка. Например, блокчейн Ethereum позволяет пользователям платить более высокую комиссию, чтобы их транзакции обрабатывались в приоритетном порядке. Другими словами, некоторые аналитики отмечают, что из-за ограниченного размера блока у пользователей есть возможность определить приоритетность обработки своих транзакций в первую очередь, заплатив больше газа комиссии. Эта система является одним из основополагающих принципов децентрализованной сети.

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