Bitcoin Forum
January 18, 2022, 05:19:28 PM *
News: Latest Bitcoin Core release: 22.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: 1 2 [All]
  Print  
Author Topic: Bitcoin Exchange  (Read 29022 times)
sirius
Bitcoiner
Sr. Member
****
Offline Offline

Activity: 429
Merit: 274



View Profile
March 02, 2010, 06:25:14 AM
Last edit: March 02, 2010, 06:40:08 AM by sirius-m
 #1

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?

Identifi - Decentralized address book with trust ratings
I'm not a forum admin - please contact theymos instead.
1642526368
Hero Member
*
Offline Offline

Posts: 1642526368

View Profile Personal Message (Offline)

Ignore
1642526368
Reply with quote  #2

1642526368
Report to moderator
Each block is stacked on top of the previous one. Adding another block to the top makes all lower blocks more difficult to remove: there is more "weight" above each block. A transaction in a block 6 blocks deep (6 confirmations) will be very difficult to remove.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1642526368
Hero Member
*
Offline Offline

Posts: 1642526368

View Profile Personal Message (Offline)

Ignore
1642526368
Reply with quote  #2

1642526368
Report to moderator
NewLibertyStandard
Sr. Member
****
Offline Offline

Activity: 252
Merit: 261



View Profile WWW
March 02, 2010, 07:50:14 AM
 #2

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.

Treazant: A Fullever Rewarding Bitcoin - Backup Your Wallet TODAY to Double Your Money! - Dual Currency Donation Address: 1Dnvwj3hAGSwFPMnkJZvi3KnaqksRPa74p
sirius
Bitcoiner
Sr. Member
****
Offline Offline

Activity: 429
Merit: 274



View Profile
March 02, 2010, 08:25:17 AM
 #3

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.

Identifi - Decentralized address book with trust ratings
I'm not a forum admin - please contact theymos instead.
NewLibertyStandard
Sr. Member
****
Offline Offline

Activity: 252
Merit: 261



View Profile WWW
March 02, 2010, 08:42:16 AM
 #4

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.

Treazant: A Fullever Rewarding Bitcoin - Backup Your Wallet TODAY to Double Your Money! - Dual Currency Donation Address: 1Dnvwj3hAGSwFPMnkJZvi3KnaqksRPa74p
sirius
Bitcoiner
Sr. Member
****
Offline Offline

Activity: 429
Merit: 274



View Profile
March 05, 2010, 03:05:50 AM
 #5

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. Cool

Identifi - Decentralized address book with trust ratings
I'm not a forum admin - please contact theymos instead.
sirius
Bitcoiner
Sr. Member
****
Offline Offline

Activity: 429
Merit: 274



View Profile
March 16, 2010, 05:20:09 AM
 #6

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.

Identifi - Decentralized address book with trust ratings
I'm not a forum admin - please contact theymos instead.
sirius
Bitcoiner
Sr. Member
****
Offline Offline

Activity: 429
Merit: 274



View Profile
May 23, 2010, 04:06:04 PM
 #7

Welcome to buy, sell and give feedback at www.bitcoinexchange.com, it's now open for the public Smiley

Identifi - Decentralized address book with trust ratings
I'm not a forum admin - please contact theymos instead.
SmokeTooMuch
Legendary
*
Offline Offline

Activity: 860
Merit: 1020


View Profile
May 23, 2010, 09:03:31 PM
 #8

are the different exchange rates for EUR-->BTC and BTC-->EUR correct ?
shouldn't they be the same ?

Date Registered: 2009-12-10 | I'm using GPG, pm me for my public key. | Bitcoin on Reddit: https://www.reddit.com/r/btc
sirius
Bitcoiner
Sr. Member
****
Offline Offline

Activity: 429
Merit: 274



View Profile
May 23, 2010, 09:53:07 PM
 #9

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.

Identifi - Decentralized address book with trust ratings
I'm not a forum admin - please contact theymos instead.
laszlo
Full Member
***
Offline Offline

Activity: 199
Merit: 962


View Profile
May 24, 2010, 12:26:17 AM
 #10

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?

BC: 157fRrqAKrDyGHr1Bx3yDxeMv8Rh45aUet
sirius
Bitcoiner
Sr. Member
****
Offline Offline

Activity: 429
Merit: 274



View Profile
May 24, 2010, 05:21:29 AM
Last edit: May 24, 2010, 10:33:45 AM by sirius-m
 #11

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 Smiley

Identifi - Decentralized address book with trust ratings
I'm not a forum admin - please contact theymos instead.
NewLibertyStandard
Sr. Member
****
Offline Offline

Activity: 252
Merit: 261



View Profile WWW
May 24, 2010, 01:29:48 PM
 #12

I'd be more than happy to sell you Pecunix for bitcoins 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.

Treazant: A Fullever Rewarding Bitcoin - Backup Your Wallet TODAY to Double Your Money! - Dual Currency Donation Address: 1Dnvwj3hAGSwFPMnkJZvi3KnaqksRPa74p
mcc-blockchain
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile
September 03, 2018, 07:11:03 AM
 #13

Welcome to buy and sell bitcoin on DOBI Exchange, the top 10 crypto exchange in the world. Fast and secure trading experience ever.
hermankoles
Jr. Member
*
Offline Offline

Activity: 276
Merit: 1

https://customcontract.network


View Profile
September 04, 2018, 05:53:28 AM
 #14

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.

✮✮❯✮❯✮❯ CCN-CUSTOMCONTRACT.NETWORK ❮✮❮✮❮✮❮✮✮   (https://customcontract.network//)
marine4u
Full Member
***
Offline Offline

Activity: 568
Merit: 104


The Standard Protocol - Solving Inflation


View Profile
September 06, 2018, 10:10:58 PM
 #15

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.

buonty563
Jr. Member
*
Offline Offline

Activity: 189
Merit: 1


View Profile
September 08, 2018, 01:03:06 AM
 #16

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.
gayan777
Member
**
Offline Offline

Activity: 420
Merit: 11


View Profile
September 11, 2018, 03:34:52 AM
 #17

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.
jeantyo1
Newbie
*
Offline Offline

Activity: 23
Merit: 0


View Profile
September 13, 2018, 09:18:32 AM
 #18

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... 😔
GreatGEEK
Newbie
*
Offline Offline

Activity: 86
Merit: 0


View Profile
September 13, 2018, 01:16:22 PM
 #19

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.
reflector
Sr. Member
****
Offline Offline

Activity: 826
Merit: 263



View Profile
September 13, 2018, 02:53:02 PM
 #20

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.
fibrolit
Sr. Member
****
Offline Offline

Activity: 784
Merit: 255



View Profile
September 13, 2018, 08:23:21 PM
 #21

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.
Pages: 1 2 [All]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!