You cannot stop early adopters getting more coin than those who wait until it has been excepted as a ligiet coin on the exchanges and mining pools. So you really need the early adopters to make it work or to build interest from mining pools and exchanges.
ok so having them all mature at the same time might let to a pump and dump in month well 2 things with that the first is it would have to be on a exchange first for this to happen, second who say they all have to mature in 30 days just a idea, ideas evolve make the blocks of random size the smaller the block say 100 coin takes 2 weeks to mature up to 500 coins that take 6 weeks to mature. You could make it last like this for a week as people will know that they have coins coming for there time and effort.
I wonder how others would view this type of idea?
I can't stop early adopters from gaining more coins than those who aren't but I don't need to encourage early adopter exploitation either. Just because early adopters are going to get more coins by mining at a lower difficulty doesn't mean I should add to the problem by also increasing the rewards for those low difficulty blocks.
As mentioned earlier, there WILL be an exchange, pool and forum for these coins. I am in the process of dev'ing the site where they will be hosted right now and expect to have all of them available by the end of the month.
I am really not worried about getting people to mine it the first week. There has been plenty of interest expressed already and I think the forum has shown that a coin doesn't need gimmicks to get people to mine it, it seems people will mine just about anything. Bytecoin made absolutely ZERO changes from the original bitcoin code and it took off pretty quickly. Alt's are released on a weekly basis with nothing new, innovative or creative and even the coins that have all sorts of issues and aren't accepted by the mainstream community are still being mined by other people.
The first week/month is not my concern. My concern is keeping the coin viable as time progresses. Increased early adopter rewards are fun for the first week, but in the long run it is almost always detrimental to the coin's overall image as people view it as quick pump-n-dump scam coin that catered to the early adopters (a.k.a. the hoarders).
The high starting difficulty addresses nothing. Large gpu power can still hoard coins if they choose as they command large percentage of hash power. Low difficulty due to latency issues might give advantage to some solo miners with better connection and most importantly they can solo min at low difficulty. At high difficulty when say 1 to 3 gpu hash take more than 30 min ( re-target value) to solve block they are likely to get many many stales - block solved in 31 min will be at lower diff than current and hence rejected.
I would start at lowest difficulty.
I am not going to start at lowest difficulty. I will either adjust the scrypt algo so it can not be immediately mined by gpu or I will do what I am trying to work on now which is limit the number of blocks a user can find during "x" amount of time at "y" difficulty. This way users with high hashrates will be limited on the number of blocks they can find at lower difficulties.
First time miners:
If you want to get a head start on setting up for solo mining, just set up for any of the scrypt coins (LTC,NVC,FTC,BBQ,BTB,CHNcoin) tonight using any one of many guides.
Here are a couple to get you started:
https://bitcointalksearch.org/topic/consolidated-litecoin-mining-guide-for-5xxx-6xxx-and-7xxx-gpus-117221
https://bitcointalksearch.org/topic/tutorial-solo-mining-litecoins-guide-windows-83371With new coins often times the blocks are being found so fast that directly connecting to the daemon to mine will result in alot of stale work.
I posted a guide on setting up a private pushpool to use long poll to avoid that issue. The guide is for FTC, but other then port numbers, which I normally just set in the daemon config. to an easy to remember number, set up is the same for all scrypt based coins.
https://bitcointalksearch.org/topic/m.1867412Unless the ports are being changed with the final code (and even if they are, I change it to an easy number anyway), setting up either way will have you ready for tomorrow.
Very cool, thank you for providing this.
The port numbers which 0TC will use are mentioned in OP.
rpcport=9707
port=9708
testnet=19708