Skip to content

Releases: gcash/bchd

v0.14.1

11 Apr 02:57
8940e19
Compare
Choose a tag to compare

There's a lot of good stuff in this release but the most pressing order of business is a patch that fixes a consensus bug in OP_CAT that caused bchd to choke on block 577669. If your node is stuck after installing this version you'll need to run the following command to get the chain moving again:

bchctl reconsiderblock 0000000000000000001df2299a0d705bc95df7045398a32d1dea5ccff7bb9fb6

Other features in this release include:

  • Bip152 Compact Block Relay
  • Use cached hashes when validating scripts. This reduces the number of hashes that are calculated for multi-input transactions. Should result in a nice validation speed up.
  • We've made a decision to revert to the original block filter format using outpoints instead of input-scriptpubkeys. The Bitcoin Core developers made the change to the spec but it pretty dramatically reduces lite client security with very little upside. So we are reverting back to the original format. This requires migrating the cfilter index to the new format. On the first start after upgrading it will run the migration, which will take about a half hour.

v0.14.0

21 Mar 18:21
Compare
Choose a tag to compare

This release adds full support for May 15th BCH upgrade including a custom Go schnorr signature implementation and the clean stack exemption.

We also fixed a bug where pruned/fastsynced nodes were incorrectly advertising NodeNetwork which was affecting neutrino clients. If you run bchd please upgrade asap so the neutrino wallets can get more reliable connections.

Some other notables in this release are:

  • Fixed bug incorrectly calculating max sig ops (emergent-reasons)
  • Add GetCFMempool network message to get a filter of the mempool (cpacia)
  • Make UTXO set download in fastsync mode more robust (zquest)

v0.13.0-beta2

19 Dec 03:54
5005fd2
Compare
Choose a tag to compare

This is the second beta release of bchd. Additions include reconsiderblock, gettxoutproof, verifytxoutproof, the reindexchainstate startup option, as well as a new --fastsync startup option. When running in fast sync mode it will download the UTXO set at the last checkpoint and full blocks to the tip. Startup should take a little over an hour compared to 17 hours when syncing from genesis.

https://medium.com/@bchd.cash/announcing-bchd-0-13-0-beta2-with-fast-sync-mode-4d4b741d27c5

v0.13.0-beta

18 Nov 15:13
b89fafa
Compare
Choose a tag to compare

This is the first beta release of bchd. Please download it and help us test it! If you find any issues you can report them on github.

https://medium.com/@bchd.cash/bchd-beta-release-46f89c677c47