Website: Fractal Bitcoin
Fractal Bitcoin is the only Bitcoin scaling solution that uses the Bitcoin Core code itself to recursively scale unlimited layers on top of the world’s most-secure and -held blockchain.
It is the first instance of a virtualization methodology applied to Bitcoin in the world. Fractal gradually extends the Bitcoin blockchain into a scalable computing system without breaking consistency with the Bitcoin main chain.
With strong tooling and support, building on Fractal is straightforward.
Run on linux:
- Download the release:
wget https://github.com/fractal-bitcoin/fractald-release/releases/download/v0.2.2/fractald-0.2.2-x86_64-linux-gnu.tar.gz
- Extract the files:
tar -zxvf fractald-0.2.2-x86_64-linux-gnu.tar.gz
- Navigate to the directory:
cd fractald-0.2.2-x86_64-linux-gnu
- Set up the data directory:
mkdir data
- Run the Bitcoin daemon:
./bin/bitcoind -datadir=./data/
Using Docker:
- Clone the repository:
git clone https://github.com/fractal-bitcoin/fractald-release.git
- Navigate to the Docker directory:
cd fractald-docker
- Start the service with Docker Compose:
docker-compose up -d
Edit bitcoin.conf
to add the following parameters.
testnet=1
[testnet]
- 2 cores CPU
- 8 GB memory
- Disk space:
- Mainnet: 800 GB
- Testnet: 300 GB
- 2 cores CPU
- 4 GB memory
- 50 GB disk space.
Edit bitcoin.conf
to add the following parameters.
prune=50000