Pages:
Author

Topic: [ANN] Tigercoin - TGC | SHA256 with Super Random Blocks | Please Upgrade to V1.1 - page 19. (Read 105706 times)

hero member
Activity: 1492
Merit: 763
Life is a taxable event
Um... I got a "not so super" block :/ only 50 coins?!? What's up with that??

http://bit.usr.sh:2750/tx/f2017aaade19b3464f1815b121fdbe8cb163d74ac50bc485ec7316e41c4f3d39

I saw it too!  Good thing that you caught it....
Has something similar happened to other coins?
I wish I was a good programmer who was able to find such things out!
sr. member
Activity: 364
Merit: 253
sr. member
Activity: 462
Merit: 250
hero member
Activity: 566
Merit: 500
Crap, my first number was wrong... I was working with .75 blocks a minute, not 1.33

You are correct.  Embarrassed

Man, I feel stupid... O well. Still mining like I own it Smiley
member
Activity: 84
Merit: 10
Finally I saw a superblock: block 4176, which give 1024 coins!

I've been checking the random generation, and it works fine. So just be patient.


Based on what I am seeing, there is a ((10241-10000) = 241 )/19200 chance to hit the 512 block and ((10241-10000)=11)/19200 to hit the 2048. That's crazy low...

Of the targeted 1080 blocks / day based on 45 seconds / block, the math is approximately

512 : 13 blocks every 24 hours
2048 : 0.61875 blocks every 24 hours

The numbers should evaluate to about 426.66 and 17.77

Maybe 10000 to 10427 and 6000 to 6018?

Main.cpp line 1265
Code:
std::string cseed_str = prevHash.ToString().substr(4,7);

// fix the seed issue
if(nHeight > 4000)
cseed_str = prevHash.ToString().substr(20,7);

const char* cseed = cseed_str.c_str();
long seed = hex2long(cseed);
int rand = generateMTRandom(seed, 19200);

if(rand > 10000 && rand < 10241)
{
nSubsidy = 512 * COIN;
}
else if(rand > 6000 && rand < 6011)
{
nSubsidy = 2048 * COIN;
}

Just my 2 cents.

45 sec block time, which is 80 blocks per hour, or 1920 blocks per day.

1/80 chance for 512-coins superblock (average one per hour) - for the 1st 3 days all payout doubled, that's why you see 1024 coins.
1/1920 chance for 2048-coins superblock (average one per day), if you find it before block 5760, it will be 4096 coins.

The code:
when random number > 10000 and < 10241 (240 values), you get 512-coin block, the random number can take any number from 1 to 19200, so the chance is 240 / 19200 = 1/80
when random number > 6000 and < 6011 (10 values), you get 2048-coin block, so chance is 10 / 19200 = 1/1920.

The code is correct as far as I can see. Wink


If I get a superblock I'll do 500 pull ups and 500 chin ups every week until 2014!


EDIT: Block number: 3998 Time EST 19:20

I found a superblock +1024 TGC!

 Grin Grin Grin Grin Grin Grin Grin Grin Grin Grin Grin


congratulations!
hero member
Activity: 1492
Merit: 763
Life is a taxable event
If I get a superblock I'll do 500 pull ups and 500 chin ups every week until 2014!


EDIT: Block number: 3998 Time EST 19:20

I found a superblock +1024 TGC!

 Grin Grin Grin Grin Grin Grin Grin Grin Grin Grin Grin

hero member
Activity: 1492
Merit: 763
Life is a taxable event
For the simple reason that the alternate cryptocurrencies thread is not categorized by cryptocurrency sub-forum it would be a very good idea to get a hosted forum on cryptocointalk....
The person who runs the forum pretty much does this automatically and gives you the forum and voila! You have your own place to post threads without all the spam that is here...

It's a very good thing to have and fairly standard at this forum...
Also very much like this forum, totally free. Unlike this forum it is not full of ads.


https://cryptocointalk.com/forum/232-cryptocointalk-hosted-forums/
hero member
Activity: 566
Merit: 500
Based on what I am seeing, there is a ((10241-10000) = 241 )/19200 chance to hit the 512 block and ((10241-10000)=11)/19200 to hit the 2048. That's crazy low...

Of the targeted 1080 blocks / day based on 45 seconds / block, the math is approximately

512 : 13 blocks every 24 hours
2048 : 0.61875 blocks every 24 hours

The numbers should evaluate to about 426.66 and 17.77

Maybe 10000 to 10427 and 6000 to 6018?

Main.cpp line 1265
Code:
std::string cseed_str = prevHash.ToString().substr(4,7);

// fix the seed issue
if(nHeight > 4000)
cseed_str = prevHash.ToString().substr(20,7);

const char* cseed = cseed_str.c_str();
long seed = hex2long(cseed);
int rand = generateMTRandom(seed, 19200);

if(rand > 10000 && rand < 10241)
{
nSubsidy = 512 * COIN;
}
else if(rand > 6000 && rand < 6011)
{
nSubsidy = 2048 * COIN;
}

Just my 2 cents.
hero member
Activity: 566
Merit: 500
How was block 4128 found out of order?
Is it an error on blockexplorer?

Like most of the coins, there is a little buffer than is allowed because not everyone is on the EXACT same time.
hero member
Activity: 1492
Merit: 763
Life is a taxable event
How was block 4128 found out of order?
Is it an error on blockexplorer?
legendary
Activity: 1722
Merit: 1000
How many coins can a superblock be?
member
Activity: 84
Merit: 10
1.5 hours and still no 1 hour super-block...
OK it's random, chance is 1/80, and it's just block 4080. From the log I can see random numbers are generated correctly, we just haven't hit the right zone yet.
hero member
Activity: 566
Merit: 500
1.5 hours and still no 1 hour super-block...
member
Activity: 84
Merit: 10
requesting TGC

tK8259cnHpEPS1dC73RaqqUQzypWJZsQJm

am i in time?

please use the faucet
legendary
Activity: 1722
Merit: 1000
TigerCoin Faucet Is Up: tigerfaucet.freefromfiat.net

Donate to the faucet here Grin : tEp3VQuQVHdaawDmGaysFyFUsXXtwwkzAb

Enjoy! (maybe OP can add to the OP) Grin

Thanks for that, is it compulsory to leave a note after submitting the address?

BTW the best looking faucet I've seen  Wink
full member
Activity: 378
Merit: 104
requesting TGC

tK8259cnHpEPS1dC73RaqqUQzypWJZsQJm

am i in time?
member
Activity: 84
Merit: 10

As a newbie I have to ask for an explanation.... That was a whole lot of transactions!

Block 4000 nothing special. Seems there's one transaction. Someone sent 77311 coins to this address: tC6A7LnpX7na35EQc21mczYN3hzKnbA4og.
The 77311 coins come from his mined coins + 70655 coins he received from another transaction in block 3678. Should be a big guy there  Grin
hero member
Activity: 1492
Merit: 763
Life is a taxable event

As a newbie I have to ask for an explanation.... That was a whole lot of transactions!
member
Activity: 84
Merit: 10
switchover happened at block 4001, it seems that it is a success. Now we are at block 4003, and there's no problem.

The random generation seems working fine, as I see in the log:

Quote
>> cseed = 1aa75e3, nHeight = 4001, rand = 11903
>> cseed = 53b3e14, nHeight = 4002, rand = 9857
>> cseed = 5406ce6, nHeight = 4003, rand = 13082
>> cseed = 6a6778a, nHeight = 4004, rand = 15

Now let's just wait the random number falls into specific zones and superblocks will be generated.
Pages:
Jump to: