New Updates: Disposable Wallet method stops rogue admins from stealing coins in wallet banks:
Disposable Wallet Method:Just what is a "disposable wallet"? Its not just a wallet you use then throw away. Its way more complex than that.
A "disposable wallet" is a brain wallet that you generate using something like bitaddress.org.
If you click on the brain wallet tab of the site and enter a passphrase:
maryhadalittlelamb
the javscript will output this:
Bitcoin Address: 1Fcf6bCJWt2UGkK9fnTWnynY9dMcoA2v3v
Private Key (Wallet Import Format): 5KgCWZGaSqAFv5Fv74thJR4Gzv4KFPX13q4WidDmELnYNHoqGNf
After the wallet is generated. You can immediately send money to that address:
Bitcoin Address: 1Fcf6bCJWt2UGkK9fnTWnynY9dMcoA2v3v
If you send money to that address and do not use or import the private key into any bitcoin client then the transaction will be added to the blockchain and the coins will have a status of NOT-REDEEMED.As long as you do not import the private key in to any Bitcoin client the status will not change.
A "Disposable wallet" is a one-time use wallet whose contents are in an un-redeemed state in the blockchain. Once the private key is imported into the Bitcoin client and a transaction has occured the wallet is then discarded. Any coins left over from the transaction are sent to a new "Disposable wallet" and those coins remain in a non-redeemed state in the blockchain as well.How does that help secure the p2p exchange servers from rogue admins?
The answer is simple:
After generating the private key, you split the key into multiple parts and then store them on multiple servers in the p2p network.With this scenario, there are no wallet.dat files even stored on the server. All that is stored are partial private keys.
If a rogue admin tries to access the wallet banks all he will be able to retrieve are partial private keys.
So how do you conduct a transaction? With something I call a "wallet-virtual-server" or "transaction-server" I will tell you about that in the next post.
(I AM WRITING THIS WHILE YOU READ IT... CLICK REFRESH TO UPDATE THIS POST.) https://bitcointalk.org/index.php?topic=209269.0