Crypto Game: The Button

Guys I came up with a concept for a game on the Ethereum blockchain, would love to see it implemented.

The button game is a simple concept. The price to push the button starts at 0.00001 Eth. If someone presses the button after you, it costs twice as much, or 0.00002 Eth. The person who pressed the button the second time will own the Eth of the person who came before them after a week has passed and no one has pressed the button again. However, if the button is pressed again the cycle repeats and that person will now own the Eth of the person before them (having paid twice the cost of pushing the button, or 0.00004 Eth) and the timer starts over. If no one presses the button for a week the Eth is paid out, and it all starts back again at 0.0001 Eth. This game continues to exist ad infinitum on the blockchain, open for play by the general public whenever someone wants to push “The Button”.

Other urls found in this thread:

github.com/sinanku/thebutton
reddit.com/r/thebutton/
en.wikipedia.org/wiki/Dollar_auction
twitter.com/SFWRedditGifs

Please grow the fuck up.

Scared huh?

Great game, will never end, until the exit scam happens. Or the website crashes "suddenly."

“Smart contract”
Not a game.

Plz do it!

I actually really like this idea.

Init made on a repo

github.com/sinanku/thebutton

This is actually pretty clever. Reminiscent of Keynes' beauty contest but I don't know what would happen here.

>just has a README
I was about to congratulate you OP. Really though shouldn't be a week more like an hour.

a doubler

Just came up with the idea tonight, will try to implement in upcoming weeks but if anyone wants to help/contribute thought I'd just set it up.

What about the reverse variant where you don't want to be the last guy to press the button.

- Player A bids 1 unit.
- Player B pays player A 1 unit to press the button.
- C pays B 2 units to press the button
- D pays C 4 units to press the button
- E pays D 8 units to press the button

etc etc
Until the last guy, player n has no one press the button. He ends up holding the bag and player (n-1) is the biggest winner.

Except maybe it doesn't go up by 2^n every time. More like 1.01^n.

I'd play it, except make it a day, or even an hour. Ain't no one around here got the patience to wait a week

Sounds familiar to another type of scheme

So I pay eth to earn half of what I paid?
The fuck is this shit

Wasn't this a leddit game a couple years back?
reddit.com/r/thebutton/
... yup

The thing is that if you do the reverse button like I've suggested, it encourages people to buy in at the beginning of the game because they're more likely to get their money back. The way the OP does it, the richest person in the world will just press the button last, so there's no incentive for someone to press it first.

Unless of course, you just press your own button. Then you risk nothing I guess.

Wait, yes you do. I'm retarded.

The person initiating could be a bid, where if no one else clicks then the Eth gets returned to sender.

With exponentially rising cost to click, it gets large fast. Only the last two people to compete would actually win/lose. The winner making a 50% gain

A day would probably be a better time interval

An Ethereum-based "dollar auction" was another potential idea
en.wikipedia.org/wiki/Dollar_auction

this idea is way better

This is what I was thinking as well. You could lose if you're the last guy for a week

I'm a little confused as to who the winner here would be though

how are you confused? it clearly says that its the NEXT TO last that wins

And player A, B, C, D, etc, double their money? And player Q gets shafted? This could work

Yeah, but don't make it double. Maybe like each bid is 2% more than the last in order to generate player interest in the game.

And a small percentage of the second to last winner's stake should go into the next starting pot so that the game can self perpetuate.

Everybody who isnt the last one to press the button doubled their money at the one big losers expense.

What are you fucking stupid.
Some rich guy will just make a bot to auto press at the end of the cycle and since he has the most currency he cant lose

What if it gets up to massive numbers though?

He's still the only one who can press it because hes the only one who can pay, at the worst he presses it for a few more weeks and gets the eth he payed back anyway

Rich-get-richer: the game
I like it

This is a matrix scheme

>pusch budden

Just wait til the fair casinos come out and play roulette all day

I also have an idea for a game. I call it the "color game". The idea is that you pick a color and a price and and then another guy has to guess the color you picked, if they are correct they take your money if not they have to pay you that amount.

you just described kingoftheether.com

the only flaw with the game would be haxors would ddoss the site so no one could push the button and collect easy gains bc of it

>the only flaw
Huuuuuur duuuur

Your explanations don't mesh with what you wrote. You click the button, you pay 0.00001*2^n ETH, then what? You get paid after the next person clicks or the last person fails to click? How much?
The way your first post seems to describe is you lose half if you're not the last to click.

You can still push the button by interacting with the smart contract directly, just call Push()