Author Topic: Feature request: Automatic Crypto-coin <=> BitAsset gateway  (Read 1978 times)

0 Members and 1 Guest are viewing this topic.

Offline liondani

  • Hero Member
  • *****
  • Posts: 3737
  • Inch by inch, play by play
    • View Profile
    • My detailed info
  • BitShares: liondani
  • GitHub: liondani

Offline roadscape

BitBTC should be equal "nearly equal" in value to BTC. That is the promise of BitShares X. If this is the case, than BitShares X blockchain could act as the party responsible for automatic gateway between BTC and BitBTC. This can be done by BitShares X  acting as the intermediary.

They might be "nearly equal" but they will never be exactly 1:1. One end of the trade will always take a small loss. It would require a market mechanism for buyers and sellers to agree on an trade (which is exactly what BTSX offers).

Regardless, I think that a precursor to this feature would be a BTC:bitBTC market. But I'm not sure if that's possible or worth it, partially for the following reason:

BitShares X would need to be able to act as Bitcoin client to receive/store/payout BTC on request.

This is kind of what I was getting at. BitSharesX would need to implement the BTC, LCT, DOGE, etc. wallets. And we would probably need to download their blockchains too. I'd rather avoid this bloat. This could possibly be avoided by requiring only delegates to have these wallets.

Say I have 1 BTC and want to trade you for bitBTC. I will need to send my BTC to an 'escrow' wallet that the BTSX blockchain controls. I can't send it to your BTC wallet in BTSX directly. Likewise, you would need to send your bitBTC to an intermediate wallet.

If this exchange is considered a transaction, then it sounds like a delegate will be responsible for releasing the funds. Once they determine we have delivered on our promises, they would move 1 bitBTC to my btsx wallet, and broadcast the transaction for my 1 BTC to your wallet.

There might be a counter-party risk there. I don't know.
http://cryptofresh.com  |  witness: roadscape

Offline bitcoinerS

  • Hero Member
  • *****
  • Posts: 592
    • View Profile
There is a thread already discussing this .. search for "huge market" and author: xeroc

I believe seeing something similar discussed earlier, just can't find that post. Also, this proposal is for BitShares X to act as automatic-gateway vs other proposal, if I am correct, talked about 3rd party doing it.
>>> approve bitcoiners

Offline bitcoinerS

  • Hero Member
  • *****
  • Posts: 592
    • View Profile
Wouldn't you need to be tightly integrated with an exchange on the backend to offer this? You'd need to find someone willing to trade BTC for bitBTC.

I'm pretty sure this would require at least an escrow/trusted 3rd party, because you're talking about trading across different blockchains.

BitBTC should be equal "nearly equal" in value to BTC. That is the promise of BitShares X. If this is the case, than BitShares X blockchain could act as the party responsible for automatic gateway between BTC and BitBTC. This can be done by BitShares X  acting as the intermediary.
BitShares X would need to be able to act as Bitcoin client to receive/store/payout BTC on request.
« Last Edit: September 30, 2014, 10:13:01 pm by bitcoinerS »
>>> approve bitcoiners

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
There is a thread already discussing this .. search for "huge market" and author: xeroc

Offline roadscape

Wouldn't you need to be tightly integrated with an exchange on the backend to offer this? You'd need to find someone willing to trade BTC for bitBTC.

I'm pretty sure this would require at least an escrow/trusted 3rd party, because you're talking about trading across different blockchains.
http://cryptofresh.com  |  witness: roadscape

Offline bitcoinerS

  • Hero Member
  • *****
  • Posts: 592
    • View Profile
Please discuss this proposal. Ask questions if anything is unclear.
>>> approve bitcoiners

Offline serejandmyself

  • Sr. Member
  • ****
  • Posts: 358
    • View Profile
 +5% like it. Im sure its been discussed in a slightly different manner though.... About integrating bitcoin wallet with btsx wallet. Kinda of same thing. In any case its a great idea.
btsx - bitsharesrussia

Offline bitcoinerS

  • Hero Member
  • *****
  • Posts: 592
    • View Profile
How about making an easy, possibly automated process for users who want to exchange their Bitcoins for BitBTC, Litecoins for BitLTC,... and back at 1:1.

A user who wants to exchange BTC to BitBTC should, on request,  get a Bitcoin deposit address in BitShares X client, send BTC to that address and nearly instantly get BitBTC deposited in his account.

A user who wants to exchange BitBTC to BTC should be able, on request,  set a Bitcoin withdrawal address in BitShares X client, withdraw BitBTC from his account and get BTC at desired bitcoin address.

This should be a feature integrated with Bitshares blockchain.

Please discuss this idea below.
>>> approve bitcoiners