Pages:
Author

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

hero member
Activity: 982
Merit: 517
Nature decays, but Latinum lasts forever. RoA:102
Only remember, if you say something against SlimePuppy opinion in that thread - yours post will be deleted.
hero member
Activity: 657
Merit: 500
Fellow CATs - feel free to meet us on the V9.2.0 thread.  This one is going into the history books with the others.

https://bitcointalksearch.org/topic/ann-catcoin-0930-1118569

Andy

Community - Mav has requested this thread be locked.  Join us on the new thread.  We'll see you there!
hero member
Activity: 982
Merit: 517
Nature decays, but Latinum lasts forever. RoA:102
Attentions all miners! If you continue mining on pools with 9.2.0 version, and Cryptsy not upgrade wallet to new version, you can lost yours CATs.
I am waiting upgrade Cryptobuck on Cryptsy to new version almost 1 year, with my 20% of all BUK.
sr. member
Activity: 271
Merit: 254
Note to anyone who's still listening: The 'new new (9.2.0)' catcoin thread is heavily moderated/censored and any discussion of why it was a botched upgrade will get your posts deleted. See the previously mentioned catcoin uncensored thread for details.

To summarize: the new 9.2.0 release removed the 30 second block time limit immediately, before the advertised fork block (fork4block) in the code.  This 'bug' resulted in a miner finding and posting block 44227 with a timestamp *before* the previous block. This caused an immediate fork between the two codebases because the original 9.1.1 release rejected that block, while the new code accepted it.


My suggestion to the 'new new' thread is open an discussion on if you think it's ethical to continue to mine on top of the negative timestamp block and screw over anyone who did not upgrade immediately, or do you want to screw over anyone who's been mining on the early-fork chain because the topic poster has deleted any posts mentioning the problem?
hero member
Activity: 657
Merit: 500
hero member
Activity: 982
Merit: 517
Nature decays, but Latinum lasts forever. RoA:102
sr. member
Activity: 271
Merit: 254
Or maybe we need one of these
that includes an integrated 2-A2 chip catcoin miner?

Mostly, I think we need etblvu1 to come back and have a more rational discussion about minimum block times and a time-based reward. (such that after 15 minutes have elapsed, the block reward starts increasing).

The other technical argument that needs argued is whether the 'maximum block size' that Bitcoin has is the right approach, because it hard-limits the transactions per day. Would it be better to allow blocks to occur faster, on average, once they exceed a certain size threshhold, to try to clear network backlogs?

This might be a lot easier to manage with a time-based reward, such that blocks start out with only transaction fees from the minimum block time to the 'target' time, and then after 10 minutes, the block reward starts increasing until a block is found.

Next question: should the difficulty adjustment then be calculated on both the reward (seignorage + fees) to the miners, *and* the target block time? Or should it be based on the block size of the last set of blocks as well as the time?

Instead of trying to combine two different adjustments in clever ways, we should be trying to minimize the amount of code it takes to calculate the adjustment so it is easy to read, and easy to predict how it will behave.
sr. member
Activity: 271
Merit: 254
Mops.
I am out of mops.
I have catcoins.
Can I get a mop?

I don't know about mops, but a port of Coinffeine to support Catcoin would be pretty interesting.

I'd like to know what a distributed market thinks of the price of the two active catcoin blockchains are.

Anyone want to try this?
hero member
Activity: 657
Merit: 500
Fellow CATs - feel free to meet us on the V9.2.0 thread.  This one is going into the history books with the others.

https://bitcointalksearch.org/topic/ann-catcoin-0930-1118569

Andy

sr. member
Activity: 271
Merit: 254
This rapid difficulty increase may well come from my pool, as dedicated operator I have gathered a group of miners to help shake this long block.

Best regards,
Bejjan

Unless you have a way to either stop mining at the low point in difficulty, *or* use some of the code floating around to do a minimum block time, you'll probably end up right back in the same situation.

The testing I've done seems to indicate the minimum should probably be somewhere around 1/3 of the target block time, or about 3 minutes. The problem then becomes what do you do if you find a block before 3 minutes? Do you post a 'future' block to the network, or throw it away.

My (apparently unpopular) opinion is the best way to fix this is to go back to the 0.9.1.1 catcoin release and come up with a better (consensus?) process to decide what is a reasonable minimum block time by testing several alternatives. If anyone would like to discuss please join #catoshi-dev on irc, or maybe we can use this thread effectively now the other group has started a new one.
full member
Activity: 199
Merit: 100
This rapid difficulty increase may well come from my pool, as dedicated operator I have gathered a group of miners to help shake this long block.

Best regards,
Bejjan
hero member
Activity: 657
Merit: 500
Fellow CATs - feel free to meet us on the V9.2.0 thread.  This one is going into the history books with the others.

https://bitcointalksearch.org/topic/ann-catcoin-0930-1118569

Andy
full member
Activity: 189
Merit: 100
Catcoiner is anonymous, likely for a lot of the same reasons why Satoshi is anonymous. What's important is does the code we anonymously post work, and any of you can steal it and improve it. Or just exploit the weaknesses in the difficulty adjustment(s).

As for squatting, CatcoinOfficial is squatting on code they stole and hacked from KR105.

There actually used to be a community that supported it, but someone likes isolating community members one at a time and attacking them until they get so pissed off they leave. Catcoiner might be any of those former members.. hozer, etvblu1, johnny_non, ambethia, Maverick, nebajoth, or zerodrama. Hell I might be all of them, or I might be KR105. Maybe Catcoiner is slimepuppy, cause controversy is profitable, isn't it? (But then why would I call myself an idiot)

Now, back to catcoin.org... this is a valuable 'trade name', and Catcoiner is not going to give it to an idiot that can't understand blockchain dynamics and whines about the code 'stealing' from him. If you give an anonymous catcoiner a compelling argument why you'll handle the domain better than the current circus, you might find yourself with a domain.

Hell I might even give you a bunch of catcoin AND a domain if you run a large pool with a 2-minute minimum.

Otherwise, the circus will continue until Cryptsy makes a decision on what code they update to, like maybe

While you are TRYING to be Anonymous, the rest of the community is being transparent enough to show exactly where they stand in the community.  YOU Troy, are the one being allusive and hiding, but you are not doing a good enough job.

Again, Kick rocks, and go wallow in your pile of URO that is on the ground in your fields.

Welcome to ignore #2 on my list.
sr. member
Activity: 364
Merit: 250
As for squatting, CatcoinOfficial is squatting on code they stole and hacked from KR105.

KR105 had a break in at his house or some other reality disturbance that made him want to abandon the project because he had to concentrate on recovering from the incident.

You don't have to steal something people give away (GITHUB).
You don't need to hack something you don't have to steal.

Now is there an online mop ordering service or not?
sr. member
Activity: 364
Merit: 250
Mops.
I am out of mops.
I have catcoins.
Can I get a mop?
newbie
Activity: 4
Merit: 0
Catcoiner is anonymous, likely for a lot of the same reasons why Satoshi is anonymous. What's important is does the code we anonymously post work, and any of you can steal it and improve it. Or just exploit the weaknesses in the difficulty adjustment(s).

As for squatting, CatcoinOfficial is squatting on code they stole and hacked from KR105.

There actually used to be a community that supported it, but someone likes isolating community members one at a time and attacking them until they get so pissed off they leave. Catcoiner might be any of those former members.. hozer, etvblu1, johnny_non, ambethia, Maverick, nebajoth, or zerodrama. Hell I might be all of them, or I might be KR105. Maybe Catcoiner is slimepuppy, cause controversy is profitable, isn't it? (But then why would I call myself an idiot)

Now, back to catcoin.org... this is a valuable 'trade name', and Catcoiner is not going to give it to an idiot that can't understand blockchain dynamics and whines about the code 'stealing' from him. If you give an anonymous catcoiner a compelling argument why you'll handle the domain better than the current circus, you might find yourself with a domain.

Hell I might even give you a bunch of catcoin AND a domain if you run a large pool with a 2-minute minimum.

Otherwise, the circus will continue until Cryptsy makes a decision on what code they update to, like maybe https://github.com/catcoiner/catcoin/
hero member
Activity: 657
Merit: 500
Community - best to put Troy/Hozer/Catcoiner on ignore.

1. nobody wants minimum block times.  Miners don't, traders don't, and pool operators don't.  Proof of that is in this thread, the prior two that go back to the launch of CAT in Dec 2013, and in the IRC logs for #catcoin-dev.

2. We have removed every single bit of code Hozer ever 'contributed' to CAT - including all of his minimum block time kludges.  As can be seen from mainnet, we do not need them to have a stable coin - PID with none of his 'fixes' works better than PID with his minimum block times.  What a concept - the engineer that programs PID every day knows how to do what Hozer cannot...  Let me repeat that:  The V9.1.1 code DID have a 30 second minimum block time pushed by Troy, along with proof of work mods he experimented with .  The V9.2.0 code has NONE of this - there are no minimum block times for either the pre-fork or post-fork code.  The proof of work code is re-aligned with current Litecoin - which is where CAT began.  Stripped of the earlier kludges, PID is running better today than it has since the V9 hard fork.

Look again at this network chart, CATs - this isn't BTC or LTC - this is CAT!



3. It's very clear from the blockchain that the code Hozer fielded on his three nodes is so far removed from CAT that his blockchain went off into left field where it remains.  He essentially is running a completely separate blockchain on our ports, using our graphics and name, and trying to sell his swill to the world as CAT.  We have the real chain, we have the superior work, and CAT remains CAT even after yet another active attempt to break the blockchain.  He's trying to sell people on his minimum block time so that his personal blockchain is mined and he can take-over the main chain - that way he can spend the coins he keeps mining on his fork - he can profit while the community loses.  But he got caught by his own blocktime limits - that's why his fork is so far behind and why his blocks can never be accepted as valid by the main blockchain.  This is the third time he tried to break the blockchain - we were ready for him. Wink

4. Nobody but Troy is mining his copycat coin - it broke from the main block chain at 44260 and now sits at block 44284.  The real chain just passed 44990.

Here's a snip from Blak's seed node and CAT mining node from around 44260 - note the proof of work score and flow of the blocks:
http://pastebin.com/aF4dBjYG

Code:
2015-07-01 04:45:19 SetBestChain: new best=9f9bee26856507c83ebdbe92d23c431f2199fa4f5cb89f33b4c7c0bbe1062328  height=44259  log2_work=51.595275  
tx=106792  date=2015-07-01 04:45:10 progress=0.000074
2015-07-01 04:45:19 ProcessBlock: ACCEPTED
2015-07-01 04:45:19 CreateNewBlock(): total size 1000
2015-07-01 04:45:19 getblocks 44227 to 258918baedfc92c62494f3832c3c8a27049634f61b06d27bfd10f1eb0c25b1ae limit 500
2015-07-01 04:45:19   getblocks stopping at 44228 258918baedfc92c62494f3832c3c8a27049634f61b06d27bfd10f1eb0c25b1ae
2015-07-01 04:45:20 getblocks -1 to 0000000000000000000000000000000000000000000000000000000000000000 limit 500
2015-07-01 04:45:20 getblocks 44227 to 258918baedfc92c62494f3832c3c8a27049634f61b06d27bfd10f1eb0c25b1ae limit 500
2015-07-01 04:45:20   getblocks stopping at 44228 258918baedfc92c62494f3832c3c8a27049634f61b06d27bfd10f1eb0c25b1ae
2015-07-01 04:45:20 getblocks 44227 to 258918baedfc92c62494f3832c3c8a27049634f61b06d27bfd10f1eb0c25b1ae limit 500
2015-07-01 04:45:20   getblocks stopping at 44228 258918baedfc92c62494f3832c3c8a27049634f61b06d27bfd10f1eb0c25b1ae
2015-07-01 04:45:20 getblocks -1 to 0000000000000000000000000000000000000000000000000000000000000000 limit 500
2015-07-01 04:45:20 getblocks -1 to 0000000000000000000000000000000000000000000000000000000000000000 limit 500
2015-07-01 04:45:22 received getdata for: block 9f9bee26856507c83ebdbe92d23c431f2199fa4f5cb89f33b4c7c0bbe1062328
2015-07-01 04:45:46 CreateNewBlock(): total size 1000
2015-07-01 04:47:23 received block 1ee08ec85dd28c37241a3af2f9f00508007ab627bf7774890fe435992da2bf70
2015-07-01 04:47:24 Committing 1 changed transactions to coin database...
2015-07-01 04:47:24 SetBestChain: new best=1ee08ec85dd28c37241a3af2f9f00508007ab627bf7774890fe435992da2bf70  height=44260  log2_work=51.595335  tx=106793  date=2015-07-01 04:47:16 progress=0.000074
2015-07-01 04:47:24 ProcessBlock: ACCEPTED
2015-07-01 04:47:24 CreateNewBlock(): total size 1000
2015-07-01 04:47:24 getblocks -1 to 0000000000000000000000000000000000000000000000000000000000000000 limit 500
2015-07-01 04:47:24 getblocks 44227 to 258918baedfc92c62494f3832c3c8a27049634f61b06d27bfd10f1eb0c25b1ae limit 500
2015-07-01 04:47:24   getblocks stopping at 44228 258918baedfc92c62494f3832c3c8a27049634f61b06d27bfd10f1eb0c25b1ae
2015-07-01 04:47:24 received getdata for: block 1ee08ec85dd28c37241a3af2f9f00508007ab627bf7774890fe435992da2bf70
2015-07-01 04:47:46 CreateNewBlock(): total size 1000
2015-07-01 04:47:50 received block 6b87fb66b0e3ecbf9845776c0d0201f8586ea06c760b60931802c7534183bf1f
2015-07-01 04:47:50 Committing 1 changed transactions to coin database...
2015-07-01 04:47:50 SetBestChain: new best=6b87fb66b0e3ecbf9845776c0d0201f8586ea06c760b60931802c7534183bf1f  height=44261  log2_work=51.595396  tx=106794  date=2015-07-01 04:47:23 progress=0.000074
2015-07-01 04:47:50 ProcessBlock: ACCEPTED
2015-07-01 04:47:50 CreateNewBlock(): total size 1000
2015-07-01 04:47:50 getblocks -1 to 0000000000000000000000000000000000000000000000000000000000000000 limit 500
2015-07-01 04:47:50 getblocks -1 to 0000000000000000000000000000000000000000000000000000000000000000 limit 500
2015-07-01 04:47:50 received getdata for: block 6b87fb66b0e3ecbf9845776c0d0201f8586ea06c760b60931802c7534183bf1f
2015-07-01 04:47:51 getblocks -1 to 0000000000000000000000000000000000000000000000000000000000000000 limit 500
2015-07-01 04:48:16 CreateNewBlock(): total size 1000

And finally, we have the ultimate reason for his endless interference - money.  He is URL-squatting on a blockchain explorer address that the community abandoned more than a year ago, and has fielded an advertising site one letter off our main community URL.  On the site, he says the domain name is for sale.  I emailed 'catcoiner' and received a PM on site.  I did not give 'catcoiner' my site alias in the email contact.  Wink

Quote
From: Andy Hecker [mailto:xxxxxxx]
Sent: Thursday, July 09, 2015 10:10 PM
To: '[email protected]'
Subject: Domains

Hey “catcoiner”,

  What’s your price for purchasing the catcoin.org and catstat.info domains?
Quote
!!! WARNING: This user is a newbie. If you are expecting a message from a more veteran member, then this is an imposter !!!

This is for catcoin.org only.

Your choice of:
1) 5 BTC (or equivalent us dollar value) and a non-disclosure agreement if you want to transfer to a private individual
or
2) documentation of donation of the domain to as a tax-deductible charitable contribution to a valid 501c(3) organization that will manage the domain.

Do you have a suggested attorney/escrow agent to facilitate the transfer?

'catcoiner' is Hozer, Troy Benjegerdes, tmagik, TechnoMagik and is the same Troy that has been a thorn in the side of CAT since the coin launched.  (The first two CAT threads can be found on this site for those that want to review the history.)  He actively broke our blockchain and cost us over $500 in mining costs to 51% our own network back together after he ran his own code on one of the network seed nodes. (He was tossed from the dev team because of his unethical behavior and he never has apologized.) He's the reason our attempts to start the CATCoin Foundation failed and why we don't have a 501c3 today - because all he wanted was a paycheck from the community.  And finally, he's the petty thief that took the donated CAT insurance funds and refuses to return them to the donors that were supporting the project, not his retirement fund.

We strongly recommend that everyone put him on ignore here as well and don't fall for his continued scams.
newbie
Activity: 4
Merit: 0

- Can you name a single BTC process that ran code on seed nodes designed specifically to cause forks and make the network unusable?
- Can you name a single member of ANY other cryptocoin community that contacted an exchange and killed the ability of the entire community to trade the coin?  (That's right folks - Troy's the reason Cryptsy has been stuck on block 44260 and nobody's been able to buy or sell CAT on our only exchange.)
- Can you name any other coin project where a rogue member cloned the coin, changed the parameters to build a completely separate blockchain that is not compatible with the original project, took the projects graphics and name, and is standing alone against the entire development team and the community?


Sounds like CatCoinOfficial to me.

Code:
44261 2015-07-01 04:47:23 1 50 33.452 2213099.98899 303.904 554.256 23.5931%
44260 2015-07-01 04:47:16 1 50 32.804 2213049.98899 303.911 554.256 23.5931%

Oh, what's this? A block that Cryptsy (or any client with a minimum block time) would ignore?
Where'd that come from, and why are you all mining on a chain that hardforked at 44261?

Just wait for the real fun when the exploitable difficulty adjustment takes effect.

Until then, this might work better for pool operators:
https://github.com/catcoiner/catcoin/commit/14862b19e243520f0b9d809647b5a1db6723a9d6
hero member
Activity: 657
Merit: 500


Hey CATs!  When was the last time you saw 2GH/s on our network?

 Cool Cool Cool Cool



hero member
Activity: 657
Merit: 500
Thank you for this fork.  We've had Catcoin on Prohashing for the last year, but we disabled any mining of Catcoin because we couldn't justify creating special code just to work around the 30-second minimum block time.  I'm glad that this feature is going away for the 10-minute blocks with better targeting.  I will enable Catcoin for mining on Prohashing after the fork and after Cryptsy unlocks its Catcoin wallet.

Prohashing is a pay per share scrypt pool that allows to mine the most profitable scrypt currencies and be paid in Catcoin or any of our other 120+ coins.  Check us out at https://prohashing.com.  We also have a block explorer for Catcoin and all our other coins.  We are still indexing the Catcoin chain, but once it is complete, its block explorer will be available at https://prohashing.com/explorer/Catcoin



Thanks for your message, Chris.  We're happy to have you back in the family!

We didn't like the 30 second minimum time kludge either, and really didn't expect that it would take this long to get a better diff adjust process fielded.  Sad

The good news is that even now before the fork there is no minimum block time in the V9.2.0 code - the old kludges have all been removed.  If a miner solves a block in one second, they win the block.

I have updated our community pool page at catcoins.org with your pool info!

Andy

Pages:
Jump to: