Bitcoin Forum
May 03, 2024, 11:57:24 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: New Bitcoin lottery || 10% chance of winning || No registration || Provably Fair  (Read 372 times)
EarnFreeCoin (OP)
Newbie
*
Offline Offline

Activity: 19
Merit: 0


View Profile WWW
September 18, 2017, 08:02:04 AM
Last edit: September 18, 2017, 01:51:31 PM by EarnFreeCoin
 #1

EarnFreeCoin(https://earnfreecoin.com) announces its first simple lottery. It is provably fair. There will be only one winner.

Entry fee is BTC 0.0015  and winner will get BTC 0.0135

Please visit https://earnfreecoin.com or mail us at info@earnfreecoin.com for more details.
1714780644
Hero Member
*
Offline Offline

Posts: 1714780644

View Profile Personal Message (Offline)

Ignore
1714780644
Reply with quote  #2

1714780644
Report to moderator
1714780644
Hero Member
*
Offline Offline

Posts: 1714780644

View Profile Personal Message (Offline)

Ignore
1714780644
Reply with quote  #2

1714780644
Report to moderator
1714780644
Hero Member
*
Offline Offline

Posts: 1714780644

View Profile Personal Message (Offline)

Ignore
1714780644
Reply with quote  #2

1714780644
Report to moderator
If you want to be a moderator, report many posts with accuracy. You will be noticed.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714780644
Hero Member
*
Offline Offline

Posts: 1714780644

View Profile Personal Message (Offline)

Ignore
1714780644
Reply with quote  #2

1714780644
Report to moderator
1714780644
Hero Member
*
Offline Offline

Posts: 1714780644

View Profile Personal Message (Offline)

Ignore
1714780644
Reply with quote  #2

1714780644
Report to moderator
devans
Sr. Member
****
Offline Offline

Activity: 528
Merit: 368


View Profile
September 18, 2017, 09:00:42 AM
 #2

Unfortunately there are a number of issues with the way you determine the winner:

You sort the participants based on "bitcoin transaction time", but Bitcoin transactions don't have timestamps. I'm guessing what you actually mean is the time at which the Bitcoin transaction was received. This time can vary from node to node, however, so there's no way to verify that you actually received the transactions in the order you claim.

Then, the winner is chosen by the sum of all hashes mod 9. This only gives you 9 possible results instead of 10, so the tenth participant has no chance of winning. Using this method (modulo) there is also a slight bias towards the earlier participants when the sum of hashes isn't a multiple of 9, meaning that players won't have an equal chance of winning the majority of the time.

The biggest issue, however, is that the last participant can choose the outcome of the game by broadcasting a Bitcoin transaction that gives the desired result.

Consequently, your game is not provably fair and can even be exploited by players.

For some ideas on how to make a lottery provably fair, take a look at the now defunct PevPot.com, for example.

Good luck!
EarnFreeCoin (OP)
Newbie
*
Offline Offline

Activity: 19
Merit: 0


View Profile WWW
September 18, 2017, 09:36:49 AM
 #3

Thanks for the reply!

Transaction time
Bitcoin transaction time is the time we receive BTC in our wallet.

10th participant not winning

 Mistake from our end. It has been corrected. Thank you!

Broadcasting Custom Transaction Id

The last player will not know that he is the last player. This will not be a problem since he will not be knowing the other transaction Ids. It will be known only after the draw.


panjul07
Legendary
*
Offline Offline

Activity: 3472
Merit: 1351



View Profile WWW
September 18, 2017, 10:28:31 AM
 #4

So it should have 10 entries before drawing? 0.0015*10=0.015 but the winner only get 0.0065 which is only less than 50% of the prizepool? Where is the other 0.0085 go? Do you take it as a fee? Sorry to say, but it is not interesting lottery.

██████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
██████████████████████
.SHUFFLE.COM..███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
█████████████████████
████████████████████
██████████████████████
████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
██████████████████████
██████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
.
...Next Generation Crypto Casino...
EarnFreeCoin (OP)
Newbie
*
Offline Offline

Activity: 19
Merit: 0


View Profile WWW
September 18, 2017, 10:47:31 AM
 #5

Point taken. Winner prize increased to 0.01 BTC
panjul07
Legendary
*
Offline Offline

Activity: 3472
Merit: 1351



View Profile WWW
September 18, 2017, 01:34:01 PM
 #6

Point taken. Winner prize increased to 0.01 BTC

So you will still take 0.005 which is 33% from the total pool? Don't you think it is still too much? As long as I know most lottery site like yours only take no more than 10% from the pool. No offenses, but I'm sure people will prefer to bet on dice game with 10% win chance because if they win then they will get more than if they win on your lottery.

██████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
██████████████████████
.SHUFFLE.COM..███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
█████████████████████
████████████████████
██████████████████████
████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
██████████████████████
██████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
.
...Next Generation Crypto Casino...
EarnFreeCoin (OP)
Newbie
*
Offline Offline

Activity: 19
Merit: 0


View Profile WWW
September 18, 2017, 01:45:42 PM
 #7

Cool. I have updated the prize to 0.0135 BTC. It will be updated on the site shortly.
Luxo42
Member
**
Offline Offline

Activity: 126
Merit: 22


View Profile
September 18, 2017, 05:45:48 PM
 #8

Broadcasting Custom Transaction Id

The last player will not know that he is the last player. This will not be a problem since he will not be knowing the other transaction Ids. It will be known only after the draw.
Except owner Wink
Luxo42
Member
**
Offline Offline

Activity: 126
Merit: 22


View Profile
September 18, 2017, 05:51:41 PM
 #9

Broadcasting Custom Transaction Id

The last player will not know that he is the last player. This will not be a problem since he will not be knowing the other transaction Ids. It will be known only after the draw.
Except owner Wink
Update. Except anyone. There is same one bitcoin address for all players. girlbtc, is this you again?
pearlmen
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250


View Profile
September 19, 2017, 05:25:02 AM
 #10

EarnFreeCoin(https://earnfreecoin.com) announces its first simple lottery. It is provably fair. There will be only one winner.

Entry fee is BTC 0.0015  and winner will get BTC 0.0135

Please visit https://earnfreecoin.com or mail us at info@earnfreecoin.com for more details.

I really didn't get that right 10% chance of winning, even most established site sets their house edge to below 1% and there is still compliance to review it downwards. and this site is telling me to have 90% chance on losing, I am going to pass on this and even the parameter of selecting the winner is not clearly defined, while the admin is even getting ready to take more part of the pool which is to me is just too much.
adaseb
Legendary
*
Offline Offline

Activity: 3752
Merit: 1709



View Profile
September 19, 2017, 05:38:37 AM
 #11

You really need to do this game properly to get enough interest to get it to hit off.

My advice is you code it as a smart contract. You will need to use a currency such as Ethereum or Ethereum Classic since smart controls aren't launched on Bitcoin yet.

Since its open source everyone can verify your script and they can send their ETH and the winner can be deteremined in many different ways. Since the money is on the contract its safe and users won't have to worry about theft.

.BEST..CHANGE.███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!