Title: Standards and Protocols Post by: andyc on July 13, 2010, 05:30:06 PM I really like the idea of bitcoins. From what I've read, the bitcoin implementation seems solid.
I think the ecosystem can use a lot of work, though. Currently I'm not satisfied with the means of finding bitcoin-supporting businesses. Also, I don't really see a good way for exchanges to talk to eachother. This is critical in estimating the exchange rates of bitcoins. Also, it is essential to get exchanges competing against eachother on spreads. I propose that we come up with a few standards and protocols, and host those documents at bitcoin.org. There are a couple of protocols that I think would help the ecosystem immeasurably:
I've got a zillion and a half more ideas, but these are the two that I see as being absolutely crucial right now. It will be really easy to get these things set up. All we need is a draft XML spec for the bitcoin robot metadata, and the same for the realtime exchange protocol. I'm willing to write the first draft documents if I get some indication that this community will take the idea seriously. I can also create a bitcoin market search engine and add make it publicly available, but first I need to be able to crawl everyone's businesses. Title: Re: Standards and Protocols Post by: lachesis on July 13, 2010, 05:53:11 PM I like both of those ideas a lot! Welcome to the community, andyc.
Title: Re: Standards and Protocols Post by: Strofcon on July 13, 2010, 05:59:29 PM Sounds like a good start to me. I'm anxious to see what you come up with!
Title: Re: Standards and Protocols Post by: andyc on July 13, 2010, 06:01:44 PM Thanks.
I'm also willing to write some open source software to help any joe put up his own merchant site on his own host. I don't want to do this until the above things are implemented, because I think anyone selling goods will want to have a good estimate of the exchange rate with his local currency. I also would like to implement an open source checkout system that integrates with the exchanges out there. The idea is that, at checkout, a customer can purchase in any currency he'd like. If he hasn't heard of bitcoins, he can use his CC or bank account, in which case the transaction will run through an exchange that the merchant trusts as part of the checkout process. I realize there's a million subtleties to this, but I want to let you guys know where I'm headed with all of this. I want to allow the average joe to set up a host in 10 mins, start taking photos of his xbox games, and start selling them to anyone anywhere. This joe becomes a merchant. He can choose from any web host (even out of his house). If he trusts certain exchanges, then he can instantly have a checkout process that allows customers to purchase however they'd like. Also, the bitcoin.xml file allows for a dead simple way to set up a trust network between merchants. I realize there's better ways to solve that, but this simple one works well. It leans on the security of DNS, SSL, etc, which is already in place. Title: Re: Standards and Protocols Post by: FreeMoney on July 17, 2010, 10:14:14 PM This sounds pretty awesome. Keep us updated.
Title: Re: Standards and Protocols Post by: Babylon on July 17, 2010, 10:21:13 PM I see 1 problem with directing through an exchange. There is not currently a lot of liquidity on the exchanges, a merchant dealing with high value items or in high volumes could accidentally cause some severe price distortions that would correct and end up with that merchant being paid less than he or she should.
This should correct as more people enter the economy however. Another very handy software widget would be something which converts bitcoin prices to dollars at the current market rate at the merchant's preferred exchange. That way dollar denominated customers using a credit card or paypal or what have you would see an accurate price without the merchant having to adjust it constantly (this could also work for people wishing to set prices in dollars and have them displayed in bitcoins, probably more useful right now since bitcoin value has been fluctuating (upwards) much more rapidly than dollar value fluctuates.) Title: Re: Standards and Protocols Post by: Anonymous on July 18, 2010, 01:36:43 PM I see 1 problem with directing through an exchange. There is not currently a lot of liquidity on the exchanges, a merchant dealing with high value items or in high volumes could accidentally cause some severe price distortions that would correct and end up with that merchant being paid less than he or she should. This should correct as more people enter the economy however. Another very handy software widget would be something which converts bitcoin prices to dollars at the current market rate at the merchant's preferred exchange. That way dollar denominated customers using a credit card or paypal or what have you would see an accurate price without the merchant having to adjust it constantly (this could also work for people wishing to set prices in dollars and have them displayed in bitcoins, probably more useful right now since bitcoin value has been fluctuating (upwards) much more rapidly than dollar value fluctuates.) This.It is essential to compete with paypal to implement ease of calculating exchange rates without having to continually monitor it. |