Skip to content

Releases: nationalbitcoin/russianbitcoin

v1.0.9.2

12 Feb 22:08
Compare
Choose a tag to compare

Fix proof-of-stake self-forking issues

The clock drift value of 15 seconds had been overzealous. This had been exploitable for those who wished to cause a lot of trouble for everyone.

v1.0.9.1

22 Dec 13:20
Compare
Choose a tag to compare
v1.0.9.1

v1.0.9.0

12 May 08:06
Compare
Choose a tag to compare
  • Proof-of-Stake block signing fix (consensus-sensitive change)
  • Reduce mining confirmation window to 25 blocks (consensus-sensitive change)
  • Reduce initial PoS difficulty (consensus-sensitive change)
  • Adjust block reward settings (halving interval = 600000, startup reward = 1.5625, minimal reward = 0.01)
  • Validate PoA subsidy
  • Support for staking on WitnessV0KeyHash outputs;
  • Use authorityId as fallback during MPoS selection;
  • Use bech32 addresses by default.

v1.0.7.0

  • Switch from Proof-of-Work to Proof-of-Authority & Proof-of-Stake
  • Allow both legacy and bech32 addresses for message signing.
  • Block index format is incompatible with previous releases and it’s impossible to rebuild it from local files. Therefore it is necessary to synchronise this release from scratch. Remove blockchain files before setting up this version.

v1.0.6.0

  • Switched to bitcoin-style re-targeting algorithm
  • Fixed thread safety issues to get rid of random crashes
  • Fixed hardware detection issues on ARM

v1.0.5.0

  • New reward adjustment is a simple halving since Dec 16, 2021. Reward is starting at 1.5625 RUBTC and being cut in half once every 840,000 blocks.
  • Add synchronized checkpoints feature to proteck block chain history against 51% attacks.

v1.0.2.0

  • BIP32_EXTKEY_SIZE is a static const now