This post has been de-listed
It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.
Download the latest Bitcoin Cash compatible release of Bitcoin Unlimited (1.6.0.0, April 24th, 2019) from:
https://www.bitcoinunlimited.info/download
This is a major release of Bitcoin Unlimited which it is compatible with the upcoming May 2019 BCH protocol upgrade; this release is also compatible with all the already activated Bitcoin Cash network upgrades, namely:
- https://github.com/bitcoincashorg/bitcoincash.org/blob/master/spec/uahf-technical-spec.md (Aug 1st '17 Protocol Upgrade)
- https://github.com/bitcoincashorg/bitcoincash.org/blob/master/spec/nov-13-hardfork-spec.md (Nov 13th '17 Protocol Upgrade)
- https://github.com/bitcoincashorg/bitcoincash.org/blob/master/spec/may-2018-hardfork.md (May 15th '18 Protocol Upgrade)
- https://github.com/bitcoincashorg/bitcoincash.org/blob/master/spec/2018-nov-upgrade.md (Nov 15th '18 Protocol Upgrade)
List of notable changes and fixes contained in BUcash 1.6.0.0:
- Segwit P2SH recovery
- Schnorr signatures
- Compact Block implementations
- Basic integration with the electrum server electrs (experimental, off by default), see this [doc](bu-electrum-integration.md) for more info
- Graphene: do not send txns oders by leveraging CTOR
- Graphene: Fast Filter instead of Bloom Filter (optional)
- Graphene: seeding of IBLT hash function
- Graphene: use cheap hashes to avoid short id tx collision
- Graphene: reduce decode failure to 0.5% via IBLT padding
- Graphene: O(1) heuristic to determine IBLT / BF size for block over 600 txns
- RPC enhancements and new commands (getrawblocktransactions, getrawtransactionssince and gettxoutproofs)
- QA reliability improvemennts
- Easier gitian build process (docker based)
- Code restructure around the 3 block propagation techs we currently support (Graphene, CB, Xthin)
- Move to C 14 and bump lib boost minimum ver to match
- Update Windows build scripts
- Simplify and update Xpedited code
- Refactor Script interpreter as a "virtual machine" encapsulated by a class. This allows the script interpreter to be used outside of bitcoind (for example, its ability to "step" allows use in a script debugger).
- Implement Xversion changeable key
- Documentation improvements
Release notes: https://github.com/BitcoinUnlimited/BitcoinUnlimited/blob/dev/doc/release-notes/release-notes-bucash1.6.0.md
PS Ubuntu PPA repository is currently being updated to serve for BUcash 1.6.0.0.
Subreddit
Post Details
- Posted
- 5 years ago
- Reddit URL
- View post on reddit.com
- External URL
- reddit.com/r/btc/comment...