Difference between revisions of "Resyncing SPV file"

From Bisq Wiki
Jump to navigation Jump to search
Line 1: Line 1:
  
 +
<!-- This seems to be s solution to a problem. Perhaps a Problem/Solution format may work well? -->
  
The Bisq application makes use of Bitcoin's Simplified Payment Verification (SPV) mechanism. This allows the application to verify if a particular transaction is included in a block without having to download the entire block.
+
'''Problem'''
  
However, if the SPV file in your Bisq application ever becomes corrupted or falls out of sync, it could lead to any number of wallet issues, such as Bisq not displaying the correct account balance.
+
The Bisq application uses the Bitcoin Simplified Payment Verification (SPV) mechanism. SPV allows Bisq to verify that a transaction is included in a block without downloading the entire block. <!-- is downloading a block something that a user needs to know or deal with? Does the user deal with downloading a block at all? Or, can we just say that SPV simplifies a Bisq transaction (or something similar)? -->
  
This can be fixed by resyncing the SPV file: deleting it and then rebuilding it from the Bitcoin blockchain. This should get rid of any errors and once again allow Bisq to retrieve accurate transaction information.  
+
The SPV file <!-- we didn't mention a file? Also, we're now mentioning a problem. --> may become corrupt <!-- "or falls out of sync" Out of sync from what? To say this we now need to explain it. Maybe just leave it as "may become corrupt"), and create Bisq wallet issues, such as a wallet not displaying the correct account balance.
 +
 
 +
'''Solution'''
 +
 
 +
Resync the SPV file by deleting it and then rebuilding it from the Bitcoin blockchain. Bisq can then retrieve accurate transaction information.  
  
 
For more information, please refer to [https://docs.bisq.network/backup-recovery.html#resync-spv-chain Bisq Docs]
 
For more information, please refer to [https://docs.bisq.network/backup-recovery.html#resync-spv-chain Bisq Docs]
Line 13: Line 18:
 
== How to Resync the SPV File ==
 
== How to Resync the SPV File ==
  
=== 1. Open Bisq and click on the <code>Settings</code> button===
+
=== 1. Open Bisq and click <code>Settings</code> ===
 
   
 
   
  
Line 19: Line 24:
  
 
<br clear=all>
 
<br clear=all>
===2. Click on the <code>Network Info</code> tab===
+
===2. In the <code>Network Info</code> tab click on the <code>Delete SPV File and Resync</code> ===
  
  
Line 31: Line 36:
  
 
<br clear=all>
 
<br clear=all>
===4. Restart===
+
===4. Restart ===
  
Upon starting the resync process, you'll be prompted to restart Bisq. Please be advised that re-syncs can take a while depending on the age of your wallet and number of transactions. CPU usage may be high and the Bisq application may not respond for a while—this is normal. Please be patient while the re-sync finishes!
+
<!-- Restart is confusing Is this user initiated or this happens in response to step 3? --> Upon starting the resync process, you'll be prompted to restart Bisq. Please be advised that re-syncs can take a while depending on the age of your wallet and number of transactions. CPU usage may be high and the Bisq application may not respond for a while—this is normal. Please be patient while the re-sync finishes!
  
  

Revision as of 08:13, 22 March 2020


Problem

The Bisq application uses the Bitcoin Simplified Payment Verification (SPV) mechanism. SPV allows Bisq to verify that a transaction is included in a block without downloading the entire block.

The SPV file may become corrupt Upon starting the resync process, you'll be prompted to restart Bisq. Please be advised that re-syncs can take a while depending on the age of your wallet and number of transactions. CPU usage may be high and the Bisq application may not respond for a while—this is normal. Please be patient while the re-sync finishes!


Help! I Can't Access the Bisq Settings Screen

If you can't open Bisq to access the Settings section, you can manually delete the btc_mainnet/wallet/bisq.spvchain from your data directory.

The default data directory locations can be found here. You will then need to manually restart Bisq twice to complete the resync.