Bitcoin Unlimited (BU) is a full node implementation for the bitcoin and Bitcoin Cash networks.
The Bitcoin Core client, from which Bitcoin Unlimited is forked, has a hard coded one megabyte block limit; Bitcoin Unlimited differs by allowing users to signal which block size limit they prefer, find the limit having a majority consensus and automatically track the largest proof-of-work, regardless of block size.
However, if a block greater than one megabyte in size is accepted by Bitcoin Unlimited and rejected by nodes with a block size limit, a fork of the network will occur, resulting in two separate blockchains with Bitcoin Unlimited nodes following the chain with the largest proof-of-work
Bitcoin XT adds support for:
- Bigger block hard fork
- Misc DoS fixes
- Double spend relaying
- More DNS seeds
on top of the regular Bitcoin Core 0.11 release.
Bitcoin XT release based on upstream version 0.10.2
Note that this does not contain any block size related changes.