OpenBazaar is Open for Business
blog.openbazaar.org
blog.openbazaar.org
Looking forward to seeing how this social experiment/project plays out.
As I understand, there is an escrow. Is it trustless/multi-sig based? What about privacy/encryption? Can anybody be an escrow agent?
One of the most impressive parts so far to me is the strong UX though. It feels a bit like browsing instagram+etsy.
It looks like it uses multisig as a form of escrow [1], but the third party isn't in any way affiliated with openbazaar, just whoever the vendor and customer can agree to trust. It looks like users have to find a third party on their own, out-of-band [2]. I can see this working for small vendors, but I don't see how it would work with large vendors without the emergence of 1–3 large escrow services, which would diminish some of the benefits of decentralization.
This kind of multisig-based escrow will never be able to compete with Ebay. On Ebay, customers don't realize that they're paying Ebay to be a moderator because it's included in the price tag. On OpenBazaar they will be forced to pay attention to the escrow fee. I also fear that it will be impossible for escrow services to develop the necessary level of trust without being forced on vendors by the marketplace and still compete with the customer-favoring escrow that Ebay has.
It competes much better with darknet marketplaces, since it eliminates the possibility of sudden cash-outs or FBI raids on the scales that other markets have seen. They should accept that that's where they'll be successful and integrate some kind of anonymizing layer, probably tor, maybe i2p.
[1] https://blog.openbazaar.org/what-is-openbazaar/
[2] https://openbazaar.zendesk.com/hc/en-us/articles/207548366
A lot of people seem to think this is Bitcoin's 'killer app', which I don't agree with. I really can't see it pulling many legitimate users from established centralized companies. But I do think it's an interesting piece of work.
The goal of the developers is simply a marketplace client, which seems misguided.
I don't really understand why OpenBazaar would use UDP, and I can't seem to find any information about it, but it looks like they tell server operators to open up both a TCP and UDP port. I guess they might use it for DHT control messages? Their documentation site is down right now, so that's the best I got.
https://github.com/OpenBazaar/OpenBazaar-Server/issues/240
https://github.com/OpenBazaar/OpenBazaar-Server/issues/202
https://github.com/OpenBazaar/OpenBazaar-Server/issues/164
The server would need to be re-written for native support since it uses UDP, but I think it might be possible using a 3rd party like onioncat.
> I guess they might use [UDP] for DHT control messages
And IIRC that's exactly what they use UDP for.
The subreddit had a lot of good info last I checked (a few months).
Note that there is no "max comment depth" on HN, and I don't know where this thought keeps coming from. There are a few reasons the "reply" link may not be shown:
- The comment was posted too recently, and you need to wait for the cooldown to expire. This is proportional to comment depth. It's said this is a flamewar prevention mechanism.
- The comment is too old.
At the moment, they're receiving donations [1], but it's entirely conceivable they're going for a similar business model to MySQL's original authors: selling support, consulting services, and training for their products.
[1] https://blockchain.info/address/3MXYUBLWNETa5HTewZp1xMTt7AW9...
Conversion of USD - Bitcoin over something like $5000/year needs a MSL