Пятница , 20 Апрель 2018

Bitcoin Cash планирует 32-МБ хардфорк

Ведущий разработчик полноузлового клиента Bitcoin ABC Aмори Сечет подтвердил, что 15 мая будет реализован хардфорк Bitcoin Cash (BCH), с целью обеспечения больших размеров блоков вместе с изменением некоторых других настроек.

Хардфорк был ожидаем, поскольку Амори Сечет объявил о намерениях реализации вилки еще несколько месяцев назад. Кроме того, Сечет пояснил, что после нового года будет легче сделать это, а также объяснил некоторые причины, по которым будет реализован форк. Теперь, на этой неделе команда разработчиков ABC выпустила версию 0.17.0, которая содержит код для изменения консенсусных правил сети Bitcoin Cash.

Планируемое время активации будет 15 мая, но нет конкретной высоты блока для этого хардфорка. Подобно «рождению» BCH и последней вилке в ноябре, консенсусные правила будут меняться на основе метода «Median Time Past» (MTP). Итак, во вторник, 15 мая, в 12:00:00 UTC, 2018, протокол консенсуса сети обновится, когда средняя временная метка последних 11 блоков окажется не менее 1 526 400 000. Конкретное время активации зависит именно от нахождения данного блока.

Изменения: размер блока и OP-коды

Две основные функции, на которые повлияет хардфорк — мгновенное подтверждение и масштабирование — размер блока увеличится до 32 МБ, чтобы обеспечить больший объем и скорость транзакций. В интервью на конференции Satoshi’s Vision в марте, Сечет описал изменение масштаба как «подобный Paypal объем платежей». Изменения операционных кодов производятся с целью введения «характеристик, подобных Ethereum». Будут добавлены или повторно активированы коды операций (op codes), в том числе OP_CAT, OP_AND, OP_OR, OP_XOR, OP_DIV, OP_MOD, OP_SPLIT, OP_SUBSTR, OP_NUM2BIN и OP_BIN2NUM. Однако добавление кода OP_Group, ставшего причиной возникновения некоторых разногласий в сообществе, не будет произведено в процессе майского апгрейда, оно перенесено на ноябрь. Вместо этого будет добавлен код OP_Return с увеличенным размером данных до 220 байт.

Сечет продолжил высказывать свою поддержку в пользу нескольких реализаций Bitcoin Cash от разработчиков стоящих за клиентами, как Bitcoin Unlimited и Parity. Сечет чувствует, что множество реализаций протокола поможет сети бесперебойно работать:

«Важно иметь несколько реализаций по двум причинам: первая — это техническая причина. Если в одной реализации есть ошибка, то при наличии другой, вы сможете поддерживать работу сети».

Он также рассказал о том, как несколько клиентов предотвращают монополизацию и обеспечивают справедливость. «Я думаю, что это здорово, потому что, в случае если один из клиентов будет действовать нечестно, он начнет терять долю на рынке, и в результате она перейдет к другому клиенту. Это гарантирует честность », — добавил он.

В объявлении разработчики посоветовали всем, кто запустил узел, загрузить новую версию, одновременно обратившись к сообществу, в том числе «к биржам, провайдерам кошельков и другим участникам экосистемы и сообщив им, что они должны обновить свое программное обеспечение или запустить обновленную версию Bitcoin ABC или другое совместимое программное обеспечение».

Разработчики ABC сообщают, что клиенты Bitcoin Unlimited и Bitcoin X подтвердили, что они будут обновлять свое программное обеспечение в соответствии с хардфорком.

Последнее обновление сети Bitcoin Cash в ноябре 2017 года имело нулевые осложнения, а изменения консенсуса по регулированию сложности (DAA) сдерживали сложность добычи. Можно с уверенностью сказать, что сообщество BCH, в общем, похоже, не боится жестких вилок. Сторонники с нетерпением ждут увеличения размера блока до 32 МБ и изменений op-кода, которые могут принести эфироподобные характеристики в сеть BCH.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *