Pages:
Author

Topic: [ANN] Catcoin - 0.9.3.0 - page 12. (Read 57732 times)

hero member
Activity: 982
Merit: 517
Nature decays, but Latinum lasts forever. RoA:102
August 17, 2017, 02:23:19 PM
For PoW coin attacker just rent hash on miningrigrentals, for PoS coin attacker must buy 50% of coins and wait 30-90 days, then attack his own coin (because he biggest investor) and can't stay anonymous.
CAT not attacked, because only on one exchange with low liquidity.
I can easy attack CAT, but I biggest investor (15%) and want to be protected from other attack. If you want I may say in privat how it works, but for attack need 2 exchange with high liquidity.
hero member
Activity: 657
Merit: 500
August 17, 2017, 01:14:29 PM

So...when one can build their own blocks, they can also set the timestamp in those blocks.  When one can set the timestamp, we can have two blocks with a real-world 3 hours of time between them, but a 38 second reported block time.  And when the wallet's block time testing isn't working as it should, blocks that are earlier than the most recent in the chain can be accepted as valid.  And...here's the important point to all of this:  The diff algo uses the encoded block time to adjust the difficulty - it uses the reported block times, not the real-world times.  That's why we can have widely spaced blocks - that should result in our difficulty rapidly decreasing - yet find our difficulty rising.  And while our algo is designed to rise rapidly when hash power increases, it really jumps when someone tosses in blocks with timestamps that go 'back in time.'

It is not evil intent, just plain drift in computer timer. But CAT can be easy forked for double spend if not go to PoW+PoS system.
I hear you about computer time, but we've ruled that out in this case.  By flooding the network with small transactions, it's easy to spot the legit miners that are moving network transactions and the selfish miners that are making blocks to take the block fee.  That also made it easier to show that the guy making empty blocks is also the one submitting blocks with earlier timestamps.  As reported earlier, we found a flaw in the code that went back to the BTC/LTC codebase and we've fixed it.  Once the code activates on Sep 1st, we won't accept these blocks.

The ability to 51% and double spend is the same as any other POW coin.  We're watching for it but haven't seen attempts to double spend so far.  As we continue to grow, the chances of that decrease a great deal.

We're still looking at different systems.  We've ruled out pure-POS as it's even easier for an attacker to take over a POS system than a POW coin.  We'll see how things look after the new code activates and go from there.
hero member
Activity: 982
Merit: 517
Nature decays, but Latinum lasts forever. RoA:102
August 17, 2017, 01:04:14 PM

So...when one can build their own blocks, they can also set the timestamp in those blocks.  When one can set the timestamp, we can have two blocks with a real-world 3 hours of time between them, but a 38 second reported block time.  And when the wallet's block time testing isn't working as it should, blocks that are earlier than the most recent in the chain can be accepted as valid.  And...here's the important point to all of this:  The diff algo uses the encoded block time to adjust the difficulty - it uses the reported block times, not the real-world times.  That's why we can have widely spaced blocks - that should result in our difficulty rapidly decreasing - yet find our difficulty rising.  And while our algo is designed to rise rapidly when hash power increases, it really jumps when someone tosses in blocks with timestamps that go 'back in time.'

It is not evil intent, just plain drift in computer timer. But CAT can be easy forked for double spend if not go to PoW+PoS system.
hero member
Activity: 657
Merit: 500
August 17, 2017, 01:59:23 AM
CoinWarz is upgraded to 9.3.0
hero member
Activity: 657
Merit: 500
August 15, 2017, 03:15:59 AM
Cryptopia's running 9.3.0
hero member
Activity: 657
Merit: 500
August 12, 2017, 01:47:36 PM
We upgrade both, our pool and our exchange to Catcoin - 0.9.3.0 :

Excellent - Thanks Amarian12!
hero member
Activity: 619
Merit: 501
https://www.massict.com/
August 12, 2017, 04:39:59 AM
We upgrade both, our pool and our exchange to Catcoin - 0.9.3.0 :


http://p2pool.e-pool.net:5751/static/   - Fee 0.25%

Code:
yourminer --scrypt -o stratum+tcp://p2pool.e-pool.net:5751 -u YourWalletAddress -p password

and

https://www.nlexch.com/

Code:
Market            Direct Link

CAT/BTC        https://www.nlexch.com/markets/catbtc
CAT/BCH        https://www.nlexch.com/markets/catbch
CAT/LTC         https://www.nlexch.com/markets/catltc
CAT/DOGE      https://www.nlexch.com/markets/catdoge
CAT/NLG        https://www.nlexch.com/markets/catnlg
CAT/EMC       https://www.nlexch.com/markets/catemc
hero member
Activity: 657
Merit: 500
August 11, 2017, 01:18:37 PM
Got word that the ispace pools are updated to V9.3.0.

Cryptopia has the code and are working their upgrade process as well.  We'll let you know when they're running 9.3.0.
hero member
Activity: 657
Merit: 500
August 10, 2017, 08:09:36 PM
Jaboja - if you see this, post a CAT address!  Your code is live in 9.3.0 and I want to send you a 'thank you'!



Fixed a bug in the block acceptance timestamps.  The old code was looking back 6 blocks instead of the last block to accept or reject by timestamp.  This fix will take effect 09-01-2017 00:00:00 UTC.

I want to take a minute or three and talk about this.  As I write this, we're looking for a block with a difficulty of 800.3756.  Considering that the difficulty adjust algo has a 1 block change, and the previous 7 blocks have ranged between 361 and 421, how does this happen?

As the old-time CATs already know, CAT was forked from Litecoin back in 2013.  Since becoming the devs a few emergency forks after that, we've updated our wallet a number of times, but most of the work has been devoted to finding a difficulty adjust process that keeps us as true as we can be to the community goal of "Bitcoin in scrypt" while also allowing us to surf the waves of profit-switch pools and scrypt ASIC miners.  With the release of 9.2.0 and enough 24/7 mining, the past two years have been pretty smooth.  Happily smooth!

Things have changed this year.  A new generation of scrypt ASIC miners with speeds in the 320-500 MH/s range are on the streets, there are more profit switch pools, and the Bitcoin stress of recent months have brought us new miners and new profitability.  We were happy that the diff adjust algo continued to work even in this new environment!

And then, as our profitability increased, we became targets of folks that wanted CAT, but didn't want to mine and didn't want to buy on exchanges.  As we have a fairly small 24/7 hash rate relative to our value, it was fairly easy for them to dust off the early Bitcoin exploit of simply building their own blocks and submitting them to the network.  They get 50 CAT and don't have to use a lot of electricity.

How many of you have noticed the recent rise in small transactions on the network?  How many have noticed that the Cat Listener went from pretty quiet to OMFG THE NOISE?  Shocked We saw strange blocks on the network.  We found most of them were paid to the same address.  It was pretty clear that someone was injecting blocks.  So Blak set up a coin transfer process, and we bounced coins back and forth between our wallets in order to more easily identify the blocks mined by legit miners - and to highlight the mischief.

The string of blocks between 116923 and 116942 are a perfect example of this:



Larger eye-friendly view:  http://www.catcoinwallets.com/images/cat_blocks.jpg

So...when one can build their own blocks, they can also set the timestamp in those blocks.  When one can set the timestamp, we can have two blocks with a real-world 3 hours of time between them, but a 38 second reported block time.  And when the wallet's block time testing isn't working as it should, blocks that are earlier than the most recent in the chain can be accepted as valid.  And...here's the important point to all of this:  The diff algo uses the encoded block time to adjust the difficulty - it uses the reported block times, not the real-world times.  That's why we can have widely spaced blocks - that should result in our difficulty rapidly decreasing - yet find our difficulty rising.  And while our algo is designed to rise rapidly when hash power increases, it really jumps when someone tosses in blocks with timestamps that go 'back in time.'

So...the block time testing is fixed.  Once we fork on Sep 1st, our friends at 9bU7p5PooXMhequCNWSJQCbaw8sgHp4Ekd are going to find many of their blocks rejected - and that's a good thing!

But CATs - that still leaves the basic POW blockchain weakness of a low hash rate.  And having sufficient 24/7 mining on the network is going to be more important as we increase in value.

What we have to figure out as a community is how to get more legit 24/7 mining.  Or - another option is to abandon our 'Bitcoin in scrypt' motto and change algo and/or method, and either stay with POW but change to a CPU/GPU only algo, or to leave POW behind and move to a hybrid and/or POS system.  We've been resisting the couple of requests we've had over the years to change to POS, but have put all options back on the table as we start work on CAT version 9.4.0.

Anyway..too many words.  Community - we can always use more miners.  Some of you have joined the network and we thank you!  Please give CAT's future some thought and bring your brainstorms back here, please.  Do we want to stay with POW no matter what?  Do we want to change algo to a CPU and/or GPU method that knocks out the irrational actors?  Or do we want to move to a hybrid and/or proof of stake system?

Keep on keepin' on, CATs.

Andy
hero member
Activity: 657
Merit: 500
August 10, 2017, 12:37:46 AM
Congratulation than you'r still've breath!
Thanks!  We plan to be around for a very long time.
sr. member
Activity: 280
Merit: 250
August 09, 2017, 05:24:44 PM
Just an update, letting you know that we are still alive and purring!

We updated the wallet on github, and Slimepuppy has compiled a new windows wallet, and has updated the OP.  We are in the process of getting a Mac wallet compiled too.

Changes in version 0.9.3.0

Added Multi-Sig to the GUI wallet submitted by Jaboja
Added checkpoints up to 8-8-2017
Added the ssl DER code submitted by ZeroDrama
Fixed a bug in the block acceptance timestamps.  The old code was looking back 6 blocks instead of the last block to accept or reject by timestamp.  This fix will take effect 09-01-2017 00:00:00 UTC.
Updated copyright dates

Cryptopia has been notified of the new code, and they will be updating soon.  Slimepuppy is notifying other pools and explorers owners.

GeekHash has been fully upgraded with this code.



Congratulation than you'r still've breath!
full member
Activity: 189
Merit: 100
August 09, 2017, 04:25:14 PM
Just an update, letting you know that we are still alive and purring!

We updated the wallet on github, and Slimepuppy has compiled a new windows wallet, and has updated the OP.  We are in the process of getting a Mac wallet compiled too.

Changes in version 0.9.3.0

Added Multi-Sig to the GUI wallet submitted by Jaboja
Added checkpoints up to 8-8-2017
Added the ssl DER code submitted by ZeroDrama
Fixed a bug in the block acceptance timestamps.  The old code was looking back 6 blocks instead of the last block to accept or reject by timestamp.  This fix will take effect 09-01-2017 00:00:00 UTC.
Updated copyright dates

Cryptopia has been notified of the new code, and they will be updating soon.  Slimepuppy is notifying other pools and explorers owners.

GeekHash has been fully upgraded with this code.

hero member
Activity: 657
Merit: 500
August 07, 2017, 08:02:52 AM
Good Morning CATs,

   We're looking for the community to speak up about mining.  Miners - are you mining CAT, and why?  Everyone - what's your preference - buy and hold, trade, mine, none of the above?

    We're working on the future of CAT and need to hear from everyone.  Thanks!
hero member
Activity: 657
Merit: 500
July 28, 2017, 04:53:30 PM
Just a heads up, CATs.  We need more miners running 24/7.  More network hash means we don't have deep dips.  Shallower dips means less impact from profit switchers.  That means lower bounces.  And that means regular blocks.  About 100 MH/s spread around the CATiverse will be a good thing.

I've had to turn my A2s down a couple of MHz because we're having a heat wave and my garage is heating past 105°F/40.5°C.  I'll turn them back up at night.
hero member
Activity: 657
Merit: 500
July 24, 2017, 10:53:09 PM
So...we crossed over $200,000 in market cap today, CATs.  We haven't been there since the initial launch bubble.  \o/
hero member
Activity: 657
Merit: 500
July 24, 2017, 11:53:45 AM
The iSpace scrypt pools may be down.  My miner keeps failing to other pools.  I'll report back when it's working again.
It looks like iSpace is alive again - the front end is updating and my miner's working normally.
hero member
Activity: 657
Merit: 500
July 24, 2017, 11:26:30 AM
Looks like an interesting coin ... I'm thinking of buying some.

Where can I find the Roadmap?
Look up two posts for the near-term queue.  Up a page or so is the mid-term plan - more exchanges, getting into Coinpayments, etc.
https://bitcointalksearch.org/topic/m.19845529
https://bitcointalksearch.org/topic/m.20298852

Why has Github 2 years without update?
The release Git is only updated prior to a release, and we haven't needed any updates for about two years.  As noted a couple of posts up in the thread, we have various code updates on testnet and are preparing a 'maintenance' release.  We've been around since just before Christmas, 2013 and the coin "just works" - which is a good thing.

Catcoin, is it only listed in Cryptopia?
Only Cryptopia right now.  We were on Cryptsy since launch and they no longer exist.  The folks at Cryptopia have been responsive and the exchange has worked well, so we're happy with that relationship so far.

If you have suggestions for features you'd like to see or any other thoughts, please share them, either here or on Freenode IRC at #catcoin-dev (we're connected to IRC 24/7).

Welcome to the CAT family!
full member
Activity: 161
Merit: 100
July 24, 2017, 09:48:28 AM
Looks like an interesting coin ... I'm thinking of buying some.

Where can I find the Roadmap?

Why has Github 2 years without update?

Catcoin, is it only listed in Cryptopia?
hero member
Activity: 657
Merit: 500
July 23, 2017, 04:30:01 AM
The iSpace scrypt pools may be down.  My miner keeps failing to other pools.  I'll report back when it's working again.
hero member
Activity: 657
Merit: 500
July 22, 2017, 03:40:49 AM
Scattered thoughts for a Caturday update...

-  We're working on a wallet update.

--  Blak's got a wallet with jaboja's multisig code on testnet tonight.
--  I'll be finishing up some tweaks in the compiling process and prerequisites.
--  Next up will be some diff adjust tweaks to hopefully eliminate our tendency to bounce.

-  Our mining profitability has been positive for all but the most severe high-diff blocks.  One thing we know is that more 24/7 miners keeps the difficulty more stable and prevents the high difficulty times.  It's been really good to see more miners - thanks, Miners!

- We understand that some of the community prefer the original grey kitten logo, while others like the orange cat.  For the next wallet release, we're thinking about preparing two - one grey, one orange, and letting users vote with their wallets.  What do you think - is this a good way to vote?  Should we have a vote?  Do we need a vote?

- Trading...   Shocked

--  While our trade volume is still relatively low, it's up significantly from where we've been for the past couple of years - thanks traders!

--  The trade price and our market cap are continuing up - and it's a beautiful sight!  As I type this, our market cap is $215,075 and our price is 0.00001330 BTC/CAT (USD 0.037082/CAT).  We hit a high of 0.00001480 BTC today!  We haven't seen numbers like that since the very early post-launch days in early 2014.   Cool

So much good, CATs!




  
Pages:
Jump to: