Pages:
Author

Topic: [ANN] Catcoin - 0.9.1.1 - Old thread. Locked. Please use 0.9.2 thread. - page 51. (Read 131010 times)

hero member
Activity: 770
Merit: 515
Guto Schiavon / FOXBIT
The blockchain is in the 22014 block and in the TeamCatcoin is in the 22224.

What's happening?
newbie
Activity: 2
Merit: 0
Update: While my wallet claims it is only 1 hour behind, it has only processed block 21908 of 21960. Ran it all night and made progress of exactly one block although it claims to have made 20 hours worth. Extremely aggravating.
legendary
Activity: 1437
Merit: 1002
https://bitmynt.no
I haven't read all of this thread, but I would like to add my 2 cents for the difficulty adjust algorithm.

I had a similar problem in my first algorithm for adjusting the temperature of my bathroom floor, which is heated by mining.  (Water cooled GPUs, water passes through tubes inside the floor, it is covered in another thread back in early 2011.)  My first version went like this:

Loop every 60 seconds:
 If (floor temperature > target temperature)
  Dump (foor temperature - target temperature) less heat to the floor
 elsif (floor temperature < target temperature)
  Dump (target temperature - floor temperature) more heat to the floor

The resulting temperature curve looked like the current difficulty curve of catcoin.  It was a sinusodial curve between 2 degrees over and 2 degrees under the target temperature.

The reason why this worked to badly is the fact that it takes some time for the heat to propagate from the inside of the tubes to the top of the floor where my temperature sensor is located.  When I started reducing heat output, the temperature was already at target, and it would continue to increase for a long time.  When it started to decrease again, the floor was 2 degrees above target, and the core temperature of the floor was actually below surface temperature when the surface temperature crossed my target on the way down.  I tried all kinds of dampening adjustments, but none worked.

My solution:
Instead of looking at the current temperature, I started to calculate what the temperature would be a while ahead if the current rate of change continued.  I found a half an hour to be my sweet spot.  My current algorithm will increase or reduce the amount of heat dumped to always try and reach the target temperature in exactly 30 minutes.  If the temperature increases faster, it will dump less heat.  If it increases slower, it will dump more heat.  This works very well.  The surface temperature follows the target temperature nicely without any large changes in heat output.  My target temperature isn't static.  It will wary a bit by room temperature and time of day.  (The remaining heat is dumped in my living room and in a heat exchanger before my hot water tank, btw.)

My suggestion for catcoin:
Based on the blockrate for the last 6 hours (72 blocks), always adjust the difficulty as much as needed to reach 10 minute blocks by average in 6 blocks (one hour) from now.  Never try to make up for higher or lower blockrate in the past, and by following a future target you will get the dampening you want without any static limits.
sr. member
Activity: 434
Merit: 250
Positive cats movement on Cryptsy:))
Lovely
full member
Activity: 213
Merit: 100
Update on Difficulty Adjustment Algorithm Simulator

Updated release dramatically reduces memory footprint, and can run the simulation for much longer. It now does "sweet spot plotting" which consists of thin blue lines showing +/- 20% of the level at which the hashrate exactly corresponds to the difficulty level. The difficulty level and hashrate cannot exactly match consistently, because there are natural random variation in how often blocks are found.

To give you an idea of what the simulation program is producing, here is the SMA36LIM12 (current incumbent algorithm), plotted against time, with consistent hashrate:



Notice the distance between the two thin lines (the +20% and -20% points), which are above and below the thick blue line (the point at which difficulty matches hashrate), and how far above and below the plot lines go in relation to those.

By contrast, here is an experimental Penta SMA algorithm, for comparison purposes:



Notice that although there is still fluctuation, they tend to be much closer to staying within the two blue lines. The Penta SMA is only experimental and only provided for illustration purposes, and may be tweaked some more over time. It is still not good enough, because it still falls outside the blue lines too much.

The simulations for Kimoto Gravity Well, Phoenixcoin's dual SMA with dampening, and Envy2010's single line modification, are not yet in the simulation, and they may provide even better performance. We will seek out and incorporate as many algorithms as are out there, that will provide us with the richest menu of possibilities, and with community participation in running the simulations and becoming familiar with the unique characteristics of each algorithm, we will have a great chance of achieving consensus or even unanimous agreement.

We want to find an algorithm that stays within the blue lines as much as possible. You can see the simulation play out for yourself by downloading the Windows simulator, available for download now at http://www.catcoin-algo.org.

Thank you for your time.

Etblvu1
hero member
Activity: 657
Merit: 500
Food for you KGW phobias here is your chance: https://bitcointalksearch.org/topic/m.5005478
Thanks for the second bit of proof that shows that KGW isn't the only game in town.  I've already provided the first.

Let's be accurate with our language, however - nobody is afraid of KGW.  We're just not willing to accept ANY bit of code that has not been PROVEN to work with our 10 minute per block coin.  Some of our 'solution candidates' have already been proven ineffective - we'll keep coding and testing.  Soon you'll be able to evaluate ALL of the proposals and see them work or fail with your own eyes.

Until then, thanks for the link..

hero member
Activity: 965
Merit: 515
full member
Activity: 120
Merit: 100
The price is so low, just bought another 1k of cat. I am sure it will rise in the near future.
full member
Activity: 213
Merit: 100


The difficulty algorithm simulator is undergoing active development. Check it out - visit www.catcoin-algo.org and visit the Freenode IRC channel #catcoin-algo.

The goal is to implement every proposed difficulty adjustment algorithm and incorporate it into this simulation, so the community can play with each algorithm and its personality/characteristics and then we will at least be on the same page what we are talking about when we talk about favoring one algorithm over another. It is the hope that by giving people a kinesthetic feel for what each algorithm is like, people will come together in a true consensus on how to move forward, and our Coin will emerge stronger than ever.

This is a new, independent effort, so you can feel safe leaving behind any bad feelings from having had your ideas dismissed before - any algorithm idea that can be converted to code and show any tendency to keep the difficulty level in line with hashrate can be incorporated into the simulation.

Thank you for your time.

Etblvu1
hero member
Activity: 657
Merit: 500
having the same problem as ozzymax over here, at block 21907. Just updated my config file as per Andy's suggestion. We'll see  Angry
Check your control panel/programs and make sure you uninstall the old wallet if you had one of the earlier versions.  Make a copy of your wallet.dat first.

There are full step-by-step instructions for both a new install and an upgrade install in the Readme.
newbie
Activity: 2
Merit: 0
having the same problem as ozzymax over here, at block 21907. Just updated my config file as per Andy's suggestion. We'll see  Angry
member
Activity: 70
Merit: 10
yeah, its time to buy some CATs  Smiley
full member
Activity: 182
Merit: 100
Thanks Andy
I have tried this and it's still stuck on the same block as before. I have deleted my wallet.dat file to see if this is holding the sync back, will give it an hour or so see if that helps. I'm now 16 hours behind. lol
Careful - wallet.dat is where your coins are stored - that's the one file you want to keep!

If you have any trouble getting up to date, yell and I'll zip my block file.

I saved it no worries there. I may have found the problem, I went into program files and saw that the old Catcoin folder was still there. I uninstalled it and I am running the new Qt. see if it sync this time.

I'll let you know and thanks for the help.
legendary
Activity: 1232
Merit: 1002
I think his problem is because of peers.dat file ... if the size is around 2KB then that's the problem ... you need a bigger peers.dat file from someone who is synced!

mine has 483KB
hero member
Activity: 657
Merit: 500
Thanks Andy
I have tried this and it's still stuck on the same block as before. I have deleted my wallet.dat file to see if this is holding the sync back, will give it an hour or so see if that helps. I'm now 16 hours behind. lol
Careful - wallet.dat is where your coins are stored - that's the one file you want to keep!

If you have any trouble getting up to date, yell and I'll zip my block file.
full member
Activity: 182
Merit: 100
Need help please.
I have downloaded and installed the new mandatory wallet for the second time running and it's still not syncing it is stuck on block 21906 for me. it says 14 hours behind, earlier it was only 11 hours behind.
I have also deleted everything in the %appdata% folder and restarted wallet, waited for it to sync the last 6 weeks worth of blocks and every time it gets stuck on Block 21906.
Any advice or help would be much appreciated.
Hey ozzymax,

  Check your %appdata%/Roaming/catcoin/ folder for a file called catcoin.conf  If you don't have one, right-click in the file manager and create a new text file then past this in:

Code:
rpcuser=username
rpcpassword=userpassword
server=1
daemon=1
testnet=0
listen=1
addnode=cat.geekhash.org
addnode=ultimatecoinpool.org
addnode=eu.coinium.org
addnode=us.coinium.org
addnode=teamcatcoin.com
rpcport=7000
rpcallowip=192.168.*.*

Then save the file.  Once it's saved, rename it to catcoin.conf  and say yes to the nag screen about changing the filename/extension.

If you do have a catcoin.conf, replace all the addnode lines with the addnodes above.

Once you have the catcoin.conf saved, shut down and restart your wallet - it should sync all the way this time.  There are better step-by-step instructions in the readme.txt file in the wallet package you downloaded.

Andy

Thanks Andy
I have tried this and it's still stuck on the same block as before. I have deleted my wallet.dat file to see if this is holding the sync back, will give it an hour or so see if that helps. I'm now 16 hours behind. lol
hero member
Activity: 657
Merit: 500
Need help please.
I have downloaded and installed the new mandatory wallet for the second time running and it's still not syncing it is stuck on block 21906 for me. it says 14 hours behind, earlier it was only 11 hours behind.
I have also deleted everything in the %appdata% folder and restarted wallet, waited for it to sync the last 6 weeks worth of blocks and every time it gets stuck on Block 21906.
Any advice or help would be much appreciated.
Hey ozzymax,

  Check your %appdata%/Roaming/catcoin/ folder for a file called catcoin.conf  If you don't have one, right-click in the file manager and create a new text file then past this in:

Code:
rpcuser=username
rpcpassword=userpassword
server=1
daemon=1
testnet=0
listen=1
addnode=cat.geekhash.org
addnode=ultimatecoinpool.org
addnode=eu.coinium.org
addnode=us.coinium.org
addnode=teamcatcoin.com
rpcport=7000
rpcallowip=192.168.*.*

Then save the file.  Once it's saved, rename it to catcoin.conf  and say yes to the nag screen about changing the filename/extension.

If you do have a catcoin.conf, replace all the addnode lines with the addnodes above.

Once you have the catcoin.conf saved, shut down and restart your wallet - it should sync all the way this time.  There are better step-by-step instructions in the readme.txt file in the wallet package you downloaded.

Andy
full member
Activity: 182
Merit: 100
Need help please.
I have downloaded and installed the new mandatory wallet for the second time running and it's still not syncing it is stuck on block 21906 for me. it says 14 hours behind, earlier it was only 11 hours behind.
I have also deleted everything in the %appdata% folder and restarted wallet, waited for it to sync the last 6 weeks worth of blocks and every time it gets stuck on Block 21906.
Any advice or help would be much appreciated.
hero member
Activity: 657
Merit: 500
Calling all Cats, I'm taking donations for Keno's animal rescue, soon to be featured on The Diamond Collar Television show airing on OWN (Oprah Winfrey Network)
it's time for the community to step up and pitch in 100% of the donations will be passed along. Please show your support.

9iyKS8KVBHap3PYBzKYaUrJxRR7q5mqaSu

http://thediamondcollar.com/keno-s-rescue
I want to say thank you to our first donor of 1000Ç Smiley That's a good start. Let's keep it up!
johnny - just sent 20% of my catstash.  Thanks for being our PR chief!

Andy
full member
Activity: 210
Merit: 100
is cryptsy on the correct fork or not?
Deposit doesnt seem to arrive.

It's probably on the same fork as catcoins.biz. I'm also waiting on another deposit, though I can't even look it up in the blockchain at the moment since it's behind.
Pages:
Jump to: