0
Is there any validation service that tests/validates/vets wallet implementations?
I use bitcoin-qt on the desktop and I'm not worried about that wallet, I assume it's been well vetted, but if I were to get a wallet for my (Android) phone, is there a way I can be assured the implementation is correct, secure, and not malevolent?
Added elaboration: It seems feasible for a trusted 3rd party to be in the business of validating wallet implementations. Wallet implementers would submit their implementation to the service, the service would run the wallet through a test suite, examine the code, etc. and if the implementation passed the service would publish a hash of the wallet. When you get a copy of the wallet implementation you could check its hash and against the published hash so you'd know it hasn't been tampered with.
Likewise an online wallet service (Mt. Gox) could submit its implementation for 3rd party validation to increase its trust factor.
Thanks. I understand the difficulty with 100% verification, but it seems an expert group's best effort at verification would be worth something. A combination of code (source code, byte code, and/or machine code) analysis, plus an execution test suite, would go a long way towards fighting mischief. – obelia – 2014-02-18T20:59:51.827
Third party audits cost a lot of money, especially if done right. I am sure that, if you wanted to pay, bitcoind would LOVE an audit. – AMADANON Inc. – 2014-02-18T21:43:34.883