Skip to content

Ditcoin CLI Tools - 0.15.0:cosinus

Latest
Compare
Choose a tag to compare
@tnga tnga released this 02 Jun 07:22
· 1 commit to master since this release

This is the v0.15.0 major release of the Ditcoin software, and it is a mandatory update due to the September 15th hard fork, which in turn increases the minimum ring signature size to 5 across the network, bans duplicate ring members in a ring signature, and enforces use of ringCT for all transaction outputs. This release of the software presents a number of major improvements to Ditcoin, as well as a large set of bug fixes.

The GUI release notes and downloads can be found on the release page here.

Some highlights of this release are:

  • block reward will be now constant at 2.5dit x DIFFICULTY_TARGET/60 in the rest of network life, except if there will be a future associated change
  • change units to: dit, millidit, microdit, nanodit, picodit
  • major synchronisation speed-up from reducing bandwidth used
  • massively improved the blockchain import function
  • changed terminology from "mixin" to "ring size"
  • add a --fluffy-blocks option to relay blocks as fluffy blocks if possible
  • allow for password verification without loading the subsequently unencrypted wallet into RAM
  • reduced privacy leak risks when using untrusted remote nodes
  • added an Esperanto wordlist for mnemonic seed choices
  • decreased memory demands for the getblocks RPC call
  • added a "fee" command to display fee information
  • transfer CLI command warns if there's a tx backlog for selected fee
  • add average seconds per block in bc_dyn_stats
  • added an on_get_alt_blocks_hashes RPC call
  • added an Italian translation for the CLI
  • return the per-tx amount in the transfer_split RPC call
  • switched to readline for the CLI
  • automatically switch to SAFE db-sync-mode once daemon catches up to network
  • added a histogram to poolstats
  • major speed-up for poolstats and coinbase_tx_sum
  • enable support for macOS smart mining
  • added the ability to build a Snap package
  • added a Vulnerability Response Process, with bug bounties available via a dedicated HackerOne portal
  • added support for payment proving via key derivation instead of tx key reveal
  • changed output selection for ring signatures to heavily weight newer outputs
  • added a sweep_below function to sweep small amounts
  • moved the mempool to a database on disk instead of keeping it all in memory
  • fully enable iOS and Android full node support
  • enabled support for ppc64le architectures
  • added the ability to create and open wallets via RPC
  • added ability to relay transactions manually after creating them
  • better AC / battery power detection for Linux smart mining
  • getblocktemplate now indicates the expected total reward
  • as always, loads of bug fixes and performance improvements

Download Hashes

If you would like to verify that you have downloaded the correct file, please use the following SHA256 hashes:

  • ditcoin-cli-linux-x64-0.15.0.tar.gz, 1dc22fd706dd106f9ce21707b80590f82ff6278e0c8638d33150b538a959f060
  • ditcoin-cli-windows-x86-0.15.0.zip, 59ff8ae3d0ae19b8f08c3cc13cf04ff65852fe353d5ba02fddbafab38166831a
  • ditcoin-cli-windows-x64-0.15.0.zip, fe16197789a6245802b364b8ba3a6b85acf68c56a819ff847939c26fca546d1d