Show Posts
|
Pages: [1]
|
yeah, I wasn't sure where to look in the phone so I just used Kies 3 to back everything up. who knows it may be on my computer at home and didn't get transferred, but when I restored everything to the new phone it just generated a new address. I've already sent my SGS4 to the insurance company... lol I'm just unlucky, anyone i know that has dropped a phone had it crack the front glass, not me, that was the second phone to drop out of my truck (freightliner cascadia, it's a good drop from the dash cradle) 1st time was a cheap huawei premia 4g, it cracked the bottom half of the lcd. this time it was a SGS4, and again glass intact, but it busted the digitizer/lcd and the entire phone went crazy.
but I have a vanity dogecoin address and I'm going to have it backed up and in redundant wallets. lol
|
|
|
SO, I know they are not worth a lot, but it's in the wild! lol My phone broke 2 weeks ago and I couldn't get all my info off it, I had hoped Kies 3 would have gotten my wallet info, but it didn't. There is only 429.05385709 DOGE but one day it may be worth trying for. since I installed MultiDoge on my laptop it's taken forever to sync and I didn't back up my private key from the phone, stupid, i should have done it the same time i did my bitcoin wallet, but i didn't. So this wallet is just there, it was the first auto generated dogecoin address i got from the android dogecoin wallet. so if you need a test address I can't access or control that wallet address anymore, so no complaints if they end up missing! http://dogechain.info/address/DKxa2XzZ9aoNqUc3ixQkWcBHR6hF3V1MgL
|
|
|
I only mined Drkpool for a couple of days and got 0.001639 drk, well no I didn't. darkcoin shut down the pool and those that I got for mining are just dust in the wind! since I don't think I will give darkcoins another look over my shoulder... What is a good prospect for CPU mining? I could do GPU/IGP on my laptop but cpu mining is better, if all the vanitygen tries I have done shows me. I only mine about 130k/s with cpu but it's double what it get's from this integrated amd radeon hd 6310.
I don't want to get involved with a coin that folds up shop after a week of me showing interest, so any good coins to mine? is dogecoin worth mining with a small computer that is just to make a start in a coin? I have about 440 dogecoin and get more from freedoge.co.in...
or is Darkcoin going to go anywhere? should i consider 0.001639 drk a donation to darkcoin.oi and start over in a different pool? IDK if darkcoin will do much, the whole thing about losing those darkcoin is the super high transaction fees 0.001 drk. the transaction fee is the same as what i have lol.
|
|
|
I am sorry, it should be "rounded off" and not "rounded up". I shall correct this on the website. So any number below 0.5 will be rounded down to 0.
OH... I changed my test script from ceil() to round()... With ceil() [Counts out of 20000 tries] Jackpots: 1 10000 prize: 3 0000-9885: 19766 9886-9985: 202 9986-9993: 15 9994-9997: 13 9998-9999: 2 With round() [Counts out of 20000 tries] Jackpots: 4 10000 prize: 1 0000-9885: 19788 9886-9985: 191 9986-9993: 9 9994-9997: 8 9998-9999: 4 round 2,3,4,5... [Counts out of 20000 tries] Jackpots: 1 10000 prize: 0 0000-9885: 19765 9886-9985: 201 9986-9993: 23 9994-9997: 7 9998-9999: 5 round 6... [Counts out of 20000 tries] Jackpots: 4 10000 prize: 1 0000-9885: 19793 9886-9985: 184 9986-9993: 14 9994-9997: 4 9998-9999: 5 it's a lot harder to hit 10,000 using round instead of ceil but it's still possible! it took 120,000 rolls before it came up again, but it does! <?php set_time_limit(360); // number of seconds to run script, default is 30
$_jackpot = $_10k_pz = $_prize1 = $_prize2 = $_prize3 = $_prize4 = $_prize5 = $_lo = $_hi = 0; $tries = 20000; //Number of tires $c=0;// Iteration count do { // nonce = $c; // 12 char server seed string, 16 char client seed string $nhash = hash_hmac('sha512',$c.':'.seed_string(12).':'.$c,$c.':'.seed_string(16).':'.$c,false); $_no = round(hexdec(mb_substr($nhash, 0, 8 ))/429496.7295); // Changed from ceil() to round()
$_jackpot += ($_no == 8888); $_10k_pz += ($_no == 10000); $_prize1 += ($_no >= 0 && $_no <= 9885); $_prize2 += ($_no >= 9886 && $_no <= 9985); $_prize3 += ($_no >= 9986 && $_no <= 9993); $_prize4 += ($_no >= 9994 && $_no <= 9997); $_prize5 += ($_no >= 9998 && $_no <= 9999);
$c++; } while ($c <= $tries); echo '<pre> [Counts out of ', $tries, ' tries] Jackpots: ', $_jackpot, ' 10000 prize: ', $_10k_pz, ' 0000-9885: ', $_prize1, ' 9886-9985: ', $_prize2, ' 9986-9993: ', $_prize3, ' 9994-9997: ', $_prize4, ' 9998-9999: ', $_prize5, ' </pre>';
function make_rand($l,$h) { mt_srand(make_seed()); return mt_rand($l,$h); } function make_seed() { list($usec,$sec) = explode(' ', microtime()); return (float) $sec + ((float) $usec * 65536); } function seed_string ($itr) { $charSet = str_shuffle('ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'); $ranStr = null;
for ($i = 0; $i < $itr; $i++) { mt_srand(make_seed()); $ranStr[] = substr($charSet, mt_rand(0, strlen($charSet)), 1); } return implode($ranStr,''); } ?> it's still free bitcoins and dogecoins! so no complaints from me! lol
|
|
|
but from my code block above, 9999 is found often!
It's because theoretically the probability to roll "9999" is 1/10000 and the probability to roll "10000" is 1/20000 (and you make only 10 000 tries, which is not enough to test small probabilities like those). Can you make 100 000 or even 1 000 000 tries? That would be interesting I have streamlined the code to just do counts, printing 100k rolls in a browser is going to be murder on your computer, lol and you can get the script to count to 1 million but not in a browser, the browser itself will time out if you run it from a php console window it should count as high as you want. 10k tries: Jackpots: 1 10000 prize: 3 0000-9885: 9891 9886-9985: 89 9986-9993: 6 9994-9997: 5 9998-9999: 6 100k times: Jackpots: 11 10000 prize: 9 0000-9885: 98874 9886-9985: 973 9986-9993: 85 9994-9997: 36 9998-9999: 23
second run... Jackpots: 8 10000 prize: 10 0000-9885: 98957 9886-9985: 914 9986-9993: 71 9994-9997: 35 9998-9999: 13 <?php set_time_limit(360); // number of seconds to run script, default is 30
$_jackpot = $_10k_pz = $_prize1 = $_prize2 = $_prize3 = $_prize4 = $_prize5 = 0; $tries = 100000; //Number of tires $c=1;// Iteration count do { // nonce = $c; // 12 char server seed string, 16 char client seed string $nhash = hash_hmac('sha512',$c.':'.seed_string(12).':'.$c,$c.':'.seed_string(16).':'.$c,false); $_no = ceil(hexdec(mb_substr($nhash, 0, 8 ))/429496.7295);
$_jackpot += ($_no == 8888); $_10k_pz += ($_no == 10000); $_prize1 += ($_no >= 0 && $_no <= 9885); $_prize2 += ($_no >= 9886 && $_no <= 9985); $_prize3 += ($_no >= 9986 && $_no <= 9993); $_prize4 += ($_no >= 9994 && $_no <= 9997); $_prize5 += ($_no >= 9998 && $_no <= 9999);
$c++; } while ($c <= $tries); echo '<pre> [Counts out of ', $tries, ' tries] Jackpots: ', $_jackpot, ' 10000 prize: ', $_10k_pz, ' 0000-9885: ', $_prize1, ' 9886-9985: ', $_prize2, ' 9986-9993: ', $_prize3, ' 9994-9997: ', $_prize4, ' 9998-9999: ', $_prize5, ' </pre>';
function make_rand($l,$h) { mt_srand(make_seed()); return mt_rand($l,$h); } function make_seed() { list($usec,$sec) = explode(' ', microtime()); return (float) $sec + ((float) $usec * 65536); } function seed_string ($itr) { $charSet = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; $ranStr = null;
for ($i = 0; $i < $itr; $i++) { mt_srand(make_seed()); $ranStr[] = substr($charSet, mt_rand(0, strlen($charSet)), 1); } return implode($ranStr,''); } ?>
|
|
|
lol, so after seeing that the page to validate was a few posts before mine, i was able to somewhat get the script to produce what would be valid. SERVER SEED: zV2BTdf6OYIX SERVER SEED HASH: 0428f1308997618bfc6fa57cdf9d9bc30df7d9a3cf4c29edbbdce7284c3a6f2e CLIENT SEED: cxJ1OK2JBAzV9gy0 NONCE: 10 Validates @ http://roll-verifier.s3-website-us-east-1.amazonaws.com/I'm not going to update the code, it does fine to show that rolling 10,000 is possible. and since I've never even won the 2nd tier prize, the seeds my script made show that it can happen! EDIT: correction, I've never gotten the 2nd tier prize on the free bitcoin page but I have on the free doge coin page. still that seed comdo it from the test script...
|
|
|
I really don't mind if the top paying number is unreachable or not, they give FREE bitcoins/doge coins and that is something they don't have to do. But I'm very happy they do!!! But I love to tinker, so i make a script to test this out... a fast run will print something like this... {"9999" [{"Client": "Bb2X2OHbnoDdYxnJ", "Server": "OrGqUxpBuKFg", "nonce": "2014"}] {"9999" [{"Client": "EROQqsMbdG6OeKp", "Server": "JDz5mY6qcmLi", "nonce": "3821"}] {"9999" [{"Client": "R3ZVaapxrpNFtlWK", "Server": "nZELaYrdcaEu", "nonce": "4360"}] {"9999" [{"Client": "sb73Ls2O9kYIkZOB", "Server": "NViuHQev34p", "nonce": "8525"}] Tried 10000 times... 10k never found. if fast is set to 0 it returns every number rolled... so, this isn't their script so I can't get the last roll number to work from their site, this is just to see if it's even possible to get 10,000 to roll... and out of the insane number of times I've run this, I've never gotten 10,000... but from my code block above, 9999 is found often! I don't normally like to share code, but it's been 10 years since the last time I've shared... open source made me bitter lol. but this is easy code nothing to it... As I was saying this isn't like their code, there is something different in they way they hash the 2 seeds together, but this uses all the info available to just try and see if rolling 10k is possible. info known: - player seed is 16 char long, code converted from JS example.
- last roll server seed was 12 char long, going with that.
- the nonce seems to progress with the number of rolls.
- the number to round by is 429496.7295
- they use hash sha512
- seeds or in this order nonce:seed:nonce
- they take the first 8 chars from the hash and convert hexdec
-
EDIT: I found my error in the code, it now finds 10,000... lol <?php $fast = 1; // 1 = only print if 9999 or 10000 hits, 0 = prints a wall of numbers rolled $tries = 10000; // will work at 20000 if $fast is set to 1, the wall can time out
$c=1;// Iteration count do { $nonce = $c; $s_seed = server_string(); // 12 char server seed string $c_seed = client_string(); // 16 char client seed string $rnd = 429496.7295; // number provided to round by
$nhash = hash_hmac('sha512',"$nonce:$s_seed:$nonce","$nonce:$c_seed:$nonce",false); // hash server and client seeds $result = hexdec(mb_substr($nhash, 0, 8 ))/$rnd; // get first 8 chars and hex to dec $result = ceil($result);
if ($fast == 0) { switch (true) { case ($result == 10000) : $txtcol = '#DBA901'; break; case is_between($result, 0, 9885) : $txtcol = '#58D3F7'; break; case is_between($result, 9886, 9985) : $txtcol = '#0000FF'; break; case is_between($result, 9986, 9993) : $txtcol = '#DF01D7'; break; case is_between($result, 9994, 9997) : $txtcol = '#000000'; break; case is_between($result, 9998, 9999) : $txtcol = '#FE2E2E'; break; }
echo '<font color="', $txtcol, '">', str_pad($result, 5, 0, STR_PAD_LEFT), '</font> '; if ($c % 20 == 0) echo '<br />'; } else { if (is_between($result, 9998, 9999)) { echo '{"9999" [{"Client": "', $c_seed, '", "Server": "', $s_seed, '", "nonce": "', $c, '"}]<br />'; } if ($result == 10000) { echo '{"10000" [{"Client": "', $c_seed, '", "Server": "', $s_seed, '", "nonce": "', $c, '"}]<br />'; $c=$tries; } } $c++; } while ($c <= $tries);
function is_between($in, $min, $max) { return ($in >= $min && $in <= $max); } function make_rand($l,$h) { mt_srand(make_seed()); return mt_rand($l,$h); } function make_seed() { list($usec,$sec) = explode(' ', microtime()); return (float) $sec + ((float) $usec * 65536); } //convert from javascript example posted in forum function client_string () { $charSet = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; $strlen = strlen($charSet); $ranStr = null;
for ($i = 0; $i < 16; $i++) { mt_srand(make_seed()); $ranStr[] = substr($charSet, mt_rand(0, strlen($charSet)), 1); } return implode($ranStr,''); } function server_string () { $charSet = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; $strlen = strlen($charSet); $ranStr = null;
for ($i = 0; $i < 12; $i++) { mt_srand(make_seed()); $ranStr[] = substr($charSet, mt_rand(0, strlen($charSet)), 1); } return implode($ranStr,''); } ?> I still don't care if 10000 can never be rolled, or is extremely rare, the chance of rolling 9999.5 should be in there! I don't even see why the faucets need to prove they are fair, they are handing out free bitcoins!!! {"9999" [{"Client": "yBJCif46twMVNqVF", "Server": "VBdykfilZuHA", "nonce": "5621"}] {"9999" [{"Client": "SgpGWZN7WH9tDUPa", "Server": "0axDh7i3YIPk", "nonce": "6195"}] {"9999" [{"Client": "WDSZNtGRNNYWtjCF", "Server": "dugXiwEuaKTb", "nonce": "6501"}] {"10000" [{"Client": "HEfA59fGNw8ykriA", "Server": "t2BhGDCyaJG3", "nonce": "9791"}] EDIT: I forgot to say, freebitco.in and the dogecoin actually pay! I haven't withdrawn my doge coins, but if they paid the bitcoins i'm sure they will pay the doge coins too! some faucets just don't pay, they are there for fun/annoyance lol
|
|
|
Hello! Thank you for the faucet list!! and this lottery!
16ucSVMUAYtqy5xTZGmFW14JcY9CDa5d5L
|
|
|
|