Bitcoin Forum

Economy => Gambling => Topic started by: bittery.net on January 16, 2017, 10:15:05 PM



Title: Bittery.net - Bitcoin blockchain based lottery
Post by: bittery.net on January 16, 2017, 10:15:05 PM
Hi,
we prepared new Bitcoin blockchain based lottery.
You can bet the ticket for only 0.0005 BTC by sending bitcoins to round address.
We generate 6 random numbers from 1-30 and we draw 6 + 1 additional number (which increase your chance for win) every 10 blocks from block hash (it's countable by enclosed script).

Jackpot is calculated from number of tickets and previous round residual value. So, more bets increase jackpot.

We start at block 448800, don't miss it.


www.bittery.net (http://www.bittery.net)


Title: Re: Bitcoin blockchain based lottery
Post by: TurbacoLiam on January 16, 2017, 10:16:19 PM
Are you providing any bonus ? If no then actually this post belongs to gambling and not games and rounds :)


Title: Re: Bitcoin blockchain based lottery
Post by: bittery.net on January 16, 2017, 10:27:01 PM
Bonus is Jackpot and other 4 places for winning - 6 numbers are jackpot, 5 + 1 additional numbers are 2nd place, 5 numbers are 3rd place, and 4 numbers are 4th place and 3 intentical numbers are 5th place. Prize for every place is calculated by number of tickets.

We prepare function for choosing 3 happy tickets to win bonus.



Title: Re: Bittery.net - Bitcoin blockchain based lottery
Post by: bittery.net on January 17, 2017, 10:01:19 PM
110 block left to start first round.

From round 450000 we start a new function HAPPY 3. Every round we randomly select 3 tickets, which win extra bonus.

For 0.0005 BTC you can win jackpot. With every ticket increase your chance!


Title: Re: Bittery.net - Bitcoin blockchain based lottery
Post by: adaseb on January 17, 2017, 10:21:50 PM
110 block left to start first round.

From round 450000 we start a new function HAPPY 3. Every round we randomly select 3 tickets, which win extra bonus.

For 0.0005 BTC you can win jackpot. With every ticket increase your chance!

So I take it this isn't provavbly fair in anyway?

I looked at your site and found the script is

Int64 hashCode = 0;
if (!string.IsNullOrEmpty(hash))
{
   byte[] byteContents = Encoding.Unicode.GetBytes(hash);
   SHA256 hash = new SHA256CryptoServiceProvider();
   byte[] hashText = hash.ComputeHash(byteContents);
   Int64 hashCodeStart = BitConverter.ToInt64(hashText, 0);
   Int64 hashCodeMedium = BitConverter.ToInt64(hashText, 8);
   Int64 hashCodeEnd = BitConverter.ToInt64(hashText, 24);
   hashCode = hashCodeStart ^ hashCodeMedium ^ hashCodeEnd;
   hashCode = Math.Abs(hashCode);
}
return (int)(hashCode % 29) + 1;


However where does it get those hashes from ?


Title: Re: Bittery.net - Bitcoin blockchain based lottery
Post by: DarkStar_ on January 18, 2017, 12:14:41 AM
So I take it this isn't provavbly fair in anyway?

I looked at your site and found the script is

Int64 hashCode = 0;
if (!string.IsNullOrEmpty(hash))
{
   byte[] byteContents = Encoding.Unicode.GetBytes(hash);
   SHA256 hash = new SHA256CryptoServiceProvider();
   byte[] hashText = hash.ComputeHash(byteContents);
   Int64 hashCodeStart = BitConverter.ToInt64(hashText, 0);
   Int64 hashCodeMedium = BitConverter.ToInt64(hashText, 8);
   Int64 hashCodeEnd = BitConverter.ToInt64(hashText, 24);
   hashCode = hashCodeStart ^ hashCodeMedium ^ hashCodeEnd;
   hashCode = Math.Abs(hashCode);
}
return (int)(hashCode % 29) + 1;


However where does it get those hashes from ?

Not sure if the script is correct, but based on the OP, the hashes are gotten from the bitcoin blockchain, from newly mined blocks. If adaseb has the correct script, you need to use hashCode % 30, not 29 and than add 1. Looks to me like it's provably fair.

29 % 29 gives 0, making #30 impossible to get, while 29 % 30 gives 29 which when one is added to, makes 30.


Title: Re: Bittery.net - Bitcoin blockchain based lottery
Post by: bittery.net on January 18, 2017, 08:57:15 PM
So I take it this isn't provavbly fair in anyway?

I looked at your site and found the script is

Int64 hashCode = 0;
if (!string.IsNullOrEmpty(hash))
{
   byte[] byteContents = Encoding.Unicode.GetBytes(hash);
   SHA256 hash = new SHA256CryptoServiceProvider();
   byte[] hashText = hash.ComputeHash(byteContents);
   Int64 hashCodeStart = BitConverter.ToInt64(hashText, 0);
   Int64 hashCodeMedium = BitConverter.ToInt64(hashText, 8);
   Int64 hashCodeEnd = BitConverter.ToInt64(hashText, 24);
   hashCode = hashCodeStart ^ hashCodeMedium ^ hashCodeEnd;
   hashCode = Math.Abs(hashCode);
}
return (int)(hashCode % 29) + 1;


However where does it get those hashes from ?

Not sure if the script is correct, but based on the OP, the hashes are gotten from the bitcoin blockchain, from newly mined blocks. If adaseb has the correct script, you need to use hashCode % 30, not 29 and than add 1. Looks to me like it's provably fair.

29 % 29 gives 0, making #30 impossible to get, while 29 % 30 gives 29 which when one is added to, makes 30.

Yes, you're right. In application on server is that number represented by operator. In configuration this operator is 30. It was mistake only in text on web.

I checked database and number 30 was calculated in some blocks. For example in 448800. I corrected text on website. Thanks for warning.



Title: Re: Bittery.net - Bitcoin blockchain based lottery
Post by: jhenfelipe on January 19, 2017, 02:22:19 PM
Players must send bet directly from wallet, right? Because if a player win, payment will be sent to the address where the bet came from, since there's no way to change the address. Correct me if I'm wrong.

Anyway, the site contains mispelled words like recieve/recieving instead of receive/receiving and gramatically incorrect phrases like "Have you any idea or suggestion to improve this project?".


Title: Re: Bittery.net - Bitcoin blockchain based lottery
Post by: Loepuenkyou on January 20, 2017, 02:03:18 AM
in ticket price 50k satoshi
so how much reward in follow youre lottery
and how winner system
youre can explain for me, you winner system use random.org or how youre system


Title: Re: Bittery.net - Bitcoin blockchain based lottery
Post by: Blitzboy on January 20, 2017, 03:17:57 AM
Super super poor design. How can poor design can attract player ??? I am really scared when I look at a bad design site. I do not think that it is a good way to run the casino business. I doubt that you are going to make payment for players who may win in your games


Title: Re: Bittery.net - Bitcoin blockchain based lottery
Post by: BTCevo on January 21, 2017, 03:19:41 AM
Super super poor design. How can poor design can attract player ??? I am really scared when I look at a bad design site. I do not think that it is a good way to run the casino business. I doubt that you are going to make payment for players who may win in your games

As long as they have provably fair system I think it is ok and they might have chance to attract more people too but they really need to make some good promotions to make sure that people like to play here

@OP for this low jackpot? Are you sure that you are going to attract people? Although the ticket prize is low, there is no way that people might attract to this low amount of jackpot. Consider some of your jackpot amount


Title: Re: Bittery.net - Bitcoin blockchain based lottery
Post by: iram3130 on January 21, 2017, 08:47:59 AM
Super super poor design. How can poor design can attract player ??? I am really scared when I look at a bad design site. I do not think that it is a good way to run the casino business. I doubt that you are going to make payment for players who may win in your games

I don't think the design is that bad, we have seen worse. And as long as the owner is trustable and the game is provably fair the site will be good for everyone. Another thing is the total amount of Jackpot. It's too low, as the ticket price is too low. Consider it once again and increase both.