Bitcoin Forum

Economy => Marketplace => Topic started by: sirius on March 02, 2010, 06:25:14 AM



Title: Bitcoin Exchange
Post by: sirius on March 02, 2010, 06:25:14 AM
You're welcome to check out and comment on the exchange service I'm building at www.bitcoinexchange.com (auth: bitcoin/bit). You can test making an order, but it won't be completed and everything might not work yet.

I'm thinking about how I should solve a problem with the trade model I initially chose. That is, bitcoins or euros are reserved to the customer when he makes an order, without a guarantee that he'll really pay for it. That makes the service vulnerable to be DoS'd by some jackass who makes a buy order for all my bitcoins/euros and never pays. It also wrongly changes my pricing that automatically reacts to the amount of available bitcoins/euros I have. I have two solutions for this:

1) Keep the current model, but require more personal identification from the customer (i.e. make buying more difficult), so he's less likely to just be fooling around. Require registration and e-mail confirmation. Set an expiry time and a maximum amount for transactions. The expiry time doesn't help very much in the case of payment by bank transfer, because it must be at least a few days instead of 15 minutes or so.

2) Change to a stock-buying-like solution, where the customer can choose to get his coins immediately at the spot price when his payment is received, or he can set a maximum/minimum coin price at which he is willing to buy or sell. This removes the problem with reservation of coins, but is a bit more difficult for the customer. Some expiry time is also needed for paid minimum/maximum price orders that are not completed because the desired price is not reached in time. After the expiry time the order should be completed at the spot price or alternatively the payment should be returned (this causes some extra hassle).

So, which option do you think sucks less? Any other solutions?


Title: Re: Bitcoin Exchange
Post by: NewLibertyStandard on March 02, 2010, 07:50:14 AM
Your pricing calculation should only take into account your available balances after the transactions have been finalized.

I think the second option is better, but if you use the first option, you have to make it clear whether they're getting the rate when the order is placed or when the funds are received. And if it's at the rate when the funds are received, I'd recommend you emphasize that the amount is an estimation until the transaction is complete and also reserve additional funds to take into account the currency's exchange rate changing.

Another service which I think would be useful which might be what the other person who is creating a market has in mind, is to let users buy and sell from each other, with the site administrator working as a trusted broker. Sure, people can buy and sell directly from each other, but they may trust an established service more than a stranger. After two strangers agree on a price, they send funds to the broker who waits to receive funds from both users before completing the transaction. This would help people getting scammed by people taking advantage of the non-refundable attribute of bitcoins.


Title: Re: Bitcoin Exchange
Post by: sirius on March 02, 2010, 08:25:17 AM
Your pricing calculation should only take into account your available balances after the transactions have been finalized.

With the current model I need to take received orders into account when calculating the price, because otherwise the customer would have an incentive to make ten orders of 1,000 btc instead of one order of 10,000btc. For example, with my pricing 1,000 btc might cost 1 but 10,000 btc would cost 11 which is more than 10 * 1.

Quote
I think the second option is better, but if you use the first option, you have to make it clear whether they're getting the rate when the order is placed or when the funds are received. And if it's at the rate when the funds are received, I'd recommend you emphasize that the amount is an estimation until the transaction is complete and also reserve additional funds to take into account the currency's exchange rate changing.

That would be like the second option but without the choice to set a min/max price. It's true that I need to emphasize that only the current spot price is shown.


Title: Re: Bitcoin Exchange
Post by: NewLibertyStandard on March 02, 2010, 08:42:16 AM
With the current model I need to take received orders into account when calculating the price, because otherwise the customer would have an incentive to make ten orders of 1,000 btc instead of one order of 10,000btc. For example, with my pricing 1,000 btc might cost 1 but 10,000 btc would cost 11 which is more than 10 * 1.
That would be great to adjust the rate on a curve like that. Tonight I thought of a way for my available balances to affect my exchange rate average over time, but my calculation would only be based on my end of day balances. But I'm probably not going to implement my idea any time soon.


Title: Re: Bitcoin Exchange
Post by: sirius on March 05, 2010, 03:05:50 AM
I decided to take the second option, I'll be working on it.

The 64bit version memory leak is fixed now, so you can notice the successful Bitcoin integration on the statistics page. 8)


Title: Re: Bitcoin Exchange
Post by: sirius on March 16, 2010, 05:20:09 AM
Lately I've had a lot of other things I need to work on, so it's been a delay with this project. I hope to get this done soon anyway.


Title: Bitcoin Exchange open
Post by: sirius on May 23, 2010, 04:06:04 PM
Welcome to buy, sell and give feedback at www.bitcoinexchange.com (http://www.bitcoinexchange.com), it's now open for the public :)


Title: Re: Bitcoin Exchange
Post by: SmokeTooMuch on May 23, 2010, 09:03:31 PM
are the different exchange rates for EUR-->BTC and BTC-->EUR correct ?
shouldn't they be the same ?


Title: Re: Bitcoin Exchange
Post by: sirius on May 23, 2010, 09:53:07 PM
are the different exchange rates for EUR-->BTC and BTC-->EUR correct ?
shouldn't they be the same ?

Yes, they're different. That's because of how the pricing adjusts to supply and demand. See the about-page for more details.


Title: Re: Bitcoin Exchange
Post by: laszlo on May 24, 2010, 12:26:17 AM
So the bank wire thing, I need an account in europe for that to be free?  It seems like I would need to exchange a ton of bitcoins to make the 30 euro fee worth it.

Is there some way I can establish an account online for that?


Title: Re: Bitcoin Exchange
Post by: sirius on May 24, 2010, 05:21:29 AM
So the bank wire thing, I need an account in europe for that to be free?  It seems like I would need to exchange a ton of bitcoins to make the 30 euro fee worth it.

Is there some way I can establish an account online for that?

Yeah, bank transfer is not very useful for customers outside Europe. I don't think they'll let you open a bank account online, the bank legislation is rather strict about customer identification.

I've been considering something like Pecunix or c-gold for foreign customers, but their exchange commissions are typically around 5% for buying and selling, and they add a difficult extra step to trading.

It's unfortunate that low-cost international payment methods are so scarce, but at least I'm backing up BTC so that people in Europe can trade with me, and then trade with people in the US via PayPal, hawala or whatever. Maybe I could do some trading at bitcoinmarket.com myself too.

Now that we have multiple exchange services, we'll only need Bitcoin 0.3 with the daemon and it's a good time to start advertising BTC to online service providers :)


Title: Re: Bitcoin Exchange
Post by: NewLibertyStandard on May 24, 2010, 01:29:48 PM
I'd be more than happy to sell you Pecunix for bitcoins (http://newlibertystandard.wetpaint.com/page/Exchange+Rate) at competitive rates. I don't have any Pecunix available at the moment, but if you check back once a day, it won't be long until I have some more available.


Title: Re: Bitcoin Exchange
Post by: mcc-blockchain on September 03, 2018, 07:11:03 AM
Welcome to buy and sell bitcoin on DOBI Exchange, the top 10 crypto exchange in the world. Fast and secure trading experience ever.


Title: Re: Bitcoin Exchange
Post by: hermankoles on September 04, 2018, 05:53:28 AM
The Exchange will be conducted when the Bitcoin already accumulated many and the price obtained in accordance with what you want. Meskioun many people prefer maintaining without being exchanged in advance.


Title: Re: Bitcoin Exchange
Post by: marine4u on September 06, 2018, 10:10:58 PM
So the bank wire thing, I need an account in europe for that to be free?  It seems like I would need to exchange a ton of bitcoins to make the 30 euro fee worth it.

Is there some way I can establish an account online for that?
You can create a lot of Bitcoin wallet online easily and these things you can completely find on the internet. When you start trading you should only trade with small amounts of money, once you have mastered the transaction to larger transactions to limit the risk.


Title: Re: Bitcoin Exchange
Post by: buonty563 on September 08, 2018, 01:03:06 AM
One method for buying or selling Bitcoin is to do it through bitcoin exchanges.
Traditional in terms of the number of transactions the Chinese market leads with an average turnover of 100,000 Bitcoin per day.


Title: Re: Bitcoin Exchange
Post by: gayan777 on September 11, 2018, 03:34:52 AM
bitcoin exchange in the same sentence seems like an oxymoron, especially when remembering the shiny days of MtGox (aka Empty-Gox). While the bitcoin protocol has never been hacked, many peripheral businesses have. Perhaps the best question to ask would be: which are the least secure bitcoin exchanges. Generally, those listed here are optimum and of good standing, but please proceed with caution. Remember never to leave more btc online than you can afford to loose.


Title: Re: Bitcoin Exchange
Post by: jeantyo1 on September 13, 2018, 09:18:32 AM
Hey there! Looks like the domain is not valid. Maybe there are problems with my PC or the Internet connection, but I swear I can't visit the website. I wanted to look how it works... 😔


Title: Re: Bitcoin Exchange
Post by: GreatGEEK on September 13, 2018, 01:16:22 PM
Well, I can't enter the website either. Perhaps, it's no longer available... That's a pity. There was a new project under development that didn't gain public acceptance. Maybe, it could grow and make some efforts to become one of the most trusted exchanges, like CEX (https://cex.io/) or Coinbase.


Title: Re: Bitcoin Exchange
Post by: reflector on September 13, 2018, 02:53:02 PM
Hey mate why don't you create the suggestion thread on project development section. There people use to give the suggestion on building and information about the project too.
Since site unable to access even here no one will be able give assistance or suggestions.


Title: Re: Bitcoin Exchange
Post by: fibrolit on September 13, 2018, 08:23:21 PM
Hey mate why don't you create the suggestion thread on project development section. There people use to give the suggestion on building and information about the project too.
Since site unable to access even here no one will be able give assistance or suggestions.
Your advice it's not relevant))) This theme is built 8.5 years ago. Website www.bitcoinexchange.com not even looking for a deep search in Google. I am not sure that the author of the topic is still dealing with this issue.