I suppose now we're talking about me personally doing this impersonation. I understand what you're saying, and this boils down to trust. I'm not going to beg for your trust, but just look at what I'm offering the community, and how it evolved from a shitty idea into something that's almost bulletproof. I'm offering anonymous 2-of-3 multisig, with optional 2-of-4(possibly 3-of-4) with a trusted community member as dispute arbiter. Any of the big escrow names could just as easily take off with a large escrow, just as the recent MasterP thing happened. I'm actively trying to prevent theft and loss.
I didn't think you might take this personal and i hope you didn't. I only pointed out a potential risk. Might be even possible someone hacks the site, can't get into the wallet but finds a way to impersonate.
I see what you want to do... so what i want to say is the following. Imagine being an escrow holding hundreds of bitcoins (Which iam not.
) then you are liable and you need to protect the traders since it is like protecting yourself. Then you get asked to Trust a third party with coins you hold. The coins are at least in a potential risk of not being controlled by you. Which raises the risk for the escrow especially.
I DON'T say that you would do something funny, i only say things like that happen, see master-P, trusted but... At the end it would mean the escrow is trusting someone with the funds he should have in escrow.
What do you do when the trade was done in a way that makes it impossible to judge who was right? Normally an escrow would start with checking out risks of a trade and he would inform the traders about everything. If they want to go through then fine. The same goes for handling the trade so that there are evidences of who is right. Might be a problem since often enough people would do it wrongly out of inexperiene.
How often does this happen? Having records of sale would be outlined in the terms of use which users would agree to. We can't be responsible for every little detail; the sale is between the buyer and seller, dispute arbiters are judges, not money handlers.
It happens alot that a trade is not starting because i explain the buyer the risks of paypal, skrill, giftcodes and whatever. And most traders have no big clue about how to make their case strong so they can win a dispute.
I would not have it running at autoaccept.
Regarding multisig, how easy is it for a trader to deal with the keys? What would traders have to do or specifically has to learn to do? I only want to see how scaring it would look to handle it that way instead simply sending bitcoins to the address the escrow tells to send to?
It's easier for the buyer than the seller. The buyer only needs to know how to get public key, they can authorize keysCrow to deliver the server's private key to the seller, allowing the seller to sign the funds out of escrow manually. This way, transaction can take place without dispute arbiters ever knowing.
Yes, for sellers, almost everything is manually processed, sorry but not sorry. If a vendor needs multisig, they know how to use it. We've created an alright guide to using multisig, and can start building tools like a rawtransaction builder. We'll guide users through the process, but won't do it for them.
Ok, sounds like you target the business seller then. Probably not a big problem compared to bitcoin noobs.
While it's entirely possible to enable 3-of-4, it would remove the element of anonymity as people would be required to contact arbiters to sign off on deals. This really isn't the idea behind keysCrow, but if that's what people want we can enable 3-of-4 for arbiter selections, and still have anonymous 2-of-3 via keysCrow.
I feel myself that it's tempting to not having to implement all the time into escrowing and letting it run automatically. Only going through disputes would not be hard, well it can be hard, but being asked what to do and seeing no evidences and nothing would be a problem. I would want to see the deal and suggest precautions, then accept the deal and i can be sure that either i will have ways to prove who is at fault on dispute or i know that the buyer accepted risks i pointed out. That could prevent hurting my trust or good name... i think.