Bitcoin Forum
May 11, 2024, 06:01:54 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Software for atomic swaps  (Read 400 times)
9kek (OP)
Member
**
Offline Offline

Activity: 109
Merit: 21


View Profile
June 19, 2019, 09:57:04 AM
Merited by ABCbits (1)
 #1

If you don't know what is it:
"Atomic swap is a smart contract technology that enables exchange of one cryptocurrency for another without using centralized intermediaries, such as exchanges."

I think atomic swap are a promising technology to do crypto-to-crypto trades.
Exchanges are shit because of many reasons: arbitrary fees, arbitrary rules, KYC/surprise KYC etc...
Direct exchange with other users is risky because of scammers. Yes, it's possible to use escrow but it's time-consuming and the escrow may request a fee.
If you do day-trading, exchanges will remain the best choice (because you don't have to pay txfee everytime), but if you do only a few trades occasionally, atomic swap would be a very good choice.

As far as i know, atomic swaps are not possible with every crypto. The 2 cryptos must be based on similar algorithms to have atomic swaps possible.
For example, litecoin to bitcoin should be possible.
As far as i know, there is no need to do soft/hard forks to allow the atomic swap, the're already possible.

The only problem is: how to do an atomic swap practically?
I did some researches and the situation is a little confusing. It seems there are some software but they seem crapware/centralized/not open source etc...also they act as a wallet. This isn't good, why should I trust new and closed-source wallets?
So the question is: is there some decent software to do atomic swaps? Even if it's only an experimental script or something similar, please post it there, so we can try to make a list of available software.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715450514
Hero Member
*
Offline Offline

Posts: 1715450514

View Profile Personal Message (Offline)

Ignore
1715450514
Reply with quote  #2

1715450514
Report to moderator
1715450514
Hero Member
*
Offline Offline

Posts: 1715450514

View Profile Personal Message (Offline)

Ignore
1715450514
Reply with quote  #2

1715450514
Report to moderator
1715450514
Hero Member
*
Offline Offline

Posts: 1715450514

View Profile Personal Message (Offline)

Ignore
1715450514
Reply with quote  #2

1715450514
Report to moderator
bitmover
Legendary
*
Offline Offline

Activity: 2296
Merit: 5942


bitcoindata.science


View Profile WWW
June 19, 2019, 11:07:56 AM
 #2

Personally, I don´t know any software which can be truly called atomic swaps.

I used services such as Shapeshift, Changelly, Instaswap etc for as long as I use crypto, but AFAIK they are not atomic swap software. THey are similar to exchanges.

Some of those services even use Binance accounts wallets (or other exchanges) to transfer those funds to your wallet.
i have noticed that, as sometimes those exchanges wallets are labeled in blockchain explorers.

I see many people calling those services Atomic Swaps, but I don´t think they are. Any thoughts on this?

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
mda
Member
**
Offline Offline

Activity: 144
Merit: 13


View Profile
June 19, 2019, 08:01:02 PM
Last edit: June 19, 2019, 11:18:38 PM by mda
 #3

Software for atomic swaps between hundreds of coins with different protocols and blockchains would be a maintenance headache. However in a specific case atomic swaps could shine.
9kek (OP)
Member
**
Offline Offline

Activity: 109
Merit: 21


View Profile
June 20, 2019, 06:39:55 AM
 #4

Software for atomic swaps between hundreds of coins with different protocols and blockchains would be a maintenance headache.

I understand that it would be nearly impossibile to make a software that can "swap" beetween hundreds of crypto.
But it would be very useful also a software that manages only the most "famous" crypto, for example btc, ltc, bch etc...
Austin_Lord
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
June 21, 2019, 06:35:53 AM
 #5

Really software are  atomic swaps between coins of blockchain..many softwares are working on blockchain   technology  and they are sucessful in their  field.
Austin_Lord
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
June 21, 2019, 10:12:07 AM
 #6

Personally, I don´t know any software which can be truly called atomic swaps.

I used services such as Shapeshift, Changelly, Instaswap etc for as long as I use crypto, but AFAIK they are not atomic swap software. THey are similar to exchanges.

Some of those services even use Binance accounts wallets (or other exchanges) to transfer those funds to your wallet.
i have noticed that, as sometimes those exchanges wallets are labeled in blockchain explorers.

I see many people calling those services Atomic Swaps, but I don´t think they are. Any thoughts on this?
Yes they are atomic  Swaps.. because  they are doing good work..
bitmover
Legendary
*
Offline Offline

Activity: 2296
Merit: 5942


bitcoindata.science


View Profile WWW
June 21, 2019, 11:16:21 AM
 #7

Yes they are atomic  Swaps.. because  they are doing good work..

Certainly that's not the reason, that's not even relevant to determine if those services are or not atomic swaps.

Bit they are not atomic swaps. I made a small research and atomic swaps cannot be centralized and must be done by smartcontracts written in the blockchain. Something like a dex.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
9kek (OP)
Member
**
Offline Offline

Activity: 109
Merit: 21


View Profile
June 21, 2019, 12:26:24 PM
 #8

I found some code for atomic swaps:

https://github.com/decred/atomicswap

It doesn't seem very user friendly to use and it's probably at an "experimental level" (it's better to not use it for huge amounts), but it's a starting point.
fauxLes
Newbie
*
Offline Offline

Activity: 23
Merit: 0


View Profile
June 21, 2019, 02:15:09 PM
 #9

If you don't know what is it:
"Atomic swap is a smart contract technology that enables exchange of one cryptocurrency for another without using centralized intermediaries, such as exchanges."

I think atomic swap are a promising technology to do crypto-to-crypto trades.
Exchanges are shit because of many reasons: arbitrary fees, arbitrary rules, KYC/surprise KYC etc...
Direct exchange with other users is risky because of scammers. Yes, it's possible to use escrow but it's time-consuming and the escrow may request a fee.
If you do day-trading, exchanges will remain the best choice (because you don't have to pay txfee everytime), but if you do only a few trades occasionally, atomic swap would be a very good choice.

As far as i know, atomic swaps are not possible with every crypto. The 2 cryptos must be based on similar algorithms to have atomic swaps possible.
For example, litecoin to bitcoin should be possible.
As far as i know, there is no need to do soft/hard forks to allow the atomic swap, the're already possible.

The only problem is: how to do an atomic swap practically?
I did some researches and the situation is a little confusing. It seems there are some software but they seem crapware/centralized/not open source etc...also they act as a wallet. This isn't good, why should I trust new and closed-source wallets?
So the question is: is there some decent software to do atomic swaps? Even if it's only an experimental script or something similar, please post it there, so we can try to make a list of available software.

Agreed I think they are currently acting as gatekeepers keeping the potential for new project down. I think we will see swaps in the future.
trucie
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
June 26, 2019, 12:35:00 PM
 #10

I belief you can do atomic swaps using BlockNet (video, although it's easier to use now). The only disadvantage is you have to pay the 'broadcasting' fee in their coin.
Carlton Banks
Legendary
*
Offline Offline

Activity: 3430
Merit: 3074



View Profile
June 26, 2019, 01:46:11 PM
 #11

I used services such as Shapeshift, Changelly, Instaswap etc for as long as I use crypto, but AFAIK they are not atomic swap software. THey are similar to exchanges.
[...]
I see many people calling those services Atomic Swaps, but I don´t think they are. Any thoughts on this?

no, they are not atomic swaps.

If Shapeshift or Changelly wanted to rob you, they could. That's not possible with real atomic swaps

Vires in numeris
bitmover
Legendary
*
Offline Offline

Activity: 2296
Merit: 5942


bitcoindata.science


View Profile WWW
June 26, 2019, 04:28:15 PM
 #12

I used services such as Shapeshift, Changelly, Instaswap etc for as long as I use crypto, but AFAIK they are not atomic swap software. THey are similar to exchanges.
[...]
I see many people calling those services Atomic Swaps, but I don´t think they are. Any thoughts on this?

no, they are not atomic swaps.

If Shapeshift or Changelly wanted to rob you, they could. That's not possible with real atomic swaps

Yes. I agree. I read about it and atomic swaps must be made through smartcontracts.
Do you know where can I find real atomic swaps?

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
Carlton Banks
Legendary
*
Offline Offline

Activity: 3430
Merit: 3074



View Profile
June 26, 2019, 04:53:59 PM
Merited by bitmover (1)
 #13

Do you know where can I find real atomic swaps?

only in non-production software, there are (AFAIK) no marketplaces with atomic swaps. Certainly no protocol has emerged from any developer in the space, so anyone claiming to be offering atomic swaps should be looked at very very carefully

Using lightning payment channels is often touted, but there was some doubt amongst developers whether it would be possible in a way that would stop traders gaming the system. I saw a recent mailng list post on lightning-dev that gave a hint that the problem may be resolvable.

tl;dr it's too soon for atomic swaps

Vires in numeris
Giulioz
Member
**
Offline Offline

Activity: 105
Merit: 10


View Profile WWW
September 09, 2019, 01:59:56 PM
 #14

There's ShapeShift, Changelly, Komodo and Rubix. Some wallets are non-custodial, meaning you control the keys and they can't steal your money. I recommend going with those. I'm not sure what it means if a wallet is both non-custodial and closed-source though. More on this topic here: https://www.forbes.com/sites/lukefitzpatrick/2019/09/02/a-complete-beginners-guide-to-atomic-swaps/#4c12b2c46178

Carlton Banks
Legendary
*
Offline Offline

Activity: 3430
Merit: 3074



View Profile
September 09, 2019, 07:17:33 PM
Merited by ABCbits (1)
 #15

There's ShapeShift

no

, Changelly,

no

Komodo

no

and Rubix.

...and no



there are not any atomic swap services in operation, "send us BTC to our address, then once we receive, we send you LTC" is NOT an atomic swap. Anyone who says so is either ignorant or lying

Vires in numeris
Giulioz
Member
**
Offline Offline

Activity: 105
Merit: 10


View Profile WWW
September 11, 2019, 12:08:12 PM
 #16

There's ShapeShift

no

, Changelly,

no

Komodo

no

and Rubix.

...and no



there are not any atomic swap services in operation, "send us BTC to our address, then once we receive, we send you LTC" is NOT an atomic swap. Anyone who says so is either ignorant or lying

Okay thanks for clearing it up. How do these services work then if they're not atomic swaps?

Carlton Banks
Legendary
*
Offline Offline

Activity: 3430
Merit: 3074



View Profile
September 11, 2019, 01:21:05 PM
Merited by ABCbits (1)
 #17

they say "send us BTC to our address, then once we receive, we send you LTC"

that is not an atomic swap

Vires in numeris
LuckyBtc
Legendary
*
Offline Offline

Activity: 1288
Merit: 1011


View Profile
September 11, 2019, 02:24:36 PM
 #18

they say "send us BTC to our address, then once we receive, we send you LTC"

that is not an atomic swap

What about AtomicDEX? https://atomicdex.io/  I've read a lot of positive feedback about it. I haven't tried doing swaps yet, I'll be trying it out soon.(Since it's in open beta now)
Carlton Banks
Legendary
*
Offline Offline

Activity: 3430
Merit: 3074



View Profile
September 11, 2019, 05:40:53 PM
 #19

What about AtomicDEX? https://atomicdex.io/  I've read a lot of positive feedback about it. I haven't tried doing swaps yet, I'll be trying it out soon.(Since it's in open beta now)

I seriously doubt it


To do an atomic swap, you need wallet software that writes a specific transaction script to make it happen. Unless that website is for such wallet software, then they're just using "DEX" and "atomic swap" for marketing purposes

and if so, they are lying. if the name of the website is a lie, you can't realistically expect that they won't lie about other things too

Vires in numeris
86B
Jr. Member
*
Offline Offline

Activity: 45
Merit: 1


View Profile
September 11, 2019, 06:12:16 PM
 #20

What about AtomicDEX? https://atomicdex.io/  I've read a lot of positive feedback about it. I haven't tried doing swaps yet, I'll be trying it out soon.(Since it's in open beta now)

I seriously doubt it


To do an atomic swap, you need wallet software that writes a specific transaction script to make it happen. Unless that website is for such wallet software, then they're just using "DEX" and "atomic swap" for marketing purposes

and if so, they are lying. if the name of the website is a lie, you can't realistically expect that they won't lie about other things too

As was mentioned above by trucie months ago, Blocknet has 100% real atomic swaps on their Block DX exchange (requires full nodes in order to create and verify the transaction scripts you're referring to for now... a lite client is currently being developed though that'll leverage the XRouter network to do this vs full nodes).

For example, here are some links where you'll see the movement of funds to and from the p2sh addresses that are created as part of the atomic swap algorithm:

LTC (order maker) traded for BLOCK (order taker):

1.  Maker deposits LTC into p2sh https://chainz.cryptoid.info/ltc/tx.dws?36986143.htm
2.  Taker deposits BLOCK into p2sh https://chainz.cryptoid.info/block/tx.dws?2476278.htm
3.  Maker spends BLOCK from p2sh, sharing secret https://chainz.cryptoid.info/block/tx.dws?2476283.htm
4.  Taker spends LTC from p2sh with secret https://chainz.cryptoid.info/ltc/tx.dws?36986148.htm
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!