Binance Hard Forks to Improve Blockchain Security

    Published on:

    Binance’s BNB chain is planning two hard forks in August: Plato on August 10th and Hertz on August 30th. An initial hard fork is performed, introducing standard BEP-126. The two hard forks are aimed at reducing the risk of malicious blockchain reorganization and increasing the compatibility of the BNB chain with other Ethereum Virtual Machine (EVM) blockchains.

    BEP-126 includes the implementation of a “fast finality mechanism”, which is expected to eliminate the ability to undo blocks.

    Access to immediate and accurate data

    BNB Chain Solutions Architect Arno Bauer talked with cointelegraph Regarding network upgrades. The new mechanism helps stabilize block production while giving users access to accurate and immediate data from the latest completed blocks.

    Finality is key to maintaining trust. This is the point at which a transaction block or individual transactions can no longer be modified or undone. BEP-126 uses a series of measures to ensure rapid finality. A validator starts by proposing a block and propagating it to other validators. They create voting messages by signing blocks. Aggregation of votes then takes place. Validator votes are collected and grouped if there are enough in the direct parent block.

    specific rules

    A validator cannot publish two separate votes for the same block height. A proof in the child block’s header justifies the block. A block exits when both the block and its immediate children are justified.

    The fork is the longest chain and contains the highest justified blocks, even if the other chain forks have a higher total difficulty. Block generation and completion have different requirements regarding the number of required validators.

    Finally, BNB chain validators get rewarded for their votes. Similar to Ethereum’s proof-of-stake system, validators that violate voting rules will be pruned.

    According to Bauer, the fast finality mechanism will improve the security of decentralized applications (DApps), and faster transaction finality will improve the responsiveness and efficiency of BNB Chain DApps.

    Proposal BEP-255 prevents exploits

    On July 19th, the BNB chain introduced proposal BEP-255 as part of another hard fork. This allows the BNB chain to stop generating new blocks if it senses a threat.


    Leave a Reply

    Please enter your comment!
    Please enter your name here