Skip to content
This repository has been archived by the owner on Mar 13, 2024. It is now read-only.

Releases: digibyte/digibyte

DigiByte Core v7.17.2 Official Release

03 May 17:54
Compare
Choose a tag to compare

DigiByte Core v7.17.2

The DigiByte Team is pleased to release 7.17.2, ready for an immediate upgrade.
We have our non-contentious upgrade to Odocrypt scheduled for Block 9,100,000 at which time all nodes need to be running DigiByte Core 7.17.2 to ensure they are not left behind. This is expected to be reached approx July 19th, 2019.
This will be replacing the Myr-Groestl algorithm, though, it can still be mined using 7.17.2 until that block height is reached.

You can find out more about this on Jared Tate's blog: https://blockchain2035.com/blogs/digiassetsprotocol/digibyte-v7-17-2-odocrypt-algo-fork

What's new?

  • Odocrypt algorithm replaces Myr-Groestl at block 9,100,000
  • Dandelion++ privacy improvements implemented and enabled by default

NOTE: Any exchange or service that relies on rpc commands for tx information MAY need to set "disabledandelion=1" in their digibyte.conf if you experience any issues with tx's not appearing in mempool. This is due to how dandelion works with the addition of the new stempool alongside dandelion.
However, we strongly recommend leaving it enabled to begin with for the additional privacy aspect and only disable it in the unlikely event you run into any issues.

There are no changes to RPC calls etc and upgrades over 6.17.x should be completely seamless.

Who should upgrade?

Everyone who runs a full node, with immediate effect.

If you have a hardware wallet, such as Trezor or Ledger then this upgrade will be performed by the Vendor on their servers, so there should be nothing you need to do
If you use a MultiWallet or SPV wallet such as DigiByte Android / iOS, Coinomi, Jaxx, etc then you don't need to do anything further either.

DigiByte Core v6.17.2 Release

24 Feb 17:22
Compare
Choose a tag to compare

DigiByte Core 6.17.2

This will be mostly of interest to pool-operators, as we prepare the way for hashing algorithm replacements. We need to get pool operators running DigiByte Core 6.17.2+ so that we can ensure a smooth transition down the road to Odocrypt and or other algorithms. No official plans have yet to be confirmed for an algo swap.

No block has ever been mined on DigiByte with a non-standard SCRYPT version, but the code currently allows it. This is problematic for algo-swap hard-forks, so to make the upcoming hard-fork easier we do a soft-fork now that forbids non-standard SCRYPT versions. We'll need miners to upgrade.

See: #162

What's new?

  • Preparation for Odocrypt algorithm (No change date set yet)
  • Mine multiple algorithms on a single digibyted instance
  • Blockchain pruning now can be set in qt interface.
  • Partial spend avoidance flag for privacy (optional)
  • Partially Signed Transaction support
  • Scan TX output support
  • Transaction indexing can be toggled on-the-fly
  • Testnet fixes & reset
  • Upstream improvements from Bitcoin Core 0.17 & 0.17.1
  • On par with BTC as of tag v7.17.1, December 6th: bitcoin/bitcoin@ef70f9b

See BTC 0.17.0 Release notes here: https://bitcoin.org/en/release/v0.17.0

See BTC 0.17.1 Release notes here: https://bitcoin.org/en/release/v0.17.0

For a broader explanation of the improvements, see https://medium.com/@josiah_digibyte/heres-digibyte-core-6-17-2-f77faa2b70ee

Who should upgrade?

This upgrade is not specifically required for end-users, nor exchanges, although they are encouraged to remain on a recent release. The upgrade is mandatory for miners due to the preparation for potential future algo changes such as Odocrypt, even though the upgrade is not yet scheduled and no Odocrypt hashing code has been merged into 6.17.2

DigiByte Core 6.16.5.1 Official Release

21 Sep 22:21
a237b16
Compare
Choose a tag to compare

Please upgrade immediately!

  • Updates correct Wallet Image to 6.16.5
  • Fix crash bug with duplicate inputs within a transaction
  • Fixes Private key import bug from old DGB wallets
  • Fixed new client sync bug

DigiByte Core 6.16.5 Official Release

20 Sep 00:20
4509ba2
Compare
Choose a tag to compare
Pre-release

See v6.16.5.1

Please upgrade immediately!

  • Updates correct Wallet Image to 6.16.5
  • Fix crash bug with duplicate inputs within a transaction
  • Fixes Private key import bug from old DGB wallets

DigiByte Core 6.16.4 Official Release

26 Aug 18:01
4f849d2
Compare
Choose a tag to compare

Please upgrade immediately!

  • Fixes rpc mining info response bug in 6.16.3
  • Fixes import issue with old private keys from 2014 era wallets.
  • Pulls latest BTC 0.16.2 fixes into DGB.
  • Tweaks RPC command getblockchaininfo to display all five algos difficulty.
  • Enables option to generate bech32 prefix segwit addresses "dgb1 address prefix" that was rolled out earlier this year in 6.16.2 but not activated.
  • Upgrades DigiShield/ MultiShield with optimizations and performance tweaks to further improve security.
  • Fixes weighing issue with sha256
  • It's not a hardfork.
  • Many other small enhancements & optimizations

DigiByte Core 6.16.3 Beta Release

10 Aug 16:28
Compare
Choose a tag to compare
Pre-release
  • Fixes import issue with old private keys from 2014 era wallets.
  • Pulls latest BTC 0.16.2 fixes into DGB.
  • Tweaks RPC command getblockchaininfo to display all five algos difficulty.
  • Enables option to generate bech32 prefix segwit addresses "dgb1 address prefix" that was rolled out earlier this year in 6.16.2 but not activated.
  • Upgrades DigiShield/ MultiShield with optimizations and performance tweaks to further improve security.
  • It's not a hardfork.
  • Many other small enhancements & optimizations.

DigiByte Core v6.16.2 Official Release

26 Mar 18:04
Compare
Choose a tag to compare

DigiByte Core v6.16.2 Release

Change Summary

Over 100,000 lines of code changed in this release.

Initial Sync Performance Increase (Relay 10,000 headers now vs 2,000)

Add Additional Dedicated Seed Nodes

Fix Peer Connectivity Issues

Add Three DigiByte GUI Themes (White, Black, Blue... can be set in wallet preferences)

Change DGB p2sh Address Prefixes from "3" to "S". This prevents confusion with Bitcoin p2sh addresses.

Add Support for future bech32 DigiByte Addresses (Future DGB addresses will start with "dgb1" all lowercase)

  • This is disabled by default and wallet will generate "D" addresses until more compatibility arrives in mobile and exchange wallets. For now add "addresstype=bech32" or "addresstype=p2sh-segwit" in your digibyte.conf to test these changes and generate these address types. WARNING: all other wallets do not yet support this address type.

Merge Improvements from Bitcoin Core 0.16.0

Merge Improvements from Bitcoin Core 0.15.0

6.16.1 Beta Release

20 Feb 00:11
Compare
Choose a tag to compare
6.16.1 Beta Release Pre-release
Pre-release

DigiByte Core v6.16.1 Beta Test Release

Change Summary

Over 100,000 lines of code changed in this release.

Initial Sync Performance Increase (Relay 10,000 headers now vs 2,000)

Add Additional Dedicated Seed Nodes

Fix Peer Connectivity Issues

Add Three DigiByte GUI Themes (White, Black, Blue... can be set in wallet preferences)

Change DGB p2sh Address Prefixes from "3" to "S". This prevents confusion with Bitcoin p2sh addresses.

Add Support for future bech32 DigiByte Addresses (Future DGB addresses will start with "dgb1" all lowercase)

  • This is disabled by default and wallet will generate "D" addresses until more compatibility arrives in mobile and exchange wallets. For now add "addresstype=bech32" or "addresstype=p2sh-segwit" in your digibyte.conf to test these changes and generate these address types. WARNING: all other wallets do not yet support this address type.

Merge Improvements from Bitcoin Core 0.16.0

Merge Improvements from Bitcoin Core 0.15.0

DigiByte v6.14.2 Official DigiSync Release

09 Apr 14:13
Compare
Choose a tag to compare

Fixes long waiting time for wallet to load.

DigiByte v6.14.1 Official DigiSync Release

08 Apr 10:05
Compare
Choose a tag to compare