DigiByte is the longest UTXO blockchain in existence which has over 12.727.000 blocks and the size of the these blocks is around 24GB as of February 2021.
It is not too much compared to Bitcoin’s chain size which is around 337GB. Sync process of the DigiByte core wallet usually takes 4 to 8 hours according to your bandwidth and hardware specifications. In my personal opinion, this period can be significantly shortened when you use an SSD storage. After all it is still pretty acceptable time period for setting up a full node but if you have a low bandwidth and weak hardware or if you are in hurry then you may need a faster way.
Downloading a copy of the blockchain is the most known way to speed core wallet sync up. In fact, it’s not a good way to keep decentralization at a high level but if you really need it, there is nothing wrong with using it.
If you are ready, let’s take the necessary steps together…
Go to digibytewallets.com/#desktop and download the DigiByte core wallet for your operating system. You can install it as usual but do not run it at this phase.
Move mouse over “Speed up Sync” then a tooltip text will appear which includes the instructions. Click Download “.zip” file to start downloading the zipped blocks folder. It is about 16GB as of April 2021 and regularly updating once in a month. The best thing about this file is that it is hosted on Google servers ensuring that you can reach your maximum download speed wherever you are in the world. That means you can download it in about 15–20 minutes if you have 100Mbps or higher download speed.
Google drive download link is too long and complicated to use that’s why i used tiny.cc service to get a simple URL for it: tiny.cc/digiblocks.
If you’re having trouble with the short link above, you can alternatively use regular Google drive link: https://drive.google.com/file/d/1F8lXeKxXqML3DHRa42gKQr6JD4r21o4z/view?usp=sharing
(If you see “Daily quota exceeded error” you can bypass it by following instructions in this video.)
After the download is complete, go to folder below according to your OS.
(Or run %AppData%\DigiByte)
macOS: ~/Library/Application Support/DigiByte/
You may need so set hidden files as visible then create DigiByte folder.
If you already have a core wallet and trying to clean install or upgrade, backup your wallet.dat file and shut down your core wallet.
Delete all files EXCEPT wallet.dat file (if exist) from your DigiByte folder.
Copy the .zip file you downloaded into the DigiByte folder and unzip it directly into that folder. Do not create a new folder while unzipping, blocks folder and wallet.dat file must be in the same folder like below.
You can delete .zip file after unzipping it. It also includes an optimized digibyte.conf file that allows you to connect to more nodes faster. If you have your own digibyte.conf file you can also delete it.
Now you are ready to run your core wallet. At first start, it will ask you the default chain folder which points the folder you prepared. Do not change it unless you prepared a folder in a different location. Your core wallet will be ready to use in a couple of minutes and start contributing the DigiByte blockchain.
The last step you can complete is port forwarding. You should open the port 12024 on your router and forward it to your computer’s local ip. By doing this you will be able to accept incoming connections to your core wallet.
Each router manufacturer has a different UI and setup menu for the port forwarding. You can refer my other article to find your settings.
If you need more assistance for running a DGB full node, you can reach me on Twitter: https://twitter.com/muakyurt