How can merchants be alerted of Double-spending attacks? Let us take a hypothetical case where a merchant offer a BTC deposit wallet to his users, User deposits Bitcoins and it's credited to his account on 6 confirmations. Let's say, theoretically, the attack has been pulled off and he got his bitcoins back + the funds on the wallet remained as the database haven't been updated due to no alerts of any double spend attacks.
Question regarding this scenario:
- How can merchant be alerted of any double-spend attacks ?
- Procedures to consider in the time of the attack ? e.g Shutting down servers to avoid confusion and recheck balances to avoid dead ends on user withdrawals
- How safe is it to run an out of the box Bitcoin Daemon?
- Will Bitcoin XT be alerting on any double spend transactions that occurred no matter how the attack succeeded ?
- Is it Okay to host a high bandwidth and Intensive website along with a bitcoin daemon?
- If a double-spend attack is pulled off, how to manually verify transactions via the bitcoin daemon and how to know how much amount lost ? Will the saved transaction hash can be re-usable to obtain info about the transactions using gettransaction?
- How Unlikely is it to pull of an attack to a website that credit users on 6 confirmations?
:::UPDATES:::
I've read most of the answers and seems nobody is able to answer this question:
If a double-spend attack is pulled off, how to manually verify transactions via the bitcoin daemon and how to know how much amount lost ? Will the saved transaction hash can be re-usable to obtain info about the transactions using gettransaction?
Will the attack be able to pull off after 48 hours?