Pages:
Author

Topic: What happened to all those "distributed" exchanges (Read 4662 times)

member
Activity: 98
Merit: 10
Its nice to have more options and Im also grateful that BTER is back online for Nxt'ers to exchange and withdraw again. More distribution for all is better no matter how you look at it.
hero member
Activity: 574
Merit: 500
Update: InstantDex GUI released (with a bitcoinwisdom vibe) with video and demo. Try it yourself.






https://bitcointalksearch.org/topic/will-you-use-instantdex-974417

hero member
Activity: 826
Merit: 1000
Only bitstamp is still standing, with btc-e thats about it.
legendary
Activity: 2618
Merit: 1022
bpay some how go all the Australian banks to open up their codes and servers to let any one pay any one.....why can't some bitcoin company do this?
legendary
Activity: 924
Merit: 1132
After the GOX melt down earlier this year, there were 100's of threads and a Chinese wall of text on distributed exchanges, replete with picture, flow charts, etc

now nothing has come of it, that I can see.

Did any of them go anywhere?

I said at the time, if they spent as much time cutting code as wall of text, they could have made something.


I wrote a nice multivalent-amount library, so you could have a txout representing any of thousands of different coins all trading on the same chain.  It would require some support from the clients (and miners) of the various altcoins to allow coins to move back and forth from their native chains though.  I was even sorta getting ready to maybe launch it.

But then I looked around at the altcoin markets and decided that most altcoins are scams and I didn't want to contribute to that.

legendary
Activity: 1176
Merit: 1134
Hi you send your btc  to a multi sig address that's distributed over 3 or so servers. Then after 6 confirmations you get mgwBTC asset and you sell/bid/ask that for nxt on the asset exchange. Trades take as long as nxt blocks. Look into instantDEX for real time decentralised trading.  Smiley

So the trades at mgwBTC are not instantaneous? Also, how the distribution of bitcoins between 3 (or more) servers helps prevent robbery? It may make it more difficult to steal all the bitcoins from all the servers, but this still doesn't prevent server hacking AND stealing the funds, if I'm not missing something. My point being that I lose control over my funds once they are sent to the exchange. Is this not what decentralised exchanges are supposed to get rid of?

Trades of mgwBTC (on Multigateway > MGW), are not instantaneous. InstantDex (which makes use of MGW) is designed to be (testing next week, proof of concept showed 3-5 sec).

The three servers don't split the BTC, these are split among many accounts (proportional to the amount of users, IIRC). There is no huge hot or cold wallet. The three server operators only confirm transactions, using multisig. All three have to be in agreement before a transaction takes place. It have increased the point of failure from corrupting 1 server/exchange owner to 3. 1 server operator can't do anything on their own. I would call MGW a distributed or 'most decentralised' exchange at the moment, InstantDex is designed to be truly decentralised.

When you send 1 BTC to MGW, you automatically get sent 1 mgwBTC. This is 'backed' by BTC in the true sense of the word as it is directly convertible back to BTC (which are spread between many accounts and protected by multisig accounts above). The mgwBTC are stored in your wallet, not on the exchange so you control the keys. And the coins backing them are protected by multisig.

If my real bitcoins nevertheless got stolen (or rather all bitcoins of all clients at the exchange), what purpose will these mgwBTCs serve to me? In fact, I don't see any real difference they make since my bitcoins are still at the exchange.

For instantaneous, rather than 'not centralised', transactions then I think you would be more interested in InstantDex.

Yes, I keep an intent eye on it, but I still don't understand the principle behind it. What puzzles me is how I can maintain control over my coins (the essence of a decentralized exchange as I see it) and at the same time be able to make instant trades. Could you expand more on this?
MGW is not fully decentralized, but also it is not centralized. Not perfect, but seems safer than alternative.
Soon, I will add an automated "deposit, trade, withdraw" mechanism so the time you are not in control of your funds is limited, but this requires InstantDEX and Tradebots first.
At that point your risk is time limited and if that is too much risk, you can always do it in increments

I also have some ideas to fully decentralize all of this, but need to get to these next steps first.

As far as how it can be instant, it is a time shift by using offchain exchange of signed transaction bytes. So both parties have the signed transaction bytes that they can submit to the blockchain. Like having a signed check, its not in your account yet, but just a matter for the next block. This means you cant retrade what you got instantly till the next block, but you can lock in a trade at a known price, regardless of how long the next block is

James

P.S. these offchain transactions are linked and execute all or none
hero member
Activity: 742
Merit: 526
Hi you send your btc  to a multi sig address that's distributed over 3 or so servers. Then after 6 confirmations you get mgwBTC asset and you sell/bid/ask that for nxt on the asset exchange. Trades take as long as nxt blocks. Look into instantDEX for real time decentralised trading.  Smiley

So the trades at mgwBTC are not instantaneous? Also, how the distribution of bitcoins between 3 (or more) servers helps prevent robbery? It may make it more difficult to steal all the bitcoins from all the servers, but this still doesn't prevent server hacking AND stealing the funds, if I'm not missing something. My point being that I lose control over my funds once they are sent to the exchange. Is this not what decentralised exchanges are supposed to get rid of?

Trades of mgwBTC (on Multigateway > MGW), are not instantaneous. InstantDex (which makes use of MGW) is designed to be (testing next week, proof of concept showed 3-5 sec).

The three servers don't split the BTC, these are split among many accounts (proportional to the amount of users, IIRC). There is no huge hot or cold wallet. The three server operators only confirm transactions, using multisig. All three have to be in agreement before a transaction takes place. It have increased the point of failure from corrupting 1 server/exchange owner to 3. 1 server operator can't do anything on their own. I would call MGW a distributed or 'most decentralised' exchange at the moment, InstantDex is designed to be truly decentralised.

When you send 1 BTC to MGW, you automatically get sent 1 mgwBTC. This is 'backed' by BTC in the true sense of the word as it is directly convertible back to BTC (which are spread between many accounts and protected by multisig accounts above). The mgwBTC are stored in your wallet, not on the exchange so you control the keys. And the coins backing them are protected by multisig.

If my real bitcoins nevertheless got stolen (or rather all bitcoins of all clients at the exchange), what purpose will these mgwBTCs serve to me? In fact, I don't see any real difference they make since my bitcoins are still at the exchange.

For instantaneous, rather than 'not centralised', transactions then I think you would be more interested in InstantDex.

Yes, I keep an intent eye on it, but I still don't understand the principle behind it. What puzzles me is how I can maintain control over my coins (the essence of a decentralized exchange as I see it) and at the same time be able to make instant trades. Could you expand more on this?
hero member
Activity: 574
Merit: 500
Hi you send your btc  to a multi sig address that's distributed over 3 or so servers. Then after 6 confirmations you get mgwBTC asset and you sell/bid/ask that for nxt on the asset exchange. Trades take as long as nxt blocks. Look into instantDEX for real time decentralised trading.  Smiley

So the trades at mgwBTC are not instantaneous? Also, how the distribution of bitcoins between 3 (or more) servers helps prevent robbery? It may make it more difficult to steal all the bitcoins from all the servers, but this still doesn't prevent server hacking AND stealing the funds, if I'm not missing something. My point being that I lose control over my funds once they are sent to the exchange. Is this not what decentralised exchanges are supposed to get rid of?

Trades of mgwBTC (on Multigateway > MGW), are not instantaneous. InstantDex (which makes use of MGW) is designed to be (testing next week, proof of concept showed 3-5 sec).

The three servers don't split the BTC, these are split among many accounts (proportional to the amount of users, IIRC). There is no huge hot or cold wallet. The three server operators only confirm transactions, using multisig. All three have to be in agreement before a transaction takes place. It have increased the point of failure from corrupting 1 server/exchange owner to 3. 1 server operator can't do anything on their own. I would call MGW a distributed or 'most decentralised' exchange at the moment, InstantDex is designed to be truly decentralised.

When you send 1 BTC to MGW, you automatically get sent 1 mgwBTC. This is 'backed' by BTC in the true sense of the word as it is directly convertible back to BTC (which are spread between many accounts and protected by multisig accounts above). The mgwBTC are stored in your wallet, not on the exchange so you control the keys. And the coins backing them are protected by multisig.

For instantaneous, rather than 'not centralised', transactions then I think you would be more interested in InstantDex.
hero member
Activity: 742
Merit: 526
Hi you send your btc  to a multi sig address that's distributed over 3 or so servers. Then after 6 confirmations you get mgwBTC asset and you sell/bid/ask that for nxt on the asset exchange. Trades take as long as nxt blocks. Look into instantDEX for real time decentralised trading.  Smiley

So the trades at mgwBTC are not instantaneous? Also, how the distribution of bitcoins between 3 (or more) servers helps prevent robbery? It may make it more difficult to steal all the bitcoins from all the servers, but this still doesn't prevent server hacking AND stealing the funds, if I'm not missing something. My point being that I lose control over my funds once they are sent to the exchange. Is this not what decentralised exchanges are supposed to get rid of?
full member
Activity: 121
Merit: 100
Hi you send your btc  to a multi sig address that's distributed over 3 or so servers. Then after 6 confirmations you get mgwBTC asset and you sell/bid/ask that for nxt on the asset exchange. Trades take as long as nxt blocks. Look into instantDEX for real time decentralised trading.  Smiley
hero member
Activity: 742
Merit: 526
Since BTER went down, Nxters have switched to Multigateway

http://coinmarketcap.com/currencies/nxt/#markets

Liquidity is growing. Anyone who wants to give MGW I try for BTC trading (tight spreads, very very low fee), I can answer any questions.

Are orders executed real-time (or close to) there?

I still can't imagine how it would be possible to make order execution real-time at a decentralized exchange. After the bter fiasco, I'm strongly incentivized to look deeper into the matter (with safety of my money being the primary focus, of course).

That is the aim, not sure what the latest is.

I have asked in the support thread, that is a good place to ask any questions;

https://nxtforum.org/nxtservices-releases/multigateway-user-support-thread

Thanks a lot for taking time to make a post there. I will watch that thread closely and hope that some of the nxters would come over here and post a layman explanation for all of us interested in decentralized exchanges.
hero member
Activity: 574
Merit: 500
Since BTER went down, Nxters have switched to Multigateway

http://coinmarketcap.com/currencies/nxt/#markets

Liquidity is growing. Anyone who wants to give MGW I try for BTC trading (tight spreads, very very low fee), I can answer any questions.

Are orders executed real-time (or close to) there?

I still can't imagine how it would be possible to make order execution real-time at a decentralized exchange. After the bter fiasco, I'm strongly incentivized to look deeper into the matter (with safety of my money being the primary focus, of course).

That is the aim, not sure what the latest is.

I have asked in the support thread, that is a good place to ask any questions;

https://nxtforum.org/nxtservices-releases/multigateway-user-support-thread
hero member
Activity: 742
Merit: 526
bter isent " down " it just had a mayors setback , everything will be normal soon : )

Right now it is effectively "down", since you can neither trade, nor deposit, nor withdraw. The opportunity to successfully log in there does not in the least mend the pathetic state of affairs bter presently got into. If they will be able to continue operation in the future still remains to be seen.
hero member
Activity: 700
Merit: 500
bter isent " down " it just had a mayors setback , everything will be normal soon : )
hero member
Activity: 742
Merit: 526
Since BTER went down, Nxters have switched to Multigateway

http://coinmarketcap.com/currencies/nxt/#markets

Liquidity is growing. Anyone who wants to give MGW I try for BTC trading (tight spreads, very very low fee), I can answer any questions.

Are orders executed real-time (or close to) there?

I still can't imagine how it would be possible to make order execution real-time at a decentralized exchange. After the bter fiasco, I'm strongly incentivized to look deeper into the matter (with safety of my money being the primary focus, of course).
hero member
Activity: 574
Merit: 500
The first decentralised exchange with instant (~3 secs) will be going into testing soon.

I added fixed fees of 2.5 NXT per side for direct exchange. will be another 5 NXT for a hybrid orderbook trade

so this is a 5NXT to 10 NXT per trade and will discourage small orders and also those annoying bots that bid 1 satoshi higher, they wont be able to do that as the fee per trade is too expensive.

but for trades of ~0.2 BTC it is 0.1% fee, for 1 BTC trade it is <0.025%, which is quite a good deal

I added some error handling, but need to debug it as it is rejecting all trade offers. Anyway the basic function of InstantDEX is working via API, net week I hope the GUI team will release something like: yunbi.com/markets/nxtbtc just without all the centralized parts.

So finally we are close to being able to test a decentralized crypto exchange that looks like a centralized one. No charge for making/cancelling bids/asks and just a low fixed fee for trades. Additionally I will be deploying automated market makers for the major issues with a target bid/ask spread of 1%. this will create a lot more liquidity and value for everything involved. And of course BTCD will be the reference currency for the hybrid orderbooks that will bridge the crypto coins with the NXT assets

James

tl:dr it's ok to start getting excited
hero member
Activity: 574
Merit: 500
Mulltigateway.org

Been up and running for months. It is based upon 3 servers, run by 3 different businesses,  needing to agree before authorising a transaction. There is no central wallet to hack, cryptos are balanced among many accounts.

You can currently trade:

BTC
BTCD
LTC
DOGE
BC
VIA

(Some in maintenace, as I type)

With these in development:

VRC
OPAL
BITS
VPN

Others can be requested.


Since BTER went down, Nxters have switched to Multigateway

http://coinmarketcap.com/currencies/nxt/#markets

Liquidity is growing. Anyone who wants to give MGW I try for BTC trading (tight spreads, very very low fee), I can answer any questions.
hero member
Activity: 574
Merit: 500
Try this :https://shapeshift.io
No account is required, it is like on chain transaction!

Isn't shapeshift centralized? You rely on a single party to complete the other side of the trade?
legendary
Activity: 950
Merit: 1000
Try this :https://shapeshift.io
No account is required, it is like on chain transaction!
hero member
Activity: 574
Merit: 500
Mulltigateway.org

Been up and running for months. It is based upon 3 servers, run by 3 different businesses,  needing to agree before authorising a transaction. There is no central wallet to hack, cryptos are balanced among many accounts.

You can currently trade:

BTC
BTCD
LTC
DOGE
BC
VIA

(Some in maintenace, as I type)

With these in development:

VRC
OPAL
BITS
VPN

Others can be requested.
Pages:
Jump to: