Skip to content

Latest commit

 

History

History
61 lines (56 loc) · 3.05 KB

File metadata and controls

61 lines (56 loc) · 3.05 KB
Current Bootstrap
Date:  09-Nov-2019
Block: 469101

gamblecoin-bootstrap.tar.gz Checksums

MD5 Checksum: 0250da9d7c9c300958e81601b08cb992
SHA-1 Checksum: bbc6f41b78f2bf93f3cd3ebbc0121731ec0cc3f0
SHA-256 Checksum: 9f4b3438a45f85015e73ceda47e1a6985c59ab7ae6e9c1f9f6455491b7eb9534
SHA-512 Checksum: 170dd7e53ee342aa713ad76971f76a49372564b3b76af9d919dc951753ada7daef5e6d3583a7a72d7bbe709a188f89243f059f4386adccfa0b572c81a5035419

Official GambleCoin Bootstrap Instructions

Important Note

Loading a bootstrap into your full node is not the safest procedure, and one should take precautions to make sure that the bootstrap they are loading is validated and has not been modified in any way. By installing a bootstrap, you are bypassing the validation that is made on each block as the node processes it; as you are effectively telling your node that it has already validated the blocks and it doesn't need to do it again. There are many attack vectors that can be exploited if someone is able to convince you to load a counterfeit bootstrap.

However, as chains get longer; resynching your existing node, or initially synching your new node, is a time consuming and resource intensive process. It is, and will always be, the right thing to do. The second best thing to do is maintain your own bootstrap, generated from chains that you have had control over (e.g. a bootstrap generated from your vps masternode to fix a problem with your PC node, or to bring up a new masternode). We provide this repository to do what we can, to ensure the validity of the bootstrap contained within; however it is, and will always be, use at your own risk.

Linux Specific Instructions

1. Download the bootstrap file

wget https://github.com/GambleCoin-Project/GambleCoin-Bootstrap/releases/download/v19.11.09-469101/gamblecoin-bootstrap.tar.gz

2. Validate the checksum of the file

wget https://github.com/GambleCoin-Project/GambleCoin-Bootstrap/raw/master/gamblecoin-bootstrap.sha512
shasum -c gamblecoin-bootstrap.sha512

(note: md5, sha1, sha256 and sha512 checksums are available, you are free to pick and chose whichever you prefer)

3. Shutdown your gamblecoind and/or gamblecoin-qt

gamblecoin-cli stop

4. Wait for the shutdown to complete (watch the process)

ps aux | grep gamblecoin
watch ps p <pid>

5. Backup your wallet.dat, gamblecoin.conf and masternodes.conf files off your computer

cd ~/.gamblecoin
tar czf ~/gamblecoin-config.tar.gz backups/ wallet.dat gamblecoin.conf masternodes.conf

(and copy the resulting gamblecoin-config.tar.gz off your computer to a safe place)

7. remove your "blocks", "chainstate", "sporks" and "peers.dat" files

pwd # to confirm you are still in your approprate directory
rm -r blocks/ chainstate/ sporks/ peers.dat

8. unpack the bootstrap file and place the 3 directories and peers.dat file where the others were.

pwd # to confirm you are still in your approprate directory
tar xzf ~/gamblecoin-bootstrap.tar.gz

9. start up gamblecoind and/or gamblecoin-qt

gamblecoind -daemon