Running My First Lottery: Pre-Pre-Alpha

in #lottery6 years ago (edited)


lotto.jpg

Ok, so I've really been slacking on developing my lottery, but then I realized I actually don't need working code to run them. I will do this one manually to get the data I need. Hopefully this will fuel the fire to get more done.

We are currenty on:
Bitcoin Block 545071

The target for this lottery will be:
Bitcoin Block 545215

This means the winner will be selected in about 24 hours.
144 blocks * 10 minutes per = 1440 minutes = 24 hours

If you want to join the lottery simply reply with the first line:

#ticket

Whoever guesses closest to Bitcoin block hash 545215 is the winner.
There can only be one winner. No one can select the same hash.
If you want to pick your own ticket reply with:

#ticket [hash code]

example:

#ticket 14069429150ABCBF244C4C2FB2C4C46A49C93CA9457263ECD9EBB176DE3A58BB

https://passwordsgenerator.net/sha256-hash-generator/
Use this website if you want to turn your favorite word or phrase into a ticket.
Users who do not select their own ticket will get a ticket of their username hashed using SHA-256.

lotto ticket hash.png

SHA-256 bitcoin pow lottery.jpg

Tickets may only contain hex values (number system base 16):

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E


Your ticket does not need to contain all 32 characters. If you don't pick 32 characters I will assume the leading characters are zeros.

Examples:

#ticket ABBACABBA
#ticket 1337DAD
#ticket 80085

These are all valid tickets.

For frame of reference, you would have a one in a million chance of picking the first 5 numbers correctly.

1/2^(5*4) = 1/2^20 = 1/1,048,576
(each hex value counts as 4 bits)
(each bit has a 1/2 chance of being correct)


This is an honor system lottery, which makes it totally legal by eliminating consideration, and even moreso by not guaranteeing a prize. Your buy in to the lottery is paid for in reputation. If you want your reputation back you will pay the winner.

Because this is only a test the cost of purchasing back your reputation is 0.003 SBD. This is a very very very low stakes lottery.

As the host, it is my job to choose who is allowed in the lottery and who isn't based on reputation. Because the stakes are so low, and this is a test, and I have zero reputation information, I will allow everyone to join.

Those who participate in these tests will personally receive increased reputation from me when the app goes live.

Help me out, friends. Join my lottery.

Sort:  

421BEDB91AA12F8E921E42F2184153DC14B4AFB344717BE80D0AE71DFFFB8BC4

so you will say who won and I have to send the winner 0.003 SBD???

Or you could not pay and then I would blacklist you :D, in theory.

Maybe only give someone a ticket if they paid you 0.003 SBD? Then you can ensure payout happens.

That mechanic would be illegal. It also doesn't make sense in context of what I'm trying to do. Steem needs a decentralized reputation system and this lottery (and all my apps) will connect to it.

The challenge to this system is getting enough exposure so more ppl participate in the lottery. I wonder if the Steemit can help promote.

I don't think it will be much of a challenge. I'm going to allow anyone to create their own lottery and profit from it, not just me. This automatically creates a monetary incentive for big accounts to offer lottery action to their followers.

On top of that, I'm working on mechanics to strengthen the positive feedback loops and keep people entertained. I'm also brainstorming a solution to bigger/decentralized jackpot pools.

;-) there should be a paying by upvote option.. ;-)

I suppose you weren't implying that I force an upvote beforehand. Yeah, that will also be a thing. I'm just keeping it simple for now.

Considering you guys aren't even picking your own ticket numbers, how can I expect that you will calculate the correct vote to give?

Also, this lottery is meant to be played at stakes around 1 SBD. None of us have votes that high.

Yes, but if you force the upvote before the winner is chosen, it's not legal anymore. I will still provide this option... I just won't be using it. No reason for the developer of a project to paint a lawsuit target on their forehead. That's why @dan creates blockchain's that don't have ICOs in America.

shame on us.. ;-)

haha orly? I'm going to blacklist you when you can't pay up haha. Or maybe I'll just send you the money. A third of a cent is pretty steep but I think I can swing it.

D47CE1C01C5D419D99D6FC825ED8E12BD80C758AE3C1DC33B40A2EBF20C1272D

sent you $1.30

Alright gang, not many people entered the lottery, but plenty for a test. I'll keep running these tests in the future and try to pick up some traction.

Here's a consolidated list of everyone's ticket:

nameticket
@generalandrewsD47CE1C01C5D419D99D6FC825ED8E12BD80C758AE3C1DC33B40A2EBF20C1272D
@novacadian1D79EED756B58D590A94B1FFC96A0AADA9F3CEBC3A2ABE1BBD7809318E94ECBF
@solarwarrior421BEDB91AA12F8E921E42F2184153DC14B4AFB344717BE80D0AE71DFFFB8BC4
@edicted77B265CDE9EC2D017D94184F626C395E0FE3B860C0C1C4B5DFE6C438A0929AAC

We're currently on bitcoin block 545195 so 20 more blocks to go. Whoever guesses closest wins. The most significant digits are on the right.

and the result is?? ;-)

haha.. congrats!

sent you your 0.003 sbd.. ;-)

Ha thanks. I think this test has really shown me that I need to work on my rock/paper/scissors app a little bit more. I think it will be easier to get 2 people to play a lot of games than it will to get a lot of people to play one lottery.

haha...
I believe people will be more "edicted" by games where they feel to still have control or more influence over the outcome like poker or round based strategy games... if I just could code I would build something like a battle isle, risk or history line revival on steemit... ;-)

1D79EED756B58D590A94B1FFC96A0AADA9F3CEBC3A2ABE1BBD7809318E94ECBF

Congratulations @edicted! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

Award for the number of comments received

Click on the badge to view your Board of Honor.
If you no longer want to receive notifications, reply to this comment with the word STOP

Do not miss the last post from @steemitboard:

Presentamos el Ranking de SteemitBoard
Introducing SteemitBoard Ranking

Support SteemitBoard's project! Vote for its witness and get one more award!

Congrats on winning your own lotto. 😎

Screenshot_2018-10-11-09-21-31.png

Coin Marketplace

STEEM 0.32
TRX 0.11
JST 0.034
BTC 66654.57
ETH 3250.95
USDT 1.00
SBD 4.33