Pages:
Author

Topic: [ANN][YAC] yacoin: yet another altcoin. START is now. - page 34. (Read 346717 times)

newbie
Activity: 70
Merit: 0
Thanks! I added:
sudo apt-get install libssl-dev

But now I get
"make -f makefile.unix
g++ -c -O2 -msse2 -pthread -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -I/home/me/yacoin/src -I/home/me/yacoin/src/obj -DUSE_UPNP=0 -DUSE_IPV6=1 -DSCRYPT_KECCAK512 -DSCRYPT_CHACHA -DSCRYPT_CHOOSE_COMPILETIME -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/alert.d -o obj/alert.o alert.cpp
alert.cpp:244:1: fatal error: opening dependency file obj/alert.d: Permission denied
compilation terminated.
make: *** [obj/alert.o] Error 1"

Any tips. Sorry, but still Linux noob here, but learning fast.
hero member
Activity: 819
Merit: 1000
I am not sure if it was just me or my computer running Ubuntu 12.10, but this is the route I took thanks to all of the support I received here.
Below is the instructions step by step that I used.

# sudo apt-get install qt4-qmake libqt4-dev build-essential libboost-dev libboost-system-dev

libboost-filesystem-dev libboost-program-options-dev libboost-thread-dev libssl-dev libdb5.3++-

dev


# sudo apt-get install git

# sudo apt-get install bitcoind


# sudo git clone https://github.com/pocopoco/yacoin

# cd yacoin/src

# Edit net.cpp in yacoin/src on line 28 and change
static const int MAX_OUTBOUND_CONNECTIONS = 8;
to
static const int MAX_OUTBOUND_CONNECTIONS = 1000; <--- or whatever you want 200 is probably a

bit more conservative  

# sudo apt-get install libminiupnpc-dev

# make -f makefile.unix

# Then run the client in daemon mode.   ./yacoind -daemon -gen -addnode=82.211.30.212

# Once compiled run the client and set the yacoin.conf  

# to do that run   editor /home/"YOURUSERNAME"/.yacoin/yacoin.conf and copy the rpcuser and pass

  that is generated on the screen

# Then run the client in daemon mode.   ./yacoind -daemon -gen -addnode=82.211.30.212




Then you can run the commands from here https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list
to check the state.   The only one you really need is ./yacoind getstatus  

P.S. since 82.211.30.212 is in the EU, it would help to run a VPN etc that is in or near Germany...

If you found this useful  

YJoLsK17Z78C5dndqhh5os1mKnXcnUR2qM



I got stuck at the makefile:
"me@ubuntu:~/yacoin/src$ make -f makefile.unix
g++ -c -O2 -msse2 -pthread -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -I/home/harry/yacoin/src -I/home/me/yacoin/src/obj -DUSE_UPNP=0 -DUSE_IPV6=1 -DSCRYPT_KECCAK512 -DSCRYPT_CHACHA -DSCRYPT_CHOOSE_COMPILETIME -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/alert.d -o obj/alert.o alert.cpp
In file included from alert.h:13:0,
                 from alert.cpp:8:
util.h:27:25: fatal error: openssl/sha.h: No such file or directory
compilation terminated.
make: *** [obj/alert.o] Error 1"

How would a Linux noob like me continue? Thanks in advance

first
sudo apt-get install libcurl4-openssl-dev
sr. member
Activity: 406
Merit: 250
The cryptocoin watcher
util.h:27:25: fatal error: openssl/sha.h: No such file or directory
compilation terminated.
make: *** [obj/alert.o] Error 1"

How would a Linux noob like me continue? Thanks in advance

Do: sudo apt-get install libssl-dev
hero member
Activity: 840
Merit: 1000
I am not sure if it was just me or my computer running Ubuntu 12.10, but this is the route I took thanks to all of the support I received here.
Below is the instructions step by step that I used.

# sudo apt-get install qt4-qmake libqt4-dev build-essential libboost-dev libboost-system-dev

libboost-filesystem-dev libboost-program-options-dev libboost-thread-dev libssl-dev libdb5.3++-

dev


# sudo apt-get install git

# sudo apt-get install bitcoind


# sudo git clone https://github.com/pocopoco/yacoin

# cd yacoin/src

# Edit net.cpp in yacoin/src on line 28 and change
static const int MAX_OUTBOUND_CONNECTIONS = 8;
to
static const int MAX_OUTBOUND_CONNECTIONS = 1000; <--- or whatever you want 200 is probably a

bit more conservative  

# sudo apt-get install libminiupnpc-dev

# make -f makefile.unix

# Then run the client in daemon mode.   ./yacoind -daemon -gen -addnode=82.211.30.212

# Once compiled run the client and set the yacoin.conf  

# to do that run   editor /home/"YOURUSERNAME"/.yacoin/yacoin.conf and copy the rpcuser and pass

  that is generated on the screen

# Then run the client in daemon mode.   ./yacoind -daemon -gen -addnode=82.211.30.212




Then you can run the commands from here https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list
to check the state.   The only one you really need is ./yacoind getstatus  

P.S. since 82.211.30.212 is in the EU, it would help to run a VPN etc that is in or near Germany...

If you found this useful  

YJoLsK17Z78C5dndqhh5os1mKnXcnUR2qM



I got stuck at the makefile:
"me@ubuntu:~/yacoin/src$ make -f makefile.unix
g++ -c -O2 -msse2 -pthread -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -I/home/harry/yacoin/src -I/home/me/yacoin/src/obj -DUSE_UPNP=0 -DUSE_IPV6=1 -DSCRYPT_KECCAK512 -DSCRYPT_CHACHA -DSCRYPT_CHOOSE_COMPILETIME -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/alert.d -o obj/alert.o alert.cpp
In file included from alert.h:13:0,
                 from alert.cpp:8:
util.h:27:25: fatal error: openssl/sha.h: No such file or directory
compilation terminated.
make: *** [obj/alert.o] Error 1"

How would a Linux noob like me continue? Thanks in advance


Install openssl-devel
newbie
Activity: 70
Merit: 0
I am not sure if it was just me or my computer running Ubuntu 12.10, but this is the route I took thanks to all of the support I received here.
Below is the instructions step by step that I used.

# sudo apt-get install qt4-qmake libqt4-dev build-essential libboost-dev libboost-system-dev

libboost-filesystem-dev libboost-program-options-dev libboost-thread-dev libssl-dev libdb5.3++-

dev


# sudo apt-get install git

# sudo apt-get install bitcoind


# sudo git clone https://github.com/pocopoco/yacoin

# cd yacoin/src

# Edit net.cpp in yacoin/src on line 28 and change
static const int MAX_OUTBOUND_CONNECTIONS = 8;
to
static const int MAX_OUTBOUND_CONNECTIONS = 1000; <--- or whatever you want 200 is probably a

bit more conservative  

# sudo apt-get install libminiupnpc-dev

# make -f makefile.unix

# Then run the client in daemon mode.   ./yacoind -daemon -gen -addnode=82.211.30.212

# Once compiled run the client and set the yacoin.conf  

# to do that run   editor /home/"YOURUSERNAME"/.yacoin/yacoin.conf and copy the rpcuser and pass

  that is generated on the screen

# Then run the client in daemon mode.   ./yacoind -daemon -gen -addnode=82.211.30.212




Then you can run the commands from here https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list
to check the state.   The only one you really need is ./yacoind getstatus  

P.S. since 82.211.30.212 is in the EU, it would help to run a VPN etc that is in or near Germany...

If you found this useful  

YJoLsK17Z78C5dndqhh5os1mKnXcnUR2qM



I got stuck at the makefile:
"me@ubuntu:~/yacoin/src$ make -f makefile.unix
g++ -c -O2 -msse2 -pthread -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -I/home/harry/yacoin/src -I/home/me/yacoin/src/obj -DUSE_UPNP=0 -DUSE_IPV6=1 -DSCRYPT_KECCAK512 -DSCRYPT_CHACHA -DSCRYPT_CHOOSE_COMPILETIME -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/alert.d -o obj/alert.o alert.cpp
In file included from alert.h:13:0,
                 from alert.cpp:8:
util.h:27:25: fatal error: openssl/sha.h: No such file or directory
compilation terminated.
make: *** [obj/alert.o] Error 1"

How would a Linux noob like me continue? Thanks in advance
hero member
Activity: 819
Merit: 1000
How do I see if I have accepted/rejected blocks?

help->debug window->console and type listtransactions
member
Activity: 70
Merit: 10
found a block in the last 8 hours, and it gets rejected! -.-

LMAO=)
hero member
Activity: 1330
Merit: 502
Vave.com - Crypto Casino
found a block in the last 8 hours, and it gets rejected! -.-
hero member
Activity: 672
Merit: 500
How do I see if I have accepted/rejected blocks?
full member
Activity: 154
Merit: 100
Thank you, received Smiley. So wallet is fine, it is luck... Ah well, I never had luck, that is why I have many PC and waiting for pool Smiley.

We really need a pool, is anyone working on it?
sr. member
Activity: 406
Merit: 250
The cryptocoin watcher
full member
Activity: 130
Merit: 100
Thank you, received Smiley. So wallet is fine, it is luck... Ah well, I never had luck, that is why I have many PC and waiting for pool Smiley.
hero member
Activity: 1330
Merit: 502
Vave.com - Crypto Casino
i dont like the reward system, seems like its designed to keep network hashrate low, keeping away gpu miners and that make it too vulnerable to 51% attacks, also it seems to give an advantage to early adopters making the BTC problem even worse, lets say, in 5 months from now, who gona like to mine this thing?
member
Activity: 70
Merit: 10
Could someone pls send me like 1YAC to see if wallet is working? Address is YNrrVsQgkvvHmmsxG4vAwqehigzNra4bzw . I cant belive I am mining with all my power 1 hour and not one orphan still? 24PC on Intel 5300E (not 5400E like I wrote in todays post), 1PC with G630 (wallet&server running on that one) and my home pc i5 [email protected]. You have to admit this is some hashing power, if I am so unlucky and dont get a single block till morning I have to wait for some pool, cos electricity bill wont wait for me. I shall have to pay arround 2$ bill for that 8hr running PCs (they spend arround 110W mining YAC in wall). It could look funny, but in 30 days it shall be wasted 60$.

Sent 1 yak.
full member
Activity: 130
Merit: 100
Could someone pls send me like 1YAC to see if wallet is working? Address is YNrrVsQgkvvHmmsxG4vAwqehigzNra4bzw . I cant belive I am mining with all my power 1 hour and not one orphan still? 24PC on Intel 5300E (not 5400E like I wrote in todays post), 1PC with G630 (wallet&server running on that one) and my home pc i5 [email protected]. You have to admit this is some hashing power, if I am so unlucky and dont get a single block till morning I have to wait for some pool, cos electricity bill wont wait for me. I shall have to pay arround 2$ bill for that 8hr running PCs (they spend arround 110W mining YAC in wall). It could look funny, but in 30 days it shall be wasted 60$.
member
Activity: 70
Merit: 10
We seriously need a pool for this Smiley
hero member
Activity: 819
Merit: 1000
could someone send a YAC to YDoNAtE2nWHo37jDq7tsP6hemLNLAMFpWY ? i'm testing vanitygen. I'll send it back Smiley
legendary
Activity: 2940
Merit: 1090

Bullshit.

Check the target time per block.

If the starting difficulty has been designed to ensure the first few miners rake in blocks way faster than the target time, then you are not witness to the fact no pre-mine happened, you are in fact participating in pre-mining.

The whole scam is to deliberately use insanely low difficulty so that in very short time a huge pre-mine will be accomplished by those few people who get in on the pre-mine.

Once the difficulty reaches target, then maybe normal mining rather than pre-mining commences.

The start difficulty should be high enough that blocks will take far LONGER than target time UNLESS many miners get in on it.

Instead though the scammers deliberately set it way too low, so that an entire massive pre-mine can take place EVEN IF plenty of miners get in on it.

By recruiting miners into the pre-mine scam, they hope to basically bribe them into colluding with them in pulling off a huge pre-mine right in front of everyone's eyes.

-MarkM-


I'm fairly new to the cryptocoin game.  Could you highlight some coins that DIDN'T do this on launch?  (Seems all the recent ones have, so I'm curious)

I don't recall ever hearing that Bitcoin did. The starting difficulty of bitcoin was high enough that testnet needed to be 1/16 the difficulty of main net in order for small numbers of machines to be able to do tests, because with the normal net's difficulty it would take more machines than testers usually used, or something like that.

When I first made prototypes of UKB, CDN, UNS, CZB, MBC, NKL, GMC and GRF I used the testnet side of the code so that players could have just one program and run it in bitcoin mode or altcoin mode, which would have whichever of those was the one their nation / clan /guild / whatever uses. Mining the genesis blocks took hours per genesis block, despite the difficulty being only 1/16 of the difficulty of the main net.

I think Litecoin began this whole instamining method of premining, they lowered difficulty to 1/4 of bitcoin's difficulty despite knowing many times as much hashing would be directed at litecoin on launch than had been directed at bitcoin when bitcoin launched.

The merged mined coins all have the same difficulty as bitcoin, I think, and also the reaction to altcoins was maybe not as eager back then, but I guess their difficulty was four times as difficult as Litecoin's, which we can see lately is massively too low. We should be multiplying the starting difficult 1024 or more times from bitcoin's initial difficulty, which would be 4096 times Litecoin's. And that might maybe make the launch of something like YACoin, which wasn't expecting GPUs instantly, from being quite as disgusting as it was.

For anything GPUs can mine we should assume several thousand GPUs instead of several thousand CPUs will jump on.

I guess most likely all the scrypt coins have used this scam, "justifying" it by saying that is how Litecoin did it before GPU Scrypt mining software was available. I am now getting curious as to what the starting difficulties of Tenebrix and Fairbrix (the first scrypt coins) were...

I don't remember the exact >> numbers offhand, I thought it was >> 32 for bitcoinj and >> 30 bit litecoin?

But these recent scams used >> 20, which is 2^10 less difficult than Litecoin's if litecoin's was in fact >> 30 ?

So litecoin barely hinted the direction, it is these recent ones that took it 2^10 further, maybe?

-MarkM-
full member
Activity: 154
Merit: 100
wow 150 pages  Grin
sr. member
Activity: 448
Merit: 250

Bullshit.

Check the target time per block.

If the starting difficulty has been designed to ensure the first few miners rake in blocks way faster than the target tme, then you are not witness to the fact no pre-mine happened, you are in fact participating in pre-mining.

The whole scam is to deliberately use insanely low difficulty so that in very short time a huge pre-mine will be accomplished by those few people who get in on the pre-mine.

Once the difficulty reaches target, then maybe normal mining rather than pre-mining commences.

The start difficulty should be high enough that blocks will take far LONGER than target time UNLESS many miners get in on it.

Instead though the scammers deliberately set it way too low, so that an entire massive pre-mine can take place EVEN IF plenty of miners get in on it.

By recruiting miners into the pre-mine scam, they hope to basically bribe them into colluding with them in pulling off a huge pre-mine right in front of everyone's eyes.

-MarkM-


I'm fairly new to the cryptocoin game.  Could you highlight some coins that DIDN'T do this on launch?  (Seems all the recent ones have, so I'm curious)
Pages:
Jump to: