Unfortunately, the consensus parameters set for the BPX Chain mainnet turned out to be still unsuitable. The difficulty adjustment algorithm did not function as intended, causing the blockchain’s performance to increasingly deviate from the desired values with each execution. As a result, we were forced to perform one more blockchain restart.
All full nodes and farmers require the installation of the new software bundle that was released today. Before launching the new clients, please remove any leftover files from previous versions, specifically the ~/.bpxchain
directory.
💾 Download Execution Client:
https://github.com/bpx-chain/bpx-execution-client/releases
💾 Download Beacon Client:
https://github.com/bpx-chain/bpx-beacon-client/releases
All funds accumulated in the previous versions, will be airdropped directly to the wallet addresses where they were originally held. Users do not need to take any additional steps to recover their BPX holdings. The airdrop process will occur within the upcoming hours.
Due to the failure to achieve the planned blockchain speed of 1 block every 4.69 seconds (150-second sub-slot), we have decided to withdraw from this idea and maintain a speed of 1 block every 9.38 seconds (300-second sub-slot).
We have also implemented an additional safeguard in the difficulty adjustment algorithm that establishes a hard minimum to which the sub-slot iterations can be adjusted. This additional condition will not affect the normal operation of the blockchain, assuming that technology will only improve and that the performance of the fastest timelord on the BPX Chain will never drop below half of its current speed. However, it guarantees that in the event of performance issues, the chain will only slow down slightly, which can be remedied by activating a faster timelord, but it will never come to an unrecoverable halt.