Увеличение максимального размера блока биткоин-цепи согласовано

admin 30.06.2015 г. автор: Webik должность: домовой компании

Споры об увеличении объёма блоковой цепи биткоина, продлившаяся аж пять месяцев, благополучно разрешились – с 2016 года блок цепи будет весить 8 мегабайт.

Число транзакций в мире бесконечно растёт. На сегодняшний день размер стандартного блока составляет  1 мегабайт. Такой размер цепочки позволяет провести порядка семи транзакций за секунду. Но и это становится недостаточным.

Разработчик программного ядра биткоина Гэвин Андресен предложил несколько разных вариантов модификации цепи и в конце 2014 года предложил увеличить размер до 20 мегабайт. Его вариант был подвергнут серьёзной  критике и  получил противодействие со стороны крупнейших игроков на биткоин-рынке, майнинговых пулах и бирж. Андерсен  тяжело воспринял критику, но пообещал создать новую цепь блоков – так называемый Bitcoin-XT. Биткоин-сообщество было на грани раскола: некоторые энтузиасты призывали бойкотировать любые инициативы Гэвина Андерсена по изменению размера блока. Разногласия возникли из-за цифр. Но «крупные рыбы» биткоин-бизнеса прекрасно понимали, что увеличение блоков – мера необходимая. Единственная загвоздка – скачок с 1 до 20 мегабайт – слишком резок. А таким он быть не должен, т.к. китайские пулы попросту не смогли бы быстро адаптироваться под большой блок.

Но из любой ситуации есть выход. Пять крупнейших бирж – BTCChina, Huobi, F2Pool, BW и Antpool - пошли на переговоры с Андерсеном и предложили компромисс – 8 мегабайт. Но эта цифра не последняя. Каждые два года блок будет увеличиваться вдвое. В итоге, с 11 января  2016 года объем блока в сети Bitcoin будет составлять 8 мегабайт. Как мы уже сказали, каждые два года он будет увеличиваться вдвое в течение 20 лет, причем это не потребует нового хардфорка. Так, в 2018 году размер цепи блока составит 16 мегабайт, 32 мегабайта в 2020 году и так далее. Вот так выглядит график роста максимального размера блока:

(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.

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