Дискуссия об увеличении максимально возможного размера блока Bitcoin подходит к концу. Началась она еще во время "пузыря" 2013 года, когда стала очевидной ограниченная пропускная способность сети с размером блока 1 Мб. 

Главный разработчик ядра Гэвин Андресен предлагал несколько разных вариантов, в конце концов в конце 2014 года представив сообществу цифру в 20 Мб. Однако, предложение натолкнулось на серьезное противодействие со стороны крупнейших игроков рынка - майнинговых пулов и бирж. Гэвин обиделся и пообещал создать новый блокчейн - так называемый Bitcoin-XT. Сообществу грозил раскол.

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

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

И Гэвин Андресен наконец представил свой план. С 11 января  2016 года объем блока в сети Bitcoin будет составлять 8 мегабайт. Через каждые два года он будет увеличиваться вдвое в течение 20 лет, причем это не потребует нового хардфорка.

Кроме этого, в следующей версии ядра Bitcoin планируется ввести меры против захвата одним майнером превосходства в сети. Технические детали и время выхода этого патча пока неизвестны.

Вот так выглядит график роста максимального размера блока:

(B=bytes, b=bits, 500 bytes/Tx)

2016 8MB 0.1Mb/s 26Tx/s

2018 16MB 0.2Mb/s 53Tx/s

2020 32MB 0.4Mb/s 106Tx/s

2022 64MB 0.9Mb/s 213Tx/s

2024 128MB 1.7Mb/s 426Tx/s

2026 256MB 3.4Mb/s 853Tx/s

2028 512MB 6.8Mb/s 1700Tx/s

2030 1024MB 14Mb/s 3400Tx/s

2032 2048MB 27Mb/s 6800Tx/s

2034 4096MB 55Mb/s 13600Tx/s

2036 8192MB 109Mb/s 27300Tx/s

То есть мы видим, что в 2036 году блок можно будет "растягивать" до 8 Гб. Остается надеяться, что к этому времени инфраструктура глобальной сети сможет выдержать подобный трафик. Только для закачки одного блока за 10 минут нужна будет пропускная способность канала в 109 mbit/s! Сейчас такой реальной скоростью подключения к Интернет может похвастаться не каждый ЦОД.