So i have to wait 20 blocks to let the buyer pay the btcs? why the exchange allow people to put buy orders without bitcoin? i dont understand, very bad exchange it needs improvement, orders should be executed instantly or in this case waiting maximum 1 confirmation in the blockchain..
The devs are working to make it better and if anyone can offer
realistic examples of improvements that can be implemented, let them know here or on Github.
Traditional exchanges are one of faster options for centralized XCP/BTC trading:
https://www.counterparty.co/xcp/ has a list.
Counterparty is not a centralized exchange like Bter. Bter takes your bitcoin and escrows it to match orders quickly and all that but you are giving them your coins and trusting that they will never run away with it. Counterparty can do what Bter can do plus be 100% trustless if you use the native currency XCP or any Asset created in counterparty. When you trade XCP for ABC asset counterparty itself escrows everything and therefore you never have to worry about ANYBODY stealing them. Counterparty lives on top of bitcoin so it actually has the ability to trustlessly trade with bitcoin too. The problem is the user paying the bitcoin must do so manually (or allow auto btcpay but must be logged in when order matches) after an order match because Counterparty is not bitcoin. But the advantage of Counterparty is that you even have this ability to trade with bitcoin. Because every Counterparty address is also a bitcoin address. You can not do that with an alt coin.