Author

Topic: [NSFW] Official Sexcoin Thread - New MANDATORY upgrade: KGW Timewarp attack FIX - page 133. (Read 307641 times)

full member
Activity: 161
Merit: 102

Bumping the thread with a....

Random Pool Testing Bonus !

S1uU2rk8sXeUSBfEQ983vcJYmVKHhkeJn9
SA6tXuqqirJQuuQYdKSCxHPrzXvzzY8fxm
SCEtQkLnaHrFSesorJqxdaWUrj8tF9rzqS
SGmCXnXwZVoWPwagyLceUz5XBobe1R3bEb
SKUfzAhJwwMiZQeR5mcb3H3CCrSsR9ZarL
SKUXRr3J7cYffJhQRhDzFsq3rNTMLHEaBk

A Bonus of 69 SXC each  Wink

"Bagdes?.We don't need no steenking bagdes"


Grin
hero member
Activity: 873
Merit: 1035
Sexcoin Core Dev Team Member
sr. member
Activity: 388
Merit: 250
linux.sexcoin.co.in

(l)ubuntu13.04:

sudo apt-get install git libboost-all-dev qt4-qmake qt4-default build-essential libssl-dev libdb4.8-dev libdb4.8++-dev libqrencode-dev libminiupnpc-dev miniupnpd qconf
git clone https://github.com/sexcoin-project/sexcoin
cd sexcoin/src
make clean -f makefile.unix
make -f makefile.unix
strip sexcoind
cd ..
make distclean
qmake
make
./sexcoin-qt




Fedora19:

Just some quick notes to help anyone trying to build from git on Fedora 19:

First you need an OpenSSL without ECC removed.

I've put up RPMs: https://people.xiph.org/~greg/openssl/fedora19/
(The i686 ones are untested, but should work)

These have the patch Warren did for F18, and are set as epoch 2 so the system shouldn't "upgrade" it out from under you to a new version without ECC.

If you did not install as a development-workstation you may need to  yum groupinstall 'Development Tools'

Once you've installed that, yum install libdb4-cxx-devel libdb4-cxx libdb4 libdb-utils.x86_64 boost-devel gcc-c++

BDB_LIB_PATH='/usr/lib64/libdb4/' BDB_INCLUDE_PATH='/usr/include/libdb4' BOOST_LIB_SUFFIX='-mt' make -j4 -f makefile.unix bitcoind USE_UPNP=

Tada.

https://people.xiph.org/~greg/openssl/fedora19/

cd ~/Downloads
sudo yum install -y git krb5-devel zlib-devel; sudo rpm -i --replacefiles --nosignature openssl-1.0.1e-4.fc19.x86_64.rpm openssl-debuginfo-1.0.1e-4.fc19.x86_64.rpm openssl-devel-1.0.1e-4.fc19.x86_64.rpm openssl-libs-1.0.1e-4.fc19.x86_64.rpm openssl-static-1.0.1e-4.fc19.x86_64.rpm
sudo yum install -y libdb4-cxx-devel libdb4-cxx libdb4 libdb-utils.x86_64 boost-devel gcc-c++ qrencode-devel miniupnpc-devel libupnp-devel qconf qdevelop automake qt-creator boost-build ccache libdb-cxx-devel


cd ~
git clone https://github.com/sexcoin-project/sexcoin
cd ~/sexcoin/src
sudo yum groupinstall 'Development Tools' -y
make clean -f makefile.unix
BDB_LIB_PATH='/usr/lib64/libdb4/' BDB_INCLUDE_PATH='/usr/include/libdb4' BOOST_LIB_SUFFIX='-mt' make -j4 -f makefile.unix sexcoind USE_UPNP=
strip sexcoind
cd ..
make distclean
qmake-qt4
make
./sexcoin-qt

Works for me on lubuntu13.04 and Fedora19LXDE.
hero member
Activity: 873
Merit: 1035
Sexcoin Core Dev Team Member
Quote
next *5 block: 84658

next *50 block: 87794

(currently at block 84567)

And first prediction comes true.   Block 84658 is a superblock with 500 coins.
Great work getting that together!

If I ever find Chinsu....... Angry (Well, in all fairness, I missed it too. Great catch hotcoldcoin! )
..and I thought we handled the rand() issues in 1998.

So adding randomizer to todo list.
member
Activity: 98
Merit: 10
Quote
next *5 block: 84658

next *50 block: 87794

(currently at block 84567)

And first prediction comes true.   Block 84658 is a superblock with 500 coins.
full member
Activity: 161
Merit: 102
Just when you thought it was safe to go back in the pool, It's a


Random Pool Testing Bonus


S1uU2rk8sXeUSBfEQ983vcJYmVKHhkeJn9
SA6tXuqqirJQuuQYdKSCxHPrzXvzzY8fxm
SGmCXnXwZVoWPwagyLceUz5XBobe1R3bEb
SKUXRr3J7cYffJhQRhDzFsq3rNTMLHEaBk
SKUfzAhJwwMiZQeR5mcb3H3CCrSsR9ZarL
SCEtQkLnaHrFSesorJqxdaWUrj8tF9rzqS

A Bonus of 69 SXC each  Wink

"We Believe In Getting SXC !"


Grin
member
Activity: 98
Merit: 10
Is there a list of all the sexcoin superblocks found so far?

You can manually verify here:

http://sexcoin.lavajumper.com:9950

Fair warning: it gets a little flaky sometimes, but its accurate.

I'll look at the database and see if I can pull that data directly.

Thanks!  The explorer is alive and working OK today.   And version 2 of the test script is now complete.   No more lame php/perl/python/etc attempts, this time in c++ with the exact same boost random library as the coin source uses.

The results are looking good.  Here is the list of superblocks up to block 100,000:

http://pastebin.com/itW7n0tN

So far all my checks against the explorer show this list is correct.  But someone please double check.

So I dare to make predictions:  

Quote
next *5 block: 84658

next *50 block: 87794

(currently at block 84567)

Thanks Wink
sr. member
Activity: 462
Merit: 251
@LittleDigger

I gladly help out with pictures for the sexcoin site. I just need to know what is needed. Smiley

@lavajumper / wife

Well, i prefere to look at female butts so... (although i have some sissy stuff on my site).
May i suggest renderotica.com? There are some excellent male renders there Wink



When I'm in work mode I'll send screenshots of the site, and you can unleash those creative energies.

Thanks Lava , You made my day..
full member
Activity: 150
Merit: 107
@LittleDigger

I gladly help out with pictures for the sexcoin site. I just need to know what is needed. Smiley

@lavajumper / wife

Well, i prefere to look at female butts so... (although i have some sissy stuff on my site).
May i suggest renderotica.com? There are some excellent male renders there Wink

sr. member
Activity: 388
Merit: 250
@joewinkler

Are you still trying to compile on Fedora? Any feedback on it?
TIA

Sorry, I'm answering lately.
I have hardware-problems because of our summer-heat and I'm trying to recover my lost partition. I think, tomorrow I will compile on Fedora again.
sr. member
Activity: 462
Merit: 251
Future Sexcoin Headquarters  Cool


A guy can dream can't he?  Grin

shameless repost so I can see this again.  And ppl wonder why we keep supporting sexcoin!
Its excellent lyno! ( My wife is wondering why no guys butts ? )

You can see all sorts of butts.. You just need to get some SXC and visit his website...  Tongue
sr. member
Activity: 462
Merit: 251
@LittleDigger&lyno,
is it possible to integrate this great pic into the official website? Grin

No.. It is possible to ask lynos if he can make some custom graphics for the site, and we have.

And I hate to say it, but with all the messing around with p2pools the website is behind schedule. I'm feeling frazzled and am going to get some downtime..

But if it means lyno's work is featured on the site, thats not a bad thing.. I definately think it would give it some "wow" factor..
full member
Activity: 161
Merit: 102
@joewinkler

Are you still trying to compile on Fedora? Any feedback on it?
TIA
full member
Activity: 161
Merit: 102
Random Pool Testing Bonus
S1uU2rk8sXeUSBfEQ983vcJYmVKHhkeJn9
SA6tXuqqirJQuuQYdKSCxHPrzXvzzY8fxm
SCEtQkLnaHrFSesorJqxdaWUrj8tF9rzqS
SGmCXnXwZVoWPwagyLceUz5XBobe1R3bEb
SKUfzAhJwwMiZQeR5mcb3H3CCrSsR9ZarL

69 SXC for all  Wink
hero member
Activity: 873
Merit: 1035
Sexcoin Core Dev Team Member
Is there a list of all the sexcoin superblocks found so far?

You can manually verify here:

http://sexcoin.lavajumper.com:9950

Fair warning: it gets a little flaky sometimes, but its accurate.

I'll look at the database and see if I can pull that data directly.
member
Activity: 98
Merit: 10

I did a quicky script to check what block heights are superblocks.  My script might be bogus, I dunno.  I can't load the block explorer to check.

Was block #45 the first *5 superblock, and block #2043 the first *50 superblock?

Here's the list up to block #100000 : http://pastebin.com/0qZnUCKC


Block 9,48, and 215 were the first 3 5x blocks...first block is block 0.

I am curious. Are you getting the exact same numbers when you run the script twice? across reboots? on different computers? a debug compile vs a release compile?

I did run multiple times to make sure it spit out the same results, but no reboots or different computers , etc Smiley     But looks like the results are bogus.   So back to the drawing board.   Is there a list of all the sexcoin superblocks found so far?

hero member
Activity: 873
Merit: 1035
Sexcoin Core Dev Team Member

I did a quicky script to check what block heights are superblocks.  My script might be bogus, I dunno.  I can't load the block explorer to check.

Was block #45 the first *5 superblock, and block #2043 the first *50 superblock?

Here's the list up to block #100000 : http://pastebin.com/0qZnUCKC


Block 9,48, and 215 were the first 3 5x blocks...first block is block 0.

I am curious. Are you getting the exact same numbers when you run the script twice? across reboots? on different computers? a debug compile vs a release compile?
sr. member
Activity: 388
Merit: 250
@LittleDigger&lyno,
is it possible to integrate this great pic into the official website? Grin
member
Activity: 98
Merit: 10
Doesn't the Mersenne Twister function use some randomizer besides the seed? Maybe a time component? Otherwise it would just be a function. Or did I miss something big?

I vaguely recall hearing something about better seeding in MT.  But in this case, I think it's just using the seed given.  Since all nodes have to get the same rand from the same seed.

main.cpp
Code:
int static generateMTRandom(int s, int range)
{
random::mt19937 gen(s);
    random::uniform_int_distribution<> dist(1, range);
    return dist(gen);
}

...

int64 static GetBlockValue(int nHeight, int64 nFees)
{
...
//superblock random reward
int rand = generateMTRandom(nHeight, 100000);
...

I did a quicky script to check what block heights are superblocks.  My script might be bogus, I dunno.  I can't load the block explorer to check.

Was block #45 the first *5 superblock, and block #2043 the first *50 superblock?

Here's the list up to block #100000 : http://pastebin.com/0qZnUCKC

full member
Activity: 161
Merit: 102
Random Pool Testing Bonus
S1uU2rk8sXeUSBfEQ983vcJYmVKHhkeJn9
SKUfzAhJwwMiZQeR5mcb3H3CCrSsR9ZarL   
SGmCXnXwZVoWPwagyLceUz5XBobe1R3bEb   
SHUqPoH1TjbQLeT5Ka3rTURYRXidug4bcG

69 SXC for all  Wink
Jump to: