Post
Topic
Board Development & Technical Discussion
Re: Atomic swap? Objection: I don't think it means decentralized coin exchange.
by
aliashraf
on 14/11/2017, 07:49:52 UTC
I understand why you emphasis on 'important cryptos', it is to eliminate scalability problem, but I don't get why you suggest this kind of 'pruning' for pegged currencies only and you don't go general.

I think here you misunderstood me - I mentioned pegged currencies only because of their possible function as a "gateway" to cryptocurrencies in general.

Quote
I mean it can be considered a kind of a solution to have crypto blockchains being somewhat clustered and for an arbitrary pair of cryptos to be exchanged both parties should find the shortest path between them and navigate by means of multiple swaps.

Here I see a problem: you would have to run several clients/wallets on your device (or one wallet-client supporting multiple chains) and if you are not using a "multiple full node" (that would consume lots of resources) then with every chain you "touch" while swapping the risk of attacks increases, and also you would have to pay transaction fees for every intermediate transaction. Via Lightning such a "swap path" may be possible off-chain, but here I really don't know the details and possible vulnerabilities.

Anyway, I think this "cluster" approach is what Blocknet and Supernet are trying to achieve, but their approach is still in alpha.

Unfortunately, I'm not familiar with Blocknet or supernet (will check soon, thanks for mentioning bytheway Smiley ) but it is good news IMO, someone has considered clustering as a solution.

On the other hand, the 'touching risks and costs' you point out, are real but encompass less critical challenges compared to scalability. Once you encounter a performance bottleneck caused by the system or protocol architecture, you have nothing to do other than throwing away the whole project but with transaction costs and security risks you have improvement chances.