<p>A popular opinion in the Bitcoin space is that <a href="http://blog.stevenroose.be/2013/05/an-open-letter-on-bitcoin-transparency.html" rel="nofollow">transparency is key for Bitcoin businesses</a>. Bitcoin and it's pseudonymous nature make it very suitable for scams and corruption.</p>

<p>Competitive fees or additional payment options are no longer the key to the success of an exchange. There are so many exchanges that you can almost certainly find what you need feature-wise. However the important question that remains is <strong>whether the exchange you found can be trusted with your money</strong>.</p>

<h1>Proof of Reserve</h1>

<p>Fortunately, the nature if Bitcoin's technology also has a positive side with regard to transparency: the Bitcoin block chain is public and everyone can verify it.</p>

<p>This allows for the possibility of exchanges to <strong>verifiably proof that they hold all the money of their customers</strong>. CoinDesk explains this <a href="http://www.coindesk.com/prove-exchanges-really-money/" rel="nofollow">here</a>. Some exchanges like <a href="http://www.coindesk.com/krakens-audit-proves-holds-100-bitcoins-reserve/" rel="nofollow">Kraken</a> have recently published such proof of reserve.</p>

<p>An <strong>ideal situation</strong> would be for an exchange to provide a method that allows users to constantly verify of their money is still there. F.e. by keeping every customer's coins at a fixed address (this could be quite costly) or publishing a proof of reserve on a weekly or daily basis (this could be done automatically).</p>

CC BY-SA 3.0
2014-04-02T12:42:32.380Z
Proof of reserve is a good thing but solve the problem of trust at the time is produced and not for the future. Mark Kerpeles (mtgox) gave proof of reserve in the past, we all know what's happened next.
Riccardo Casatta
CC BY-SA 3.0
2014-04-02T18:41:55.990Z
You are right, mtgox history with such proof of reserve  could not happen. It's great. Maybe enough. But explicit volunteer fraudolent activity by the exchange owner that just after the last proof take it all and fly to "Puerto Escondido" it's not covered.
Riccardo Casatta
CC BY-SA 3.0
2014-04-01T21:34:57.780Z
2014-04-01T21:34:57.780Z
Steven Roose
<p>In my humble opinion the <strong>ideal exchange works without needing to be trusted</strong>.</p>

<p>I mean that this exchange must find a way to work without having direct control on customer funds, this controls (private key) remain in the hands of the customers.
If this is not possible for the trade to occur, limiting as much as possible the funds controlled by the exchange is the most desiderable feature to me.
This is needed to avoid what happens to mtgox</p>

<p>I think (not sure) "smart contracts" of new cryptos like Mastercoin, Counterparty, BitShares, Ethereum could technically address this solution</p>

CC BY-SA 3.0
2014-03-31T14:27:44.863Z
there is such a thing as too much decentralization. By decentralizing exchange mechanisms, we could theoretically set off an irreversible change in the global economy. The most obvious effect of decentralization is conversion to and from fiat. The least obvious effect, is how that can relate to our global economy. I'm talking about taxes. Without taxes, we allow for a system that marginalizes the already marginilized 51%(ie, the poorest people around the globe) while enabling the rich to become richer. [continuing in next]
r3wt
CC BY-SA 3.0
2014-03-31T14:27:44.863Z
Without a feasible means for taxation, the governmental bodies around the globe collapse. at this time, we see total anarchy. Things like this start as a small action, like Bush repealing the Homestead act... Use your noodle. crypto is not ready for a decentralized exchange, because markets need a centralized control mechanism to prevent total anarchy. A decentralized exchange will be subject to the same attack mechanisms of the proof of work block chain. gain 51% of the network it is highly probable you could double spend such a system.
r3wt
CC BY-SA 3.0
2014-04-01T08:59:46.897Z
I personally completely disagree. I don't think decentralization means taxes evasion, it's about "old fiat high commission and fee" evasion. This is where the richest get richer.
Riccardo Casatta
CC BY-SA 3.0
2014-04-01T23:25:44.643Z
@r3wt You never heard of http://en.wikipedia.org/wiki/Henry_George right? The single rate, single tax on pure land area (without regard to what you build over it) that George proposed is actually the most efficient tax model of all - according to the theoretical analysis Joseph Stiglitz did on it. Plus, it's the one that harms the poors the less whilst reducing the disparity between the rich and the poor in a society.
Joe Pineda
CC BY-SA 3.0
2014-04-10T14:02:45.037Z
What i was proposing is a "decentralized exchange" See http://bitcoin.stackexchange.com/questions/21513/how-would-a-decentralised-exchange-work/23824#23824 for more info
Riccardo Casatta
CC BY-SA 3.0
2014-04-11T13:36:57.140Z
@pyramids the block time of BitsharesX will be around 30 seconds using the new (deligated) Transactions as Proof of Stake
Fabian Schuh
CC BY-SA 3.0
2014-03-31T14:16:35.310Z
2014-03-31T14:16:35.310Z
Riccardo Casatta
<p>1) An ideal exchange, in my opinion, should implement a form of the <a href="http://en.wikipedia.org/wiki/Tobin_tax" rel="nofollow">Tobin tax</a>.</p>

<p>Plenty of times I've been burned trying to take advantage of a large price gap in a coin that apparently does see movement. I may place a buy/sell offer just to see, some seconds later, my offer being surpassed by another by just some satoshis. Should I try to pass it again, the offer gets passed again, and again and again - until one of 2 things happens: someone fulfills my order once the price gap has all but disappeared or I cancel all my orders just to see, some seconds later, all the successive orders that continuously passed mine disappear as well, seemingly leaving the market at a wide price gap again.</p>

<p>Other times, I've seen some participants "compete" for the price of a coin until the price does move in a direction and, once a high enough number of other participants try to ride the wave, a dump - at that point it becomes obvious it was really 2 members of the same team attempting to manipulate the market.</p>

<p>2) Another improvement I wish existed in exchanges is to place a limit in the number of orders/cancels per time period per market, so that participants with very fast Internet connections and trading with bots don't have too big an advantage over humans with less than ideal bandwidths. Plenty of times I've seen traders putting an offer and cancelling it after just some seconds, again and again several times per minute. Obviously it's a trap for humans with slow connections who might be tempted to trade at the price they see unaware that such price is no longer the best.</p>

<p>A hard limit of orders/cancels per second and a system that executes trades every 10 seconds (so to say) would ensure most participants have the same view of the market.</p>

<p><em>Post Edit Addition</em>:</p>

<p>3) Something else an ideal exchange should have: the ability for a trade to go thru different coins if doing so allows the customer to get more coins for what they already have.</p>

<p>At some exchanges there's a BTC/DOGE market, and there's also a LTC/DOGE market. But then there's a BTC/LTC market, so should there be a sudden increase in the value of LTC vs. BTC , for some time it'll become cheaper to buy dogecoins in BTC, and more profitable to sell them in LTC. Some coins can also be bought with Primecoins, adding the markets XPM/BTC, XPM/LTC and XPM/DOGE to the mix and lots of potential inefficiencies.</p>

<p>The markets eventually reach very similar levels of mutual coin worth after some minutes but never exactly the same, have seen it a number of times. If I were allowed to indicate in which coins I'd like to pay/be payed, I could get a better deal when I want to get, say, 42coins in exchange of my potcoins. Having the exchange look at the potential exchange paths available at a moment and choosing the one that benefits me the most.</p>

<p>At this point, I believe such an exchange would basically mimic the Ripple network.</p>

CC BY-SA 3.0
2014-04-02T04:45:55.310Z
Of course, a useful comment or feedback criticism is much preferred to a negative vote just because
Joe Pineda
CC BY-SA 3.0
2014-04-02T14:30:58.983Z
Yes, exactly: I meant not just on completed trades but also on cancelling orders; that way there's a penalty for placing orders as "bait" then cancelling after a few seconds. A bit more of sand into the financial markets' gears, to reduce the positive feedback gains in the system.
Joe Pineda
CC BY-SA 3.0
2014-04-02T14:40:23.567Z
Established financial markets have the benefit of volume, likewise in the crypto world, there's so much volume in markets for LTC, DOGE and a few others that prices are usually a few satoshis off and manipulating them is nigh impossible. With less traded coins, automated front-runners impose a big penalty on humans and on people with high-latency connections (bandwidth's really irrelevant). Due to latency in propagation of TCPIP packages, a period of some seconds might be desirable so all traders are fully aware of prices in the last trading period.
Joe Pineda
CC BY-SA 3.0
2014-04-02T00:07:56.930Z
2014-04-02T19:41:24.027Z
2014-04-02T19:41:24.027Z
Joe Pineda
<p>A new exchange needs to have:</p>

<p><strong>Volume</strong>
Top most point - Developing an exchange is not just enough, you need to think on to get volume, the more volume you've on exchange you've better chances to create a place among largest prevailing exchanges.</p>

<p><strong>Functional capabilities</strong>
The functional which can stand among the largest available exchange that the way to attract end user to trade on an exchange.</p>

<p><strong>Platform Infrastructure</strong>
Exchange infrastructure must be robust to handle high volatile market in peak trading session, it should not hang or stuck.</p>

<p><strong>Order Matching Engine</strong>
A proper unit test of order matching engine is important because its all about to fulfill the supply and demand the various users from different location dealing with different crypto coins. Order matching engine is the main part and you need to make sure that its algorithm should have enough capabilities to handle millions of transaction in fraction of time.</p>

<p><strong>Coin Pairs</strong>
A trader always looks for comfortability on an trading platform, they want to trade with easy. Most of traders want to trade using BTC but someone choose to trade in ethereum or usdt pair. So you need to make sure that you've atleast btc, eth and usdt pair on your exchange. you can also create your own coin pair to offer something good to end users.</p>

<p><strong>Security</strong>
The most important things is that your exchange is secured or not, you need to make sure that end users funds are secured in your exchange wallet. You need to make sure that your system should not have any low pools in deposits/withdraw of coins also the verification method are important to work properly.</p>

<p>Many more that needs attention to launch crypto exchange in competitive market</p>

CC BY-SA 3.0
2018-04-12T11:57:11.907Z
2018-04-12T11:57:11.907Z
Yogesh Trivedi
<p>I think with the latest set of IRS rules, the best exchange would allow for autotracking and calculation of transactions and capital gains.  One can imagine at tax time have a push button system that autogenerates all the information needed by the IRS. I can image this could become a rather large document, but if a standard format and file could be generated, then it would be a selling point for the exchange.  </p>

CC BY-SA 3.0
2014-04-15T15:38:00.080Z
This and a few other nice features, an industry standard API e.g. FIXML like Atlas uses, and a proper trading client rather than just a webgui e.g. Meta trader which BTC-e offers a screen for.
hafnero
CC BY-SA 3.0
2014-04-12T19:30:36.210Z
2014-04-12T19:30:36.210Z
Freedom
<p>It's time to reach the mass with all media attention so Safe, Secured, and Easy to trade should do it. Now you're looking at the average Joe not innovators or early adopters!</p>

CC BY-SA 3.0
2014-04-08T19:50:45.603Z
2014-04-08T19:50:45.603Z
BenAnh
<p>If a new crypto v crypto exchange were to be built and launched. What would tempt you to use it rather than what you currently use? Or what improvements would you like to see from the way things work now. </p>

CC BY-SA 3.0
2014-03-31T09:03:00.747Z
I was considering to close this as "primarily opinion based", but came to the conclusion that it can be a good question, in that it's questions like this one that will move Bitcoin ahead. Let's keep it constructive: In any answer, please explain **why** and **how**, and **back your opinion up** with facts and references.
Murch
CC BY-SA 3.0
2014-04-01T23:03:52.410Z
FDIC insurance for all customer coins/fiat they hold would be an advantage, though probably not that realistic to achieve.
Peteris
<security><exchanges><mtgox><exchange-fees>
What would a new exchange need to be better than the rest?
BeTheChange
# What would a new exchange need to be better than the rest?

(Asked by: username_0 on 2014-03-31)

If a new crypto v crypto exchange were to be built and launched. What would tempt you to use it rather than what you currently use? Or what improvements would you like to see from the way things work now.

**Tags:** security, exchanges, mtgox, exchange-fees

> **Comments:**
> **username_1**: I was considering to close this as "primarily opinion based", but came to the conclusion that it can be a good question, in that it's questions like this one that will move Bitcoin ahead. Let's keep it constructive: In any answer, please explain **why** and **how**, and **back your opinion up** with facts and references.  
> **username_2**: FDIC insurance for all customer coins/fiat they hold would be an advantage, though probably not that realistic to achieve.  

---

## 6 answers

### Answer by username_3 on 2014-04-01. Score: 3

A popular opinion in the Bitcoin space is that [transparency is key for Bitcoin businesses](http://blog.username_3.be/2013/05/an-open-letter-on-bitcoin-transparency.html). Bitcoin and it's pseudonymous nature make it very suitable for scams and corruption.

Competitive fees or additional payment options are no longer the key to the success of an exchange. There are so many exchanges that you can almost certainly find what you need feature-wise. However the important question that remains is **whether the exchange you found can be trusted with your money**.

# Proof of Reserve

Fortunately, the nature if Bitcoin's technology also has a positive side with regard to transparency: the Bitcoin block chain is public and everyone can verify it.

This allows for the possibility of exchanges to **verifiably proof that they hold all the money of their customers**. CoinDesk explains this [here](http://www.coindesk.com/prove-exchanges-really-money/). Some exchanges like [Kraken](http://www.coindesk.com/krakens-audit-proves-holds-100-bitcoins-reserve/) have recently published such proof of reserve.

An **ideal situation** would be for an exchange to provide a method that allows users to constantly verify of their money is still there. F.e. by keeping every customer's coins at a fixed address (this could be quite costly) or publishing a proof of reserve on a weekly or daily basis (this could be done automatically).

> **Comments:**
> **username_4**: Proof of reserve is a good thing but solve the problem of trust at the time is produced and not for the future. Mark Kerpeles (mtgox) gave proof of reserve in the past, we all know what's happened next.  
> **username_4**: You are right, mtgox history with such proof of reserve  could not happen. It's great. Maybe enough. But explicit volunteer fraudolent activity by the exchange owner that just after the last proof take it all and fly to "Puerto Escondido" it's not covered.  

---

### Answer by username_4 on 2014-03-31. Score: 2

In my humble opinion the **ideal exchange works without needing to be trusted**.

I mean that this exchange must find a way to work without having direct control on customer funds, this controls (private key) remain in the hands of the customers.
If this is not possible for the trade to occur, limiting as much as possible the funds controlled by the exchange is the most desiderable feature to me.
This is needed to avoid what happens to mtgox

I think (not sure) "smart contracts" of new cryptos like Mastercoin, Counterparty, BitShares, Ethereum could technically address this solution

> **Comments:**
> **username_5**: there is such a thing as too much decentralization. By decentralizing exchange mechanisms, we could theoretically set off an irreversible change in the global economy. The most obvious effect of decentralization is conversion to and from fiat. The least obvious effect, is how that can relate to our global economy. I'm talking about taxes. Without taxes, we allow for a system that marginalizes the already marginilized 51%(ie, the poorest people around the globe) while enabling the rich to become richer. [continuing in next]  
> **username_5**: Without a feasible means for taxation, the governmental bodies around the globe collapse. at this time, we see total anarchy. Things like this start as a small action, like Bush repealing the Homestead act... Use your noodle. crypto is not ready for a decentralized exchange, because markets need a centralized control mechanism to prevent total anarchy. A decentralized exchange will be subject to the same attack mechanisms of the proof of work block chain. gain 51% of the network it is highly probable you could double spend such a system.  
> **username_4**: I personally completely disagree. I don't think decentralization means taxes evasion, it's about "old fiat high commission and fee" evasion. This is where the richest get richer.  
> **username_6**: @username_5 You never heard of http://en.wikipedia.org/wiki/Henry_George right? The single rate, single tax on pure land area (without regard to what you build over it) that George proposed is actually the most efficient tax model of all - according to the theoretical analysis Joseph Stiglitz did on it. Plus, it's the one that harms the poors the less whilst reducing the disparity between the rich and the poor in a society.  
> **username_4**: What i was proposing is a "decentralized exchange" See http://bitcoin.stackexchange.com/questions/21513/how-would-a-decentralised-exchange-work/23824#23824 for more info  
> **username_7**: @pyramids the block time of BitsharesX will be around 30 seconds using the new (deligated) Transactions as Proof of Stake  

---

### Answer by username_6 on 2014-04-02. Score: 0

1) An ideal exchange, in my opinion, should implement a form of the [Tobin tax](http://en.wikipedia.org/wiki/Tobin_tax).

Plenty of times I've been burned trying to take advantage of a large price gap in a coin that apparently does see movement. I may place a buy/sell offer just to see, some seconds later, my offer being surpassed by another by just some satoshis. Should I try to pass it again, the offer gets passed again, and again and again - until one of 2 things happens: someone fulfills my order once the price gap has all but disappeared or I cancel all my orders just to see, some seconds later, all the successive orders that continuously passed mine disappear as well, seemingly leaving the market at a wide price gap again.

Other times, I've seen some participants "compete" for the price of a coin until the price does move in a direction and, once a high enough number of other participants try to ride the wave, a dump - at that point it becomes obvious it was really 2 members of the same team attempting to manipulate the market.

2) Another improvement I wish existed in exchanges is to place a limit in the number of orders/cancels per time period per market, so that participants with very fast Internet connections and trading with bots don't have too big an advantage over humans with less than ideal bandwidths. Plenty of times I've seen traders putting an offer and cancelling it after just some seconds, again and again several times per minute. Obviously it's a trap for humans with slow connections who might be tempted to trade at the price they see unaware that such price is no longer the best.

A hard limit of orders/cancels per second and a system that executes trades every 10 seconds (so to say) would ensure most participants have the same view of the market.

*Post Edit Addition*:

3) Something else an ideal exchange should have: the ability for a trade to go thru different coins if doing so allows the customer to get more coins for what they already have.

At some exchanges there's a BTC/DOGE market, and there's also a LTC/DOGE market. But then there's a BTC/LTC market, so should there be a sudden increase in the value of LTC vs. BTC , for some time it'll become cheaper to buy dogecoins in BTC, and more profitable to sell them in LTC. Some coins can also be bought with Primecoins, adding the markets XPM/BTC, XPM/LTC and XPM/DOGE to the mix and lots of potential inefficiencies.

The markets eventually reach very similar levels of mutual coin worth after some minutes but never exactly the same, have seen it a number of times. If I were allowed to indicate in which coins I'd like to pay/be payed, I could get a better deal when I want to get, say, 42coins in exchange of my potcoins. Having the exchange look at the potential exchange paths available at a moment and choosing the one that benefits me the most.

At this point, I believe such an exchange would basically mimic the Ripple network.

> **Comments:**
> **username_6**: Of course, a useful comment or feedback criticism is much preferred to a negative vote just because  
> **username_6**: Yes, exactly: I meant not just on completed trades but also on cancelling orders; that way there's a penalty for placing orders as "bait" then cancelling after a few seconds. A bit more of sand into the financial markets' gears, to reduce the positive feedback gains in the system.  
> **username_6**: Established financial markets have the benefit of volume, likewise in the crypto world, there's so much volume in markets for LTC, DOGE and a few others that prices are usually a few satoshis off and manipulating them is nigh impossible. With less traded coins, automated front-runners impose a big penalty on humans and on people with high-latency connections (bandwidth's really irrelevant). Due to latency in propagation of TCPIP packages, a period of some seconds might be desirable so all traders are fully aware of prices in the last trading period.  

---

### Answer by username_8 on 2018-04-12. Score: 0

A new exchange needs to have:

**Volume**
Top most point - Developing an exchange is not just enough, you need to think on to get volume, the more volume you've on exchange you've better chances to create a place among largest prevailing exchanges.

**Functional capabilities**
The functional which can stand among the largest available exchange that the way to attract end user to trade on an exchange.

**Platform Infrastructure**
Exchange infrastructure must be robust to handle high volatile market in peak trading session, it should not hang or stuck.

**Order Matching Engine**
A proper unit test of order matching engine is important because its all about to fulfill the supply and demand the various users from different location dealing with different crypto coins. Order matching engine is the main part and you need to make sure that its algorithm should have enough capabilities to handle millions of transaction in fraction of time.

**Coin Pairs**
A trader always looks for comfortability on an trading platform, they want to trade with easy. Most of traders want to trade using BTC but someone choose to trade in ethereum or usdt pair. So you need to make sure that you've atleast btc, eth and usdt pair on your exchange. you can also create your own coin pair to offer something good to end users.

**Security**
The most important things is that your exchange is secured or not, you need to make sure that end users funds are secured in your exchange wallet. You need to make sure that your system should not have any low pools in deposits/withdraw of coins also the verification method are important to work properly.

Many more that needs attention to launch crypto exchange in competitive market


---

### Answer by username_9 on 2014-04-12. Score: 0

I think with the latest set of IRS rules, the best exchange would allow for autotracking and calculation of transactions and capital gains. One can imagine at tax time have a push button system that autogenerates all the information needed by the IRS. I can image this could become a rather large document, but if a standard format and file could be generated, then it would be a selling point for the exchange.

> **Comments:**
> **username_10**: This and a few other nice features, an industry standard API e.g. FIXML like Atlas uses, and a proper trading client rather than just a webgui e.g. Meta trader which BTC-e offers a screen for.  

---

### Answer by username_11 on 2014-04-08. Score: -1

It's time to reach the mass with all media attention so Safe, Secured, and Easy to trade should do it. Now you're looking at the average Joe not innovators or early adopters!


---

