I recently learned about BitCoin (from Slashdot) and I have been doing a lot of reading.
What you are doing here is really exciting.
From what I understand the confirmation speed will be a real problem for merchant acceptance of bitcoins. The issues are complex and scary, especially if you are a non-techie.
At first blush, it seems to me, the easiest solution is to have a bulk of the day-to-day transactions go through trusted third parties. If I am receiving a transaction from a mybitcoin account, I can trust that this transaction will confirm.
That way, a merchant simply has to understand that they accept bitcoin from the major account houses. They don't need to know how many confirmations a transaction has, what the risks are, etc.
Is this the generally agreed direction the market will head, or am I missing something?
Is it possible to add a signature to a transaction to certify who is creating it?
Or has anyone built a secondary protocol to transfer this sort of information?
I think I may have read somewhere that transfers between mtgox and mybitcoin are instant. Is this true? How do they verify the origination of these transactions?