Bitcoin Forum
May 26, 2024, 06:40:12 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Alternate cryptocurrencies / Altcoin Discussion / Re: free dogecoins... maybe! lol on: July 20, 2014, 11:18:33 PM
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
2  Alternate cryptocurrencies / Altcoin Discussion / free dogecoins... maybe! lol on: July 20, 2014, 10:54:50 PM
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
3  Alternate cryptocurrencies / Mining (Altcoins) / What would be a good coin for a beginner ? on: July 01, 2014, 03:59:10 PM
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.
4  Economy / Micro Earnings / Re: Win free Bitcoins every hour! on: June 30, 2014, 02:48:28 AM
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!

Code:
<?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($nhash0))/429496.7295); // Changed from ceil() to round()

$_jackpot += ($_no == 8888);
$_10k_pz += ($_no == 10000);
$_prize1 += ($_no >= && $_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($charSetmt_rand(0strlen($charSet)), 1);
}
return implode($ranStr,'');
}
?>

it's still free bitcoins and dogecoins! so no complaints from me! lol
5  Economy / Micro Earnings / Re: Win free Bitcoins every hour! on: June 26, 2014, 03:56:21 AM
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 Smiley


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:
Code:
Jackpots: 1
10000 prize: 3
0000-9885: 9891
9886-9985: 89
9986-9993: 6
9994-9997: 5
9998-9999: 6

100k times:
Code:
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

Code:
<?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($nhash0))/429496.7295);

$_jackpot += ($_no == 8888);
$_10k_pz += ($_no == 10000);
$_prize1 += ($_no >= && $_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($charSetmt_rand(0strlen($charSet)), 1);
}
return implode($ranStr,'');
}
?>
6  Economy / Micro Earnings / Re: Win free Bitcoins every hour! on: June 25, 2014, 12:19:47 AM
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.

Code:
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...
7  Economy / Micro Earnings / Re: Win free Bitcoins every hour! on: June 24, 2014, 10:46:03 PM
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...
Code:
{"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
Quote
<?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!!!

Code:
{"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
8  Economy / Micro Earnings / Re: FREE BITCOIN Sites *and* Free Newbie Lotto on: June 22, 2014, 09:28:27 PM
Hello! Thank you for the faucet list!!
and this lottery!

16ucSVMUAYtqy5xTZGmFW14JcY9CDa5d5L
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!