Bitcoin Forum
May 05, 2024, 12:35:56 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Cross-chain market making  (Read 140 times)
JellySwap (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile WWW
June 04, 2020, 11:57:44 AM
 #1

I was wondering where to put this topic because our service connects the Bitcoin network to other blockchains such as Ethereum and allows value transfer between BTC <> ETH and BTC <>ERC20 (DAI, USDC, WBTC). So if you have suggestions for a better place, tell me and I will move the topic.

JellySwap is a DEX. You can make cross-chain swaps which means that you can send coins/tokens from one blockchain to another in a trustless way. We use the HTLC technology. We've worked a lot on the UI/UX to make it simple and intuitive. If you can try a swap and leave feedback, it will be highly appreciated.

We also built a Market Making Desktop application which we called Butler. Instead of paying to big LPs to provide liquidity to the platform, we want to give this chance to everyone. So you can run Butler, provide some liquidity on the trading pairs you choose and start earning from the spreads & also from an upcoming incentive program that we are now preparing.

This is the documentation https://github.com/jelly-swap
This is the website https://jelly.market/
Twitter https://twitter.com/jelly_swap
Discord/Telegram: https://discord.gg/v8kFcJv / https://t.me/jelly_swap
1714869356
Hero Member
*
Offline Offline

Posts: 1714869356

View Profile Personal Message (Offline)

Ignore
1714869356
Reply with quote  #2

1714869356
Report to moderator
The Bitcoin software, network, and concept is called "Bitcoin" with a capitalized "B". Bitcoin currency units are called "bitcoins" with a lowercase "b" -- this is often abbreviated BTC.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714869356
Hero Member
*
Offline Offline

Posts: 1714869356

View Profile Personal Message (Offline)

Ignore
1714869356
Reply with quote  #2

1714869356
Report to moderator
1714869356
Hero Member
*
Offline Offline

Posts: 1714869356

View Profile Personal Message (Offline)

Ignore
1714869356
Reply with quote  #2

1714869356
Report to moderator
justdimin
Hero Member
*****
Offline Offline

Activity: 2996
Merit: 670


www.Crypto.Games: Multiple coins, multiple games


View Profile
June 04, 2020, 12:52:59 PM
 #2

In nutshell, it is all about a DEX which supports more than one blockchain?

Could you please explain a little more on what is HTLC technology and how it differs from the other technology on which the most currently existing DEX are working? I tried to google on it but concluded with not nothing specific to applications on decentralized exchanges. So, it would be much helpful if you take to enlighten on your technology.

Have you got ANN for your business? If not, please go for it on both of these boards:
Service Announcements.
Service Announcements (Altcoins).

█████████████████████████
███████▄▄▀▀███▀▀▄▄███████
████████▄███▄████████
█████▄▄█▀▀███▀▀█▄▄█████
████▀▀██▀██████▀██▀▀████
████▄█████████████▄████
███████▀███████▀███████
████▀█████████████▀████
████▄▄██▄████▄██▄▄████
█████▀▀███▀▄████▀▀█████
████████▀███▀████████
███████▀▀▄▄███▄▄▀▀███████
█████████████████████████
.
 CRYPTOGAMES 
.
 Catch the winning spirit! 
█▄░▀███▌░▄
███▄░▀█░▐██▄
▀▀▀▀▀░░░▀▀▀▀▀
████▌░▐█████▀
████░░█████
███▌░▐███▀
███░░███
██▌░▐█▀
PROGRESSIVE
      JACKPOT      
██░░▄▄
▀▀░░████▄
▄▄▄▄██▀░░▄▄
░░░▀▀█░░▀██▄
███▄░░▀▄░█▀▀
█████░░█░░▄▄█
█████░░██████
█████░░█░░▀▀█
LOW HOUSE
         EDGE         
██▄
███░░░░░░░▄▄
█▀░░░░░░░████
█▄░░░░░░░░█▀
██▄░░░░░░▄█
███▄▄░░▄██▌
██████████
█████████▌
PREMIUM VIP
 MEMBERSHIP 
DICE   ROULETTE   BLACKJACK   KENO   MINESWEEPER   VIDEO POKER   PLINKO   SLOT   LOTTERY
Akiko
Full Member
***
Offline Offline

Activity: 896
Merit: 198



View Profile
June 04, 2020, 12:54:37 PM
 #3

If you plan to make a discussion then you are in the right section, but if you want to create announcement for your dex exchange  then better to move this topic to altcoin services section or in exchange section.


Edit here is the section : Exchanges
Service Announcements (Altcoins)

JellySwap (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile WWW
June 04, 2020, 03:46:25 PM
 #4

In nutshell, it is all about a DEX which supports more than one blockchain?

Could you please explain a little more on what is HTLC technology and how it differs from the other technology on which the most currently existing DEX are working? I tried to google on it but concluded with not nothing specific to applications on decentralized exchanges. So, it would be much helpful if you take to enlighten on your technology.

Have you got ANN for your business? If not, please go for it on both of these boards:
Service Announcements.
Service Announcements (Altcoins).

Thanks, I will open topics there as well.

About HTLC - hash time locked contracts. This is a very simple infographic https://medium.com/jelly-market/atomic-swaps-the-what-and-the-how-65f7afe3a242

Actually it was first introduced here in 2013 https://bitcointalk.org/index.php?topic=193281.msg2003765#msg2003765

In short:

Atomic Swaps’ main goal is to eliminate the middleman, while at the same time they guarantee that unpleasant scenarios like the following one won’t happen:
Let’s say that Alice and Bob want to exchange BTC for ETH. Alice sends her BTC to Bob, and then she expects Bob to send his ETH to her in order to finalize the exchange. But Bob has the option of going back on his end of the bargain once he receives the BTC, ending up with both sets of coins. Alice has become a victim of fraud because she didn’t have any guarantee that Bob will fulfill his part of the bargain.

To avoid fraud, atomic swaps simply lock the two transactions (once they are submitted to the blockchain), so that they can be unlocked (and executed) only when certain requirements are met. If one of the two parties steps back on his end of the bargain, the funds will be returned to the sender.

The Hashed Time Locked Contracts lock the transaction twice, making it extremely secure. We end up with Time Locked and Hash Locked transaction at the same time.

Time Locked:
The receiver has a limited amount of time to confirm on the blockchain that he has received the funds. It guarantees that the blockchain will reverse the transaction if the receiver never confirms it and the assets will be sent back to the sender.

Hash Locked:
A special secret key (different from the private key) is created by the sender. Then a hash is derived from the secret key. The hash will make sure that no one can guess the secret. While the key remains secret, the hash is public, but it is a one-way process — there is no way to go back from the hash and reveal the secret key. The secret key is the only piece of information that can unlock the transaction. Hence the receiver needs to get the secret key in order to get the funds. This is how it happens:

1. Alice has BTC, Bob has ETH
2. Alice creates a secret key consisting of random letters, words or numbers.
3. A hash is created from Alice’s secret key
4. Alice submits a transaction on the Bitcoin blockchain which is sent to Bob’s address. It is locked in both terms of time (where Bob has a certain amount of time to confirm it) and in terms of security (with the hash).
5. Alice sends the hash to Bob
6. Now it is time for Bob to create his Ethereum transaction to Alice (again it is both time and hash locked, where the hash is the same as Alice’s). As a result, we have two transactions on both the Ethereum and the Bitcoin blockchains which are locked with the same hash.
7. Alice unlocks Bob’s Ethereum transaction (because she holds the secret key). By unlocking his transaction, Alice automatically reveals the secret key and it is publicly recorded on the blockchain.
8. Bob can now see the secret key and unlock the Bitcoin transaction which was aimed at him.
9. They have exchanged assets without the need to trust or know each other.
Pages: [1]
  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!