I was one of the vendors talking ( loudly
) about solutions to escrow risk earlier this week. I liked the multisig idea but I think it is too complex in its current implementation, and as DPR points out it has other problems as well.
The key issue here is that vendors and customers are being ripped off on a regular basis and this needs to stop or at least be mitigated in some way to keep this model viable. Even if we all think DPR is honest, which I think many of us do, this doesn't help the model if a lot of other sites wind up going the "Sheep route". It will cast a pall over the whole business model and many will be just "waiting" for DPR to do the same. The more directly SR2 tackles this issue the more trusted they will be.
The only currently viable method that I've seen to reduce escrow risk is to make it more profitable for site owners to earn their money by running the site than by skipping out with the coins (if anyone believes that lame story from Sheep's owner about someone else stealing all the coins I have a bridge I'd like to sell them).
I do totally agree with DPR that a complicated site will turn buyers away. His Sheep versus BMR example is a pretty good one, though I might add that BMR was running slow for that whole period and may have turned off a lot of buyers.
That said, what can we do to reduce escrow risk (not to mention exchange rate risk)? I propose that we, as @El Presidente suggests, allow vendors to create their own policies from a range of preselected options. For example, there could be a normal escrow option that works just like it does now. There could also be a 50/50, a 30/70 or other up front and on delivery payment schedule. That would reduce the amount of coin stored on the site for any length of time by a considerable amount and allow vendors to have immediate access to at least a portion of the funds. A new vendor might have to use the original escrow option for a given number of transactions before they are allowed to use the more trusted options. All funds could still pass through the site's obfuscation system.
If darkwallet's ideas come to fruition the mixing issue will go away. CoinJoin, if implemented widely, is a brilliant idea. But it doesn't do anything to reduce escrow and rate risk that vendors and customers face every day.
Allowing up front payments of up to 50% will allow vendors to access their funds faster, reduce amounts in escrow by up to 50%, and will even simplify at least one thing -- if an order is lost in shipping the buyer and seller don't have to do anything. They each take a 50% loss and share the pain (of course that is for vetted, proven vendors only, and is subject to their own policies -- many vendors offer reship for a lost order).
That's my two cents anyway
.