> The biggest thing we need is a better way to pay someone over the internet without them knowing who you are.
What's the reason you don't want sellers to know who you are?
That would be like buying things in real life while wearing a ski mask and paying with cash.