I see you are having some trouble with Bitcoin Core’s pruning behavior!

To help you solve this problem, I will provide you with a step-by-step guide on how to increase the -prune flag to achieve a desired pruning size of around 550MB.

Pruning Configuration:

Before we get to the solution, let’s review the basic Bitcoin Core configuration:

prunemin=1500

This setting will prune your blockchain data to around 1.5GB per minute (1500MB).

To increase this value and achieve a more appropriate pruning size of around 550MB, you can try the following:

Step-by-step solution:

  • Open the Bitcoin Core configuration file: Navigate to ~/.bitcoincore/config (on Linux/Mac) or %USERPROFILE%\AppData\Roaming\btcconfig (on Windows). Create a new file called .btcconfig using your text editor of choice.
  • Edit the pruning configuration: Update the following lines in the file:

prunemin=550

This setting should increase the pruning size to about 550 MB.

  • Save and close the file:

    Save your changes and close the file.

  • Restart Bitcoin Core: Restart Bitcoin Core, either from the command line (e.g. ./bitcoin-core on Linux/Mac) or by restarting the Qt application (in Qt 5.x).

Alternative solution:

If you are using a newer version of Qt (e.g. Qt 5.12), you can also use the prune option with the -q flag to get similar results:

./bitcoin-core -q prune=550

This should increase the size of the prune without having to manually configure it.

Testing:

After making these changes, restart Bitcoin Core and test the prune behavior. You can monitor the progress of the prune using tools like bitcoin-cli prunemin or by manually checking the blockchain data to see if it is being downloaded at the desired rate.

If you continue to have problems with prune, please provide more details about your system, configuration, and environment. I will be happy to help you further!