A bot is going to do what? Someone else's random transaction takes place thru my main account?
No. Other people's transactions will not be taking place through your account. Trader A is selling 1 Bitcoin at $4. Trader B want to buy them. Trader A accepts Dwolla. Trader B sends money from his Dwolla account to Trader A's Dwolla account. It's that simple. Your password will be encrypted and stored on your PC so that the bot can have access to your account so that the trading process can be automated. It will also show your Dwolla balance inside the program. The only thing that will be asked of you is to verify that you really want to buy those Bitcoins so you don't buy them by accident. Same goes for the person that puts the Bitcoins up for sale. They will be asked if they are sure they want to sell the amount of Bitcoins at the price they specified. Then the bots, working together with the Bitcoin blockchain (which is what we're currently working with for recording orders, etc.) handle the rest so that the trading process will be completely automated and indeed be completed in less than 30 seconds.
You propose some interesting ideas which will require some time to think about.
All Best,
Michael