Pages:
Author

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

member
Activity: 255
Merit: 10
New pool lauched. Smiley

Come find the Tigers in TreasureQuarry's new p2pool for Tigercoin at  available at http://tigercoin.treasurequarry.com:14377/

Uses Tigercoin Version 1.1 to ensure those Giant Tigers (superblocks) are shared out to miners when they come after block 4000.

Low 1.5% fee.  Reliable server based in Dallas, USA.

Use a unique Tigercoin address from your Tigercoin wallet on your PC as your username, and anything as your password.

The pool should be considered experimental currently until the blocks start coming through.

Happy mining at TreasureQuarry! Smiley


is it up? it says not responding...
member
Activity: 84
Merit: 10
There is a bug with datadir like in nbcoin.
When starting tigercoin-qt on windows with -datadir=c:\dir parameter, all data except debug.log is located in correct folder, but debug.log resides in %Appdata%\tigercoin

Please fix it.

Yes will look into it, thanks for reporting issues.


New pool lauched. Smiley

Come find the Tigers in TreasureQuarry's new p2pool for Tigercoin at  available at http://tigercoin.treasurequarry.com:14377/

Uses Tigercoin Version 1.1 to ensure those Giant Tigers (superblocks) are shared out to miners when they come after block 4000.

Low 1.5% fee.  Reliable server based in Dallas, USA.

Use a unique Tigercoin address from your Tigercoin wallet on your PC as your username, and anything as your password.

The pool should be considered experimental currently until the blocks start coming through.

Happy mining at TreasureQuarry! Smiley

nice, thanks!
sr. member
Activity: 455
Merit: 251
New pool lauched. (updated - please ignore can't get it to work - sorry folks)

Come find the Tigers in TreasureQuarry's new p2pool for Tigercoin at  available at http://tigercoin.treasurequarry.com:14377/

Uses Tigercoin Version 1.1 to ensure those Giant Tigers (superblocks) are shared out to miners when they come after block 4000.

Low 1.5% fee.  Reliable server based in Dallas, USA.

Use a unique Tigercoin address from your Tigercoin wallet on your PC as your username, and anything as your password.

The pool should be considered experimental currently until the blocks start coming through.

Happy mining at TreasureQuarry! Smiley

newbie
Activity: 36
Merit: 0
There is a bug with datadir like in nbcoin.
When starting tigercoin-qt on windows with -datadir=c:\dir parameter, all data except debug.log is located in correct folder, but debug.log resides in %Appdata%\tigercoin

Please fix it.
member
Activity: 84
Merit: 10
I create a p2pool for this coin.  Let me know if you have any issues Grin


Code:
bfgminer.exe -o www.japool.com:15662 -u YourWalletAddress -p AnyPassword -G -S all --icarus-options 115200:1:1 --icarus-timing 3.0=100 -s 1

I also have my own post if you have any issues:

https://bitcointalksearch.org/topic/ann-tigercoin-added-to-wwwjapoolcom-289782

Nice, please upgrade the pool to Version 1.1 which is just released. Source code updated in github.
member
Activity: 84
Merit: 10
Version 1.1 is released. ** This is a mandatory update **

Please upgrade to 1.1 within 24 hours (before block 4000, now we are at block 1893, target blocks 1 day=1920 blocks - so we have about a day to upgrade to V1.1).

The version 1.1:

(a) Fixed the issue with random superblocks
(b) Added more checkpoints.

Links at OP for downloading windows client and source are updated.

I tested the fix, the random numbers work fine with the fix.

full member
Activity: 151
Merit: 100

2. We can fix the code, by extracting the seed string from, say, 11th character in each hash. This way, the randomness will be guaranteed, and we should see the superblocks as designed. The problem is that it will be a mandatory upgrade of the client for everyone. I can switch at certain block number, say block 3000 (now we are at block 1750), extracting seed from 11th character instead of 4th character.

Please let me know which you prefer, I'll do whatever the community agrees upon.

Wouldn't it be better to start from the 50th character or thereabouts?  That way, even if the difficulty rises extremely things should be safe.

The fix should be applied fast while the coin is still unknown

Agreed!  The superblocks make this coin Tigerlicious.
sr. member
Activity: 392
Merit: 250
I create a p2pool for this coin.  Let me know if you have any issues Grin


Code:
bfgminer.exe -o www.japool.com:15662 -u YourWalletAddress -p AnyPassword -G -S all --icarus-options 115200:1:1 --icarus-timing 3.0=100 -s 1

I also have my own post if you have any issues:

https://bitcointalksearch.org/topic/ann-tigercoin-added-to-wwwjapoolcom-289782
legendary
Activity: 1274
Merit: 1050
I've added TGC to the PhenixEx candidates. Vote on it in this poll : https://bitcointalksearch.org/topic/poll-which-coin-would-you-like-to-see-on-phenixex-285906 to get in on an exchange ASAP.
legendary
Activity: 1198
Merit: 1000

2. We can fix the code, by extracting the seed string from, say, 11th character in each hash. This way, the randomness will be guaranteed, and we should see the superblocks as designed. The problem is that it will be a mandatory upgrade of the client for everyone. I can switch at certain block number, say block 3000 (now we are at block 1750), extracting seed from 11th character instead of 4th character.

Please let me know which you prefer, I'll do whatever the community agrees upon.

Wouldn't it be better to start from the 50th character or thereabouts?  That way, even if the difficulty rises extremely things should be safe.

The fix should be applied fast while the coin is still unknown
sr. member
Activity: 455
Merit: 251

2. We can fix the code, by extracting the seed string from, say, 11th character in each hash. This way, the randomness will be guaranteed, and we should see the superblocks as designed. The problem is that it will be a mandatory upgrade of the client for everyone. I can switch at certain block number, say block 3000 (now we are at block 1750), extracting seed from 11th character instead of 4th character.

Please let me know which you prefer, I'll do whatever the community agrees upon.

Wouldn't it be better to start from the 50th character or thereabouts?  That way, even if the difficulty rises extremely things should be safe.
newbie
Activity: 36
Merit: 0
I've started Tigercoin block explorer:

http://bit.usr.sh:2750

If You want donate some TGC: tH29HErFGLkDHNYYEoGMQr1NLvk9DQHEXP


Thanks. Sent a little donation.

Tigers received  Smiley
member
Activity: 84
Merit: 10
I've started Tigercoin block explorer:

http://bit.usr.sh:2750

If You want donate some TGC: tH29HErFGLkDHNYYEoGMQr1NLvk9DQHEXP


Thanks. Sent a little donation.
member
Activity: 84
Merit: 10
Some people asking about why they don't see superblocks. We checked the code and its behavior, we did see an issue. Let me explain it here:

The random calculation code:

Quote
   std::string cseed_str = prevHash.ToString().substr(4,7);
   const char* cseed = cseed_str.c_str();
   long seed = hex2long(cseed);
   int rand = generateMTRandom(seed, 19200);

what this means is that the program takes the previous block hash, extracts 7 characters from the hash, starting from 4th position in the hash, and use it as the seed to generate a random number, then the random number will determine if a block is superblock.

This scheme works fine for all other coins that has random blocks, and works for this one at the beginning (< block 300). But after some time, the generated hashes have a lot zeros in the beginning, for example:

Quote
00000000002d016cb29ac26baec5270f2496e8a33295d2c624673687e0d37942  height=340
00000000000cc102320be68cc8939e446d98f77f144a1e2bde452f8132128b80  height=873
00000000002125cd2153c7cdd926ac56baf0c1c418bb7fe88ad4261458e03e89  height=1324

in consequence, the cseed string, instead of being random, becomes some fixed strings like "0000000", "0000001", "0000002", etc, and none of these correspond to a superblock  Sad.

I don't know why the hash have so many zeros at the beginning while at the start (blocks < 300) everything is fine (at least 3 random characters in the seed). This probably has to do with diff etc.

We are two ways to proceed:

1. Ignore it, and think in general there will be no superblocks in this coin. I know it is bad, but if the hash string changes back to less zeros (as it will likely to), we will see superblocks again like at the beginning of the blockchain. At least for this we don't need to do a forced upgrade / hard fork, so the mining will go smoothly.

2. We can fix the code, by extracting the seed string from, say, 11th character in each hash. This way, the randomness will be guaranteed, and we should see the superblocks as designed. The problem is that it will be a mandatory upgrade of the client for everyone. I can switch at certain block number, say block 3000 (now we are at block 1750), extracting seed from 11th character instead of 4th character.

Please let me know which you prefer, I'll do whatever the community agrees upon.
hero member
Activity: 781
Merit: 501
diff now 2432, not worth to start now guys  Grin
legendary
Activity: 1198
Merit: 1000
Has anyone had a super block yet? I'm sitting on 7.4% of the blocks found and have not hit any yet.

24 blocks so far and no super block but the chance are 1/80 so nothing abnormal for me !

I'm sitting on more than 80 blocks but I haven't yet hit a superblock...

Has anyone hit one yet?

look http://bit.usr.sh:2750
hero member
Activity: 1492
Merit: 763
Life is a taxable event
Has anyone had a super block yet? I'm sitting on 7.4% of the blocks found and have not hit any yet.

24 blocks so far and no super block but the chance are 1/80 so nothing abnormal for me !

I'm sitting on more than 80 blocks but I haven't yet hit a superblock...

Has anyone hit one yet?
legendary
Activity: 1198
Merit: 1000
I've started Tigercoin block explorer:

http://bit.usr.sh:2750

If You want donate some TGC: tH29HErFGLkDHNYYEoGMQr1NLvk9DQHEXP

I see superblock before block 177

but nothing after.

There is something wrong
newbie
Activity: 36
Merit: 0
I've started Tigercoin block explorer:

http://bit.usr.sh:2750

If You want donate some TGC: tH29HErFGLkDHNYYEoGMQr1NLvk9DQHEXP
newbie
Activity: 36
Merit: 0


this is the boost include path, it does not find the header file for random numbers. You need put something for BOOST_INCLUDE_PATH in your makefile, such as
BOOST_INCLUDE_PATH=/usr/local/boost_1_53 wherever you installed the boost.



Ahh makes sense.. I installed libboost via apt-get install libboost-all-dev; as per the build instructions in the bitcoin documentation. Haven't a clue what the path would be, haven't had any luck finding it yet but thank you for getting me on the right track. While I'm clearly pretty noobish to compiling things on my own, I avoid anything pre-compiled when it comes to alt-coins, and they only provided windows binarys at any rate. Is this an indication the published sources were not tested in a linux environment? Which would further cause me to suggest caution suspecting this coins dev only works from windows? Either the problem is unique to my situation, or I'm over analysing causes for my problems with it.. Either way, I think I'm done playing with it until the dev can release something which compiles the same as every other alt coin I've used, or provides some clear instructions on what I need to do differently and why.

Thanks for the help dreamhouse

On ubuntu 12.04, simple way is to get libboost 1.48

apt-get install libboost1.48-all-dev
Pages:
Jump to: