Цепочка BNB Binance должна пройти два хардфорка в августе 2023 года, чтобы уменьшить вероятность злонамеренной реорганизации блокчейна и повысить совместимость с другими сетями блокчейнов виртуальной машины Ethereum (EVM).

Обновления Plato и Hertz запланированы на 10 и 30 августа соответственно после обширных испытаний. Уже состоявшаяся модернизация «Платона» представляет БЭП-126. Последнее предложение по развитию реализует механизм быстрой окончательности, который, как ожидается, исключит возможность возврата блоков.

Арно Бауэр, старший архитектор решений в BNB Chain, раскрыл особенности обновления сети в интервью Cointelegraph. Ожидается, что механизм быстрой окончательности уменьшит вероятность реорганизации цепочки и стабилизирует производство блоков, одновременно позволяя пользователям мгновенно получать доступ к точной информации из последнего завершенного блока. Бауэр сказал:

«В целом, BEP-126 направлен на повышение безопасности и эффективности блокчейна в смарт-цепочке BNB за счет введения механизма быстрой окончательности».

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

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

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

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

Наконец, валидаторы BNB Chain награждаются за голосование, а те, кто нарушает правила голосования, отсекаются, аналогично протоколу доказательства доли Ethereum.

Хардфорк Hertz намечен на 30 августа и направлен на поддержание цепочки BNB в курсе последних разработок блокчейнов EVM. Как объясняет Бауэр, цепочке BNB необходимо обновлять свои структуры блоков и транзакций, а также базовую EVM, чтобы они соответствовали недавно реализованным берлинским и лондонским форкам Ethereum.

«Поэтому из соображений совместимости важно, чтобы эти EIP также были включены в BSC, чтобы обеспечить плавное развитие и рост экосистемы».

Бауэр сказал, что механизм быстрой завершения должен обеспечить более безопасную среду для децентрализованных приложений (DApps), в то время как более быстрая завершенность транзакций должна улучшить скорость реагирования и эффективность DApps, работающих в цепочке BNB.

Журнал: Риск депозита: что на самом деле делают криптовалютные биржи с вашими деньгами?