This is an old thread but there was a question asked of great importance and I don't see that it was answered:
It's a start, but security for a financial institution takes a whole lot more than an automated test. You need to think about things like managing an offline wallet, physical security for that wallet and for your servers, and background checks for employees.
Jim,
Agree with you 100% - Coming from a corporate background we consider what you mentioned essential for security.
Our servers are housed in a physically secured data-center designed to survive F3 category tornadoes (if I am not mistaken), and have connectivity with three telco backbones. There are two Caterpillar diesel generators for extended power outages.
We have identified primary and secondary owners for Wallet, and only these two people have access to it.
The question specifically asks about managing an offline wallet. The response is ambiguous and uses "wallet" singular and "it" when referring to "wallet", so that is nowhere near to being an assertion that that customer's bitcoin funds are held in cold storage.
There was a recent post pointing to the site's FAQ, but that FAQ doesn't address the use of a cold wallet either.
CampBX has been operating securely without incident for over a year now. I am a data-center guy and not very good at marketing on this forum, but I invite you to check out our security best practices here:
https://campbx.com/faq.php#security-complianceI wish this specific question and others had been asked of a competing U.S.-based bitcoin exchange as thousands of bitcoins would still be with their rightful owners as once they would have discovered that no cold storage was being used by that exchange things would have been different.
So, I'm submitting these questions, looking first specifically for the answer to:
- Does Camp BX use cold storage (an offline wallet that cannot be accessed should the exchange's service become compromised)
If so, then there are other questions:
- Is there a target as to how much of customer's funds are kept in cold storage? (e.g., percent of total, or perhaps relative to recent withdrawal requirements)?
- Do new deposits go to cold storage? (if the hot wallet is compromised, new deposits made (e.g., automated payouts by mining pools) would still be secure)
- Does the offline wallet where the cold storage resides remain protected due to an "air gap" (no access to it electronically, not connected to the network)?
And I have other questions that I'ld like to now the answers to:
- Does CampBX maintain full reserve? (i.e., Camp BX controls bank accounts with all customer USD funds and controls wallets with 100% of BTC funds. None of these amounts loaned out.)
- Does CampBX maintain offsite backups of its accounts and transactions? If for some reason the exchange's primary account database were lost due to a security breach, what information (and how recent) is still available from backup or archives?
- If there is a security breach and CampBX cannot meet withdrawal requests of its customers, what is the withdrawal preference that Camp BX would follow? Various preferences are:
- - A.) All deposited funds are of equal standing with bitcoins being valued at their market rate at the time of the loss,
- - B.) Withdrawals of USD funds, if not impacted by the breach, are made available to those customers who held a USD balance. in full.
- - Do customer deposits have preference over any other creditor claims? (i.e., a contract stating so such that they don't become unsecured creditors ending up in the same pool as the landlord for office space and hosting bill.)
- - or is there some other approach?