github Beldex-Coin/beldex v4.0.0
Bucephalus v4.0.0

latest releases: v7.0.1, v7.0.0, v6.0.0...
4 years ago

Mandatory Update

Overview

Bucephalus 4.0.0 is a hard fork point release for Mainnet and is scheduled to hard fork on block 742421 (estimated at December 10th 2021 06:00:00 PM UTC). All Master Node operators must upgrade to 4.0.x before the block 742421 or they will be decommissioned and deregistered by the network.
As of this upgrade, Master Node operators must also include Beldex Storage Service version 2.2.0. and Belnet version 0.9.5. Both storage server and Belnet are essential to run the master node. Without these two modules Master node operators risk decommissioning and deregistration.

Major Features

POS
The blockchain consensus algorithm shifts to Proof of Stake starting at hard fork v17 replacing Proof of Work. Upgraded Master Nodes will automatically begin participating in POS and no further intervention is required.
As already happens for block checkpointing duties, Master Nodes are required to participate in POS quorums or risk being deregistered. There is nothing special the MN operators need to do: once upgraded, your node will automatically begin producing blocks with other Master Nodes as soon as the hard fork block arrives.

CLSAG Signatures
From upstream Monero, the new signature scheme reduces transaction size and processing time

Belnet:
Belnet launching on mainnet: all master nodes must now operate a Belnet router.

Flash:
Flash for instant confirmation of a transaction via the master node network. The default transaction method is set as flash

Storage Server:
Introducing Beldex Storage Server on mainnet, all master node should operate a Storage Server.

Change Log:

  • get_master_node_status rpc endpoint
  • the default priority for transactions is flash.
  • Fix terminal persisting bold text after querying --help flag for the wallet rpc.
  • Remove mixin parameter from transfer RPC (it is locked to 9).
  • Fix segmentation fault on wallet.
  • Fix default values not being defaulted in RPC calls that use it
  • Reduced Block creation time from 2 Minutes to 30 Seconds.
  • Increased Block reward from 2 BDX to 10 BDX(62.5% allocated to Master nodes and 37.5% to Governance)
  • Fix crash when querying get_master_node_status in Master Node mode but not staked.
  • Fixed missing error when attempting to sign using a view-only RPC wallet (instead of returning an error the wallet was returning invalid signatures).
  • Fixed a potential out-of-memory error/crash.
  • Fixed an issue on Windows where the wallets were not properly saving to disk.
  • Reduce the frequency of "your wallet is not synced" errors on registrations/stakes, particularly in the cli wallet, by allowing the wallet to be up to 1 block out of sync
  • Added a RPC option to retrieve staked amounts with transaction details for registration/stake transactions. This allows the block explorer to now show the actual staked amount on the stake/registration transaction details page.

Thanks to contributors

@scilicet64
@victor-tucci
@capital-hub
@codeman-crypto

Don't miss a new beldex release

NewReleases is sending notifications on new releases.