Author Topic: Cross-Coin Satoshi Dice Idea (Exchange)  (Read 3814 times)

0 Members and 1 Guest are viewing this topic.

Offline biophil

  • Hero Member
  • *****
  • Posts: 880
  • Professor of Computer Science
    • View Profile
    • My Academic Website
  • BitShares: biophil
Seems very clever - what if you specified an asymmetrical fee? Charge more to convert MMC to BTC than BTC to MMC; remove as many barriers to MMC acquisition as possible.
Support our research efforts to improve BitAsset price-pegging! Vote for worker 1.14.204 "201907-uccs-research-project."

Offline FreeTrade

  • Moderator
  • Hero Member
  • *****
  • Posts: 700
    • View Profile
The buyer would need a way to specify the exchange rate he is willing to trade.

I think that's a nice-to-have . . and there's ways we could do it, maybe using the last 4 satoshi digits, or a secondary output.

However I don't think it's a necessity - I'm thinking of a service where users are trading directly with the exchange (with a published exchange rate and history of trades - user trusts exchange to provide reasonable rate).

I guess another possibility is that the service just acts as an escrow, and matches buy and sell bids that have specified an exchange rate - that would work too . . . maybe bouncing back funds if no match is found within X blocks.
« Last Edit: January 17, 2014, 03:01:42 pm by FreeTrade »
“People should be more sophisticated? How are you gonna get that done?” - Jerry Seinfeld reply to Bill Maher

Offline SlyWax

  • Jr. Member
  • **
  • Posts: 45
    • View Profile
The buyer would need a way to specify the exchange rate he is willing to trade.

Offline FreeTrade

  • Moderator
  • Hero Member
  • *****
  • Posts: 700
    • View Profile
I now think this is of key strategic importance to the coin.

I'd prefer someone in the marketplace set it up, but if we don't see anyone running with this idea, I'm going to get started on it.
“People should be more sophisticated? How are you gonna get that done?” - Jerry Seinfeld reply to Bill Maher

Offline FreeTrade

  • Moderator
  • Hero Member
  • *****
  • Posts: 700
    • View Profile
what what exchange rate will be taken ?

I feel you gonna come up with idea similar to Ripple :)

I think the exchanger would have to set an exchange rate and a buy/sell spread.

Did I re-invent Ripple? I haven't looked into Ripple so I'm not sure.
“People should be more sophisticated? How are you gonna get that done?” - Jerry Seinfeld reply to Bill Maher

Offline FreeTrade

  • Moderator
  • Hero Member
  • *****
  • Posts: 700
    • View Profile
Yes, you'd probably want to be trading in an exchange to maintain liquidity.

You could also bounce transactions back if you suddenly found yourself unable to meet demand.
“People should be more sophisticated? How are you gonna get that done?” - Jerry Seinfeld reply to Bill Maher

Offline isaacgoldbourne

  • Sr. Member
  • ****
  • Posts: 322
    • View Profile
Only problem is maintaining liquidity when money is going predominantly one way
MemoryDice now available! https://bitsharestalk.org/index.php?topic=1886.0
 Vote for me to be CNO of memorycoin if you want these services. Just send 1 satoshi!
CNO: MVTEcno2tbsJWj7AQEyEjgk72j94hbPHFm

Offline svyatoslav

  • Full Member
  • ***
  • Posts: 60
    • View Profile
what what exchange rate will be taken ?

I feel you gonna come up with idea similar to Ripple :)
Donate memorycoin.info

MMC: M8DJnqMBuW6QGfoprDDr4jMgCnDBuyChfq

Offline FreeTrade

  • Moderator
  • Hero Member
  • *****
  • Posts: 700
    • View Profile
Here's how it would work for the user,

1. User copies his Bitcoin-qt wallet to MemoryCoin directory
2. Starts both QT clients
3. Sends coins from Bitcoin-qt to exchange address
4. Waits for suitable number of confirmations
5. Receives funds in MemoryCoin wallet.

The whole thing is very transparent - anyone people can audit that payment have been made, and the exchange rate given.

The more I think about it, the more I like it.
“People should be more sophisticated? How are you gonna get that done?” - Jerry Seinfeld reply to Bill Maher

Offline FreeTrade

  • Moderator
  • Hero Member
  • *****
  • Posts: 700
    • View Profile
“People should be more sophisticated? How are you gonna get that done?” - Jerry Seinfeld reply to Bill Maher

Offline BTChris

  • Jr. Member
  • **
  • Posts: 43
    • View Profile
Where can i find the information to convert a public BTC address to a public MMC address with the same private key?
edit: without knowing the private key

Offline FreeTrade

  • Moderator
  • Hero Member
  • *****
  • Posts: 700
    • View Profile
Here's an idea -

I mentioned already that it is possible to convert any altcoin address to a MemoryCoin address for tipping.

It would also be possible to create a dice service that accepted bets in one coin (say BTC), and made payouts in another (say MMC) or vice versa.

If there were a payout that had 100% odds - (say minus a 2% house edge) it works just like an exchange.

The exchanger doesn't need to keep the funds online (doesn't need to reveal his IP - just needs liquidity in both currencies) so it's easier to operate.

Users don't need to trust the exchanger much, because they can exchange over time rather than all at once.

“People should be more sophisticated? How are you gonna get that done?” - Jerry Seinfeld reply to Bill Maher