Right now it is very easy for single users to use bitcoin. It is easy to deploy on a single computer and accept and send payments. For a medium or large business, however, it might be a little risky to allow a single person to control the bitcoin application.
That is why I am proposing maybe we could develop an application around bitcoin that supports multiple users to manage a wallet so there is an ability to audit user transactions. The wallet must be secure from the users except maybe from a 'superuser'. The application also needs to have the ability to automatically backup the wallet without exposing the wallet.
One of my other concerns is that it is very hard to accept automated payments from a website. Every thing has to be manual, for instance, I need to manually generate a payment key if I want someone to pay me. This is great for bartering but we need to take it to the next level and make it automatic and make sending and receiving payments instant.
Scalability is another issue. As a website grows the application needs to scale with the number of users.
Anyone up for this? I might be...