Bitcoin Cash обновила размер базового блока с 8 МБ до 32 МБ

Ожидание закончилось, так как сеть Bitcoin Cash (BCH) обновила размер базового блока с 8 МБ до 32 МБ. Внедрение новых консенсусных правил вступило в силу на высоте блока 530356, и пока переход был плавным, так как сообщество ожидает следующей уступки блоков. Майнеры и другие полные узлы BCH уже обновили своих клиентов до последней версии Bitcoin ABC 0.17.1 и других поддерживаемых версий, таких как Bitcoin Unlimited, и XT за последние несколько недель, когда сообщество подготовило изменения. Среди некоторых незначительных обновлений в сети реализованы три заметных изменения, которые включают размер блока 32 МБ, увеличенный размер несущей данных по умолчанию до 220 байтов и повторное включение ранее отключенных Satoshi OP_Codes.

Первым и самым большим изменением правил консенсуса Биткойн-Cash, очевидно, является увеличение размера блока в четыре раза. Увеличение размера блока до 32 МБ позволит передавать огромные суммы транзакций через сеть с последовательной недорогой транзакционной комиссией. В настоящее время количество транзакций МПБ в день неуклонно растет, и поскольку размер базового блока увеличился в четыре раза по сравнению с его первоначальным размером, блоки не будут заполняться в течение очень долгого времени. Возможность этого механизма была доказана несколько раз, так как в течение последних девяти месяцев было обработано много блоков BCH между 2-8 МБ. Например, всего через шестнадцать дней после вилки 1 августа шахтный пул Viabtc обработал блок BCH объемом 8 МБ, который одним ударом сбросил более 37 000 транзакций.

Другим заметным изменением сети Bitcoin Cash является размер несущей по умолчанию в блочной цепочке, увеличенный с 80 до 220 байтов. Это обеспечивает надежную функцию OP_Return, которая является относительно недорогим способом встраивания данных в цепочку BCH. По сути, OP_Return — это код сценария, который используется для обозначения транзакций как недействительных, но многие энтузиасты криптовалютики считают, что функция OP_Return предназначена для записи богатого набора данных, а не только финансовых транзакций. Однако еще в 2014 году разработчики BTC полагали, что «хранение произвольных данных в блок-цепочке — плохая идея», и рекомендовал пользователям хранить «неденежные данные в другом месте». OP_Return был в базе данных Bitcoin с момента ее запуска, а в феврале 2014 года 80-байтовый OP_Return был уменьшен до 40-байтов, но позже он был увеличен и сгенерирован до 80 байт в 2015 году. В принципе, разработчики в то время рассматривали этот тип использования блок-цепи как «спам», который в конечном итоге раздувал бы сеть.

Однако, даже когда разработчики предупреждали, что использование OP_Return было «плохой идеей», люди и организации продолжали использовать его для встраивания произвольных данных. Две организации, в частности, слой Omni и Counterparty, показали, что использование OP_Return для произвольных данных может быть новаторским по отношению к построению мета-протоколов над защищенной блок-цепочкой — хотя, когда блоки заполнены и сеть перегружена, эти типы систем слоев находят сетевые сборы блока неустойчивый. Обновление цепочки BCH до 32 МБ и увеличение размера несущей данных по умолчанию до 220 байтов позволит использовать все виды инноваций, таких как добавление творчества в приложениях, таких как Memo, Counterparty Cash, Blockpress и многие другие платформы.