Benefits and Risks of Bootstraping the Database
When Hyperspace is synchronizing, it's downloading the entire history of all the transactions and blocks on the Hyperspace network piece by piece since the beginning, and verifying each piece along the way. This process is resource intensive, especially on traditional hard drives, and can take hours or even days to complete.
Downloading a consensus database file (also known as bootstrapping) makes your Hyperspace app synchronize significantly faster. Because our database is updated daily, your client will only have to synchronize what's new over the last few hours. This can cut hours or days off your synchronization time. Because the database is also zipped and compressed, the file is smaller than normal to download, so you'll download it a little faster.
However, the risk to downloading a consensus database from any source is that you're accepting the transaction history of the Hyperspace network as provided by that source. By downloading HyperspaceGuide's consensus, you're trusting that we haven't made changes to the transaction history in the database file in order to take advantage of your Hyperspace client somehow. This risk is fairly negligible - we would have to know which Hyperspace node was yours, and then somehow interact with you by trying to get you to accept something like a transaction which we didn't have funds to cover or a bogus renting/hosting contract. On top of that, other clients would reject your node because it's consensus wouldn't agree with the rest of the network.
We can't give you much more than our word and the word of the general Hyperspace community as to our reputation and the fact that our consensus database hasn't been tampered with (it hasn't). However, if for any reason you're concerned that our consensus database isn't trustworthy, simply don't download it, and synchronize your Hyperspace app from scratch the way it's designed to be used. Synchronizing from the beginning is the most secure way to use Hyperspace, and to know that you have an accurate history of network transactions that hasn't been tampered with - it's just a very slow process.
Download Consensus Zip
Sorry! We're still getting this feature together. Check back a little later - the Hyperspace consensus is very small right now anyway, and Hyperspace shouldn't take long to sync on it's own.
- Download and install Hyperspace if you haven't yet. You can find Hyperspace downloads here.
- Open the Hyperspace app or
hsdand let it start synchronizing if you haven't yet.
- Click on About > Show Hyperspace Data, or see this FAQ topic and navigate to the location of Hyperspace's internal data files. Keep this folder open.
- Close Hyperspace completely - you may need to right-click the Hyperspace icon by the system tray and select Quit Hyperspace.
- Download the consensus zip file above.
consensus.dbfrom the consensus zip file you downloaded above and place it in
\hyperspace\consensus\- the consensus folder is found in the one that you opened earlier. Replace the existing
consensus.dbfile with the one from the zip.
- Open Hyperspace and let it synchronize to 100%. Syncronization should already be nearly complete when you open Hyperspace.
When opening Hyperspace after installing the downloaded consensus database, you may see a message that loading takes a while after upgrading. This message may display for several hours, especially if you've just downloaded and opened Hyperspace for the first time. While the consensus database provided here is nearly up to date, Hyperspace still has to go through and build other things from the database, which can take some time. As long as the update message is displayed and no other error message is seen, Hyperspace is working as intended and you simply need to wait and let it finish what it's doing.