Author [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] Topic: DAC Idea: Coin drop game  (Read 258 times)

0 Members and 1 Guest are viewing this topic.

Offline speedy

  • Hero Member
  • *****
  • Posts: 1160
    • View Profile
  • BTS: speedy
DAC Idea: Coin drop game
« on: October 03, 2014, 09:40:08 AM »

If youve seen those coin drop arcade machines, you know how enticing they can be. They make you think "Just one more coin and Ill win..."

This is a coin drop machine: http://www.youtube.com/watch?v=tnG7fg_SPq8

I think this is a great idea for a DAC. The wallet would have a 3D simulation of a coin drop game, and users can drop their shares in and watch them bounce around. It would cost 1.1 shares for each play of the game - 0.1 for the transaction fee, and 1.0 for the coin dropped into the game. The dividends would be HUGE.

You could also drop BitAssets in such as BitUSD, BitGLD and BitDOGE. They would make the game more interesting and would have the same function as the gimmicky prizes you often see in the real coin games.

3 design issues:

Because user commands have to put into a block which is created every 10 seconds, the game wouldnt be real time. You could setup a scheme whereby the virtual coin pusher begins and ends in "phase" with the block times. This way you submit your command to drop BitUSD into the coin drop at 5/10 through the current block, and you see your coin drop at 5/10 through the next confirmed block. Because of the time delay, its possible that the game might not be as fun.

To validate the blockchain, potentially a lot of expensive physics calculations would have to be done, and they would have to be deterministic. A fixed point physics engine may help here.

What happens when 2 users throw in a coin and win at the same time? How are the winnings divided?

Offline roadscape

Re: DAC Idea: Coin drop game
« Reply #1 on: October 03, 2014, 02:48:09 PM »
Heh. As a kid I loved these games. I built a mini coin drop machine using my lego kit so I could play to my heart's content.

I wonder if it's possible to do this in 2D to begin with?
http://cryptofresh.com  |  witness: roadscape

drekrob

  • Guest
Re: DAC Idea: Coin drop game
« Reply #2 on: October 03, 2014, 08:24:22 PM »
Somehow it feels wrong that you have to have the moves of all players all time on your harddrive just to play such a simple game.

Offline roadscape

Re: DAC Idea: Coin drop game
« Reply #3 on: October 03, 2014, 09:01:56 PM »
The coin drop is fun because the user gets to provide the single random seed. Everything that happens after the coin is dropped is theoretically predictable.

Is there a way to implement this concept in a better way? The issue with 2D or 3D is that one could simulate resulting movements and game the system.
http://cryptofresh.com  |  witness: roadscape

Offline speedy

  • Hero Member
  • *****
  • Posts: 1160
    • View Profile
  • BTS: speedy
Re: DAC Idea: Coin drop game
« Reply #4 on: October 03, 2014, 09:09:03 PM »
Somehow it feels wrong that you have to have the moves of all players all time on your harddrive just to play such a simple game.

This would apply to the poker DAC as well, or any game implemented inside a blockchain.

The coin drop is fun because the user gets to provide the single random seed. Everything that happens after the coin is dropped is theoretically predictable.

Is there a way to implement this concept in a better way? The issue with 2D or 3D is that one could simulate resulting movements and game the system.

Just like for the other gaming DACs, the delegates are going to have to provide a random number generator. This random number can be added onto the timestep that the user drops his coin at. Then the game would not be completely predictable, and the butterfly effect can take its course on the physics simulation.

 

Google+