Bitcoin Forum
October 08, 2024, 03:03:28 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 [3] 4 5 6 7 8 »
41  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Catcoin - Scrypt meow! on: January 14, 2014, 03:10:58 PM
Once I get my testnet up, I'll try my hand at compiling a wallet for Mac OSX, though I would greatly prefer someone with more experience and time taking on that issue. We really could use a Mac dev all the way around for future releases as well.
42  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Catcoin - Scrypt meow! on: January 14, 2014, 01:32:40 AM
In the spirit of crypto, I'd rather take donations in CAT or BTC, if at all. I'm not doing this to make money from the community. But donations would be greatly appreciated if you feel it's a worth cause.
43  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Catcoin - Scrypt meow! on: January 13, 2014, 10:05:20 PM
So my fellow Cats how's everything going? Wasn't much active in this thread for the past few days.  Smiley

please read though the few days evilish, there was some argument going on, not sure how this is now resolved...

It isn't yet. The simple fact is the 1 block 36 method results is a cyclical formula, unless we tweak it somehow. Etbluv1's LLACCA suggestion is good, but I think it may be overly complex and frankly I'm not crazy about screwing with block rewards to screw over pool hoppers, at the expense of loyal miners. There are other headaches involved too which I can detail in a bit if there is interest. THere are also benefits which Etbluv1 can explain himself.

I'm about to order a VPS with my own funds to allow us to build a proper testnet, because I don't really want that testnet on my private network for a number of reasons. I should have that built by the end of the night barring any  unforeseen issues or consequences. Today has been pretty low key for me, I personally was very busy at work (I unboxed and imaged 36 laptops today and did a number of other things) so I didn't really have a chance to look at the test net until now. I'll let you guys know how it goes.
44  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Catcoin - Scrypt meow! on: January 13, 2014, 04:04:57 PM
I transfer coins from my pool to my wallet but until now its unconfirmed. Anyone having problems too?

This is my wallet ver. v0.8.7.0-beta

Can you give me your wallet address so I can look it up and see what's going on?

Thanks
45  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Catcoin - Scrypt meow! on: January 13, 2014, 01:16:19 AM
Kuroman, the channel is not private, all are welcome there. We use it because the forums are somewhat clumsy for brainstorming. They aren't really conducive to real time conversation. We make a point of posting completed ideas to the forums for review. Please join us using kiwiirc or something if you like. We're most definitely trying to be as transparent as possible.
46  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Catcoin - Scrypt meow! on: January 13, 2014, 12:23:43 AM
SlimePuppy, what part of this are you not understanding? He's not ramming a fork through, he wants us to come to a consensus on what should be done. I think we've reached a consensus that another fork needs to happen, to what end and at what time are details yet to be determined. Pretty much everyone in this thread has agreed the diff oscillations are something that needs to be fixed, if you don't see that by looking at this graph: http://catcoins.biz/charts/ then you should really move along to another coin. Stop this bullshit, it's not productive.
Then maybe you'd care to fill in the blanks?  I have read his proposals and have said NO.  He responds by attempting to redirect the conversation to Git where we are to enter a number to launch his fork.  So far I've seen ZERO from Hozer that suggests he's acting in any way OTHER than his own.

What I don't understand is YOUR messaging!  I agree with you that the coin can use some work to tweak the diff oscillations.  I agree with you and others that this can and SHOULD be done in an organized and level-headed way and NOT as part of a knee-jerk reaction.

I have expressed confidence in you and in the board to this point, but the more you type the less confident I am that I'm backing the right horse here.

Please DO help all of us understand what's happening with the board?

Thanks very much in advance.

Very well.

Right now I have 13 people in our dev channel Including Cinnamon_catcoin, dogles, hozer, nebajoth, NyanCat, zerodrama, etblbu1, JRWR, Myself, new_shibe, raistlinthewiz, Sir_Knee_grow, and skillface. we're in the process of discussing a few issues, the recently discovered chinese catcoin, which by all accounts looks irrelevant.

Etblvu1, who has recently joined us and most of the others are discussing what to do about the diff oscillations. We have been working on this for the past several days. A number of ideas have come forward all of which to my knowledge has been put in front of the community in this thread. Ihave been and always will be in favor of a community vetted approach that's released preferably through KR105's original fork. I apologize if my messaging has been unclear as, this thread has been somewhat dynamic today and hard to follow. It's very difficult for comments to appear in the right order when people edit their posts in great length after the fact.

With regards to Hozer's fork, and what's happening there, and my personal position on it let me calrify a few things so there is no misunderstandings:

1. I do not personally agree with his approach, what was done was a little hot headed and perhaps did not really contribnute to the direction the community wanted to go, he did this on his own and against the boards wishes.
2. Hozer's fork is his way of stating frustration that the community can not reach at least a consensus of what needs to be done if anything. What maybe people are not realizing here is the original Catcoin does not appear to have a working testnet, so Hozer deployed a fork that is largely designed as a test environment. Unless it recieves majority hash it will NEVER be the live fork, and people misconstrued that as a 51% hostile. It's not.
3. Hozer said he was going to contact the exchanges...blah blah blah. He did say that, he also did say that when the network hash reached 5 MHash he'd just fork the coin, he was clearly frustrated that people would rather watch this coin die than act and intervene. He's on our team, he and I and the rest of us all want this coin to succeed, how it was approached, by hozer's own admission was less than ideal, and perhaps over the top.
4. The number he is asking you to enter is not to launch his fork, its to actually get some valid input rather than all this bush beating we've been doing up to this point. He's simply trying to make people commit to the thought of change rather than just saying no to all his ideas and not offering up any alternatives. I agree with that this might not be the best method, but at least he's trying to get suggestions
5. Once again his actions were his alone, and he'll be the first person to tell you that.

My position is as follows:

I am an investor in cat, I have 7500 Catcoins that are largely worthless in their current state.  I have been mining this coin since day 1. I am interested in this coin being a long term investment, and I am willing to contribute in whatever level is necessary to correct that. My current interest is to build a motivated team that is capable technically, socially and financially that effectively represents the most active members of our community. I feel that this coin is best run by a consensus of the most invested stakeholders, including you. I believe we need to tweak this coin in a levelheaded, well thought out approach to make the coin viable as a long term investment for others and to slowly build the Catcoin brand to be one of the most dominant coins on the internet. I see this coin outliving dogecoin (as cats often do), and ultimately being an alternate currency to litecoin and bitcoin directly. I think this coin has incredible potential and I am willing to go to whatever means is necessary to further that vision.

I did get frustrated earlier, and honestly I don't need some of the stress in my life that this coin provides. I was trying to defend hozer earlier, yes, because people weren't really understanding what was happening. I don't agree with the method he chose and from all of us at the board it didn't really reflect the direction we want to go. I didn't believe personally that he should have been crucified though so I tried to defend what he was trying to accomplish without alienating yet more valuable members of our dwindling community.

My real name is Kevin McCurdy, I am a network engineer by trade and I believe catcoin has the power to go great places. I am an avid gamer, and have been quite addicted to mining for several months now. I do not wish to hide behind a shroud of anonymity, because I believe this coin needs a face to lead it, not some anonymous handle on the internet. I believe it's going to take determination, and hard work and perserverance to get where we all want this coin to be.

I hope that answers your questions. I'd be happy to chat with you in IRC or via PM if you'd like. Believe me, I am not the enemy here, I am trying to help take this coin places KR105 never dreamed it could go, with him or without is irrelevant. This community is probably the strongest of any coin I've seen yet, and I firmly believe this coin will go places if we act soon and together.

Hope that helps  Grin

Warm Regards,

KM

47  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Catcoin - Scrypt meow! on: January 12, 2014, 11:22:00 PM
Quote from: hozer
I'm going to go make a github version so it should be easier to compare.

Are you still going with this bullshit, You are on your own at step 4 and 5, the majority that expressed their opinion said NO.

So go click the 'fork' button on github ( https://github.com/tmagik/catcoin/fork ) , and change the following line to whatever number the community comes to a consensus on:

Code:
src/main.cpp:1115 int fork2Block = 20999; // Um yeah, make this a little more general - hozer

Are you deaf?  What part of STOP THE BS and NO FORK and LEAVE THE DAMN CAT ALONE are you just not capable of understanding, Hozer?  Seriously!  ENOUGH!

The answer is NO NUMBER!

SlimePuppy, what part of this are you not understanding? He's not ramming a fork through, he wants us to come to a consensus on what should be done. I think we've reached a consensus that another fork needs to happen, to what end and at what time are details yet to be determined. Pretty much everyone in this thread has agreed the diff oscillations are something that needs to be fixed, if you don't see that by looking at this graph: http://catcoins.biz/charts/ then you should really move along to another coin. Stop this bullshit, it's not productive.
48  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Catcoin - Scrypt meow! on: January 12, 2014, 10:08:49 PM
#catcoin is the irc the channel we should have not some pseudo random #catcoin-whatever created by someone else. I don't like Irc and didn't use it in more than a decade.
Also I prefere that this thread be used as a reference, it's a mean of communication on it self, if there is something important to discuss that require instant messaging then it would be nice to join a chat channel, but lets be clear about, a rushed fork is out of the question and there is nothing to discuss there and this not my opinion but the majority that expressed their opinion here, so lets give that a rest, if you guys want to discuss a possible fork and what it should have as parametre and what are the pros and cons of each I'm open to that.

No Kuro, the two channels exist exclusively for a reason. It's actually not #catcoin that is the main channel, it is ##catcoin, and has been since launch. Secondly, #catcoin-dev allows us a place to bash our heads together without boring people who aren't interested to death. It is not meant to obscure anything. neither of the channels are locked and they are both open to anyone at any time. #catcoin-dev was the channel that was made when the board was created. We want to add more people to that. There is nothing nefarious going on in there at all, just discussion on how to fix this coin.

#catcoin is the irc the channel we should have not some pseudo random #catcoin-whatever created by someone else. I don't like Irc and didn't use it in more than a decade.

Also I prefere that this thread be used as a reference, it's a mean of communication on it self, if there is something important to discuss that require instant messaging then it would be nice to join a chat channel, but lets be clear about, a rushed fork is out of the question and there is nothing to discuss there and this not my opinion but the majority that expressed their opinion here, so lets give that a rest, if you guys want to discuss a possible fork and what it should have as parametre and what are the pros and cons of each I'm open to that.

We are somewhere between steps 4 and 5 for code that retargets every block over the last 36 block average. We can test it with between 1 and 5 Mhash with a live fork, and as long as the main fork has at least 100Mhash there should be near zero possibility of any problems, and if there IS a problem that means we need to find it now, before someone else does and exploits it in secret.

I'm going to go make a github version so it should be easier to compare.

Are you still going with this bullshit, You are on your own at step 4 and 5, the majority that expressed their opinion said NO.

Did you even read what he wrote? At all? He built the code for me for a a 1 block retarget, 36 block average that I have been talking about for like four days. That code specifically isn't some savage terrorist attack on our coin, it is what I personally asked him to create so we could test it. If you read back over the past ten pages you'll see I suggested this solution many many times. Nobody has yet said no at all to 1 block 36 average yet, that I've seen, because we're still simulating it. But the code is built for testing when we get there. Hozer's fork is completely seperate from that. Chill out. Lets work together, I think hozer has made it reasonably clear he isn't the enemy and isn't actually going to contact any exchanges or try to 51% the coin.

My personal vote so far is still the 1 block 36 average method, HOWEVER, etbluv1 has just made a reasonable suggestion in IRC that we're going to need to sim out. He already posted it here a few posts up.
49  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Catcoin - Scrypt meow! on: January 12, 2014, 09:10:29 PM
Well I'm not exactly an investor or a developer, I'm just someone who got trapped by the CAT crash last week and decided to stick it out rather than cut my losses and move on. Normally I'd have done that, but I still think CAT has just as much potential as DOGE (if not more) in the long term. Though the events of the last few days have really taken their toll on my confidence.

I'm not entirely sure I can really bring much else to the discussion other than my own point of view.

To be honest that's what we really want. Different viewpoints. With that we might all agree to a system that uniquely solves our issues and once again unites our community.
50  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Catcoin - Scrypt meow! on: January 12, 2014, 09:02:20 PM
Can we just stop for a minute? Please? For the sake of the coin that many of us have invested hundreds or thousands of dollars into? Here's a list of the things we need to do to take this coin forward so it can continue. I'm open to more suggestions, but we really really really need to get back onto the productive conversation we were having before everybody got preoccupied.

1. We need to hear suggestions and develop those ideas into pseudo-code to see if they're viable
2. We need to simulate the suggestions in a simulator and see if they exhibit acceptable behavior, or at the very least the least destructive behavior.
3. We need to actually code the proposed fix
4. We need to actually test the code somehow to ensure it works and we need miners to commit to losing a small ammount of hash for a few hours in order to confirm this will actually fix the problem this time.
5. We need to verify the code as a community and vote that this is the method we wish to take going forward.
6. We need to announce the fork to the community and get some buzz going
7. We need to notify the exchanges and pools of the incoming fork
8. We need to execute the fork and monitor it to prevent 51% attacks and mitigate them if they happen. This may include a large % of people switching to p2pool for 48 hours to establish the new fork as correct.

I see this taking at least 10 days, and right now I feel like we're at step -12. Lets get this conversation moving int he right direction to execute these steps IN ORDER and get this coin back on the right track. I personally commit 2MH to testing hash for a period of up to 48 hours. We need more people to do the same. IF anyone disagrees with this method, please post here and state why. If I missed steps post here and state what I missed. I've had enough of this banter, we need to get on the right track. Look how active our community is! that should tell you all you need to know about the interest in Catcoin, now lets work together and actually fix it. We have some incredibly smart and talented people here, rather than wasting it, lets work together.

I'm seriously starting to think we need to create an active group of investors and developers here that are all walking the same path and all singing from the same hymn sheet, because this is getting out of control.

I don't like the idea of creating a group, but clearly the majority of active investors and participants here seem to be on the same page. We need to be working together to protect this currency.

We already have part of that group created. I've asked Nullu to join that group and I'm interested in more nominations. I personally would like to see skillface, kisa2005, kalus, kuroman, etbluv1, and strelok369 join this group. Anybody who wishes to PRODUCTIVELY discuss these changes is welcome to join #catcoin-dev on freenode (including the people I just mentioned). That is where the majority of the stakeholders I mentioned in a previous post are lodged. We want more community representation on this team, ASAP. So consider this your invitation to be a part of the future of Catcoin. All of you have stake in it, we need more like minded people in this channel. If anyone has issues with IRC PM me and I'll help you get setup.
51  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Catcoin - Scrypt meow! on: January 12, 2014, 08:10:02 PM
if someone intends to fork the coin weekly, do it on another coin that is not being actively traded.

If catcoin is forked unilaterally in this fashion, even if it is unofficial, Hozer et al. are essentially rolling the dice with the real-world money everyone has invested in catcoin. 

How can we convince people that catcoin is where they should be mining, and where they should hold their money when the community is fractious, and a small, vocal minority can fork the currency at any time?

I don't know if all of us signed up to be part of Hozer's experiment, let alone be paying for his own curiosity-driven research.  However, here we are. 



He is entirely doing his own thing, which happens a lot in this thread. It's not helping Catcoin one iota. Consensus, not division is needed.
if someone intends to fork the coin weekly, do it on another coin that is not being actively traded.

If catcoin is forked unilaterally in this fashion, even if it is unofficial, Hozer et al. are essentially rolling the dice with the real-world money everyone has invested in catcoin.  

How can we convince people that catcoin is where they should be mining, and where they should hold their money when the community is fractious, and a small, vocal minority can fork the currency at any time?

I don't know if all of us signed up to be part of Hozer's experiment, let alone be paying for his own curiosity-driven research.  However, here we are.  



FUCKING THIS.

Guys, I'm not sure if you can tell my stress level or not by how I write, but I'm so close to just saying "fuck it", you have no idea. I'm trying to help bring this community together, it's not seeming to do one single bit of good because we've spent all afternoon arguing about hozer. When you guys are ready to start dealing with the real issues with this coin, let me know. This is stressing me out too much right now.
52  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Catcoin - Scrypt meow! on: January 12, 2014, 07:45:26 PM
Nearly flawless..almost died..I can't really reconcile these two points of view. I would say it was far from flawless. Every fork is a massive risk for a coin, not just from the point if view of the event itself, but for confidence in the currency.




I'm not sure what else you really expected. Hozer seems to think we can fork this every week. I completely disagree, but I do think another fork is necessary to try and correct the difficulty oscillations that are present. In terms of the last fork, it was way way less fucked up than it could have been. I agree all forks are a huge risk, but to be honest with you, if we didn't do it, this coin would be dead right now. Dead. So I say that the coin being alive right now is a testament to the fact that we have a strong community and that it wasn't a total failure.

DO you not agree that there is an issue we need to fix if this coin is to survive? We're bleeding hash rate because the diff is too unreliable.


53  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Catcoin - Scrypt meow! on: January 12, 2014, 07:22:43 PM
This is just stupid.First fork didnt save the coin,second is just poking a dead cat with a stick Smiley

Is this some new trend? Forking all shitcoins until they became decent ones?

Im glad i got rid of my cats at the right time.Get rid of yours while you get something out of it.

Great, you got rid of your coins. You have no further interest in this thread. Congratulations. Now shut the fuck up and let us try to fix this, you're not adding anything to this discussion.



Is there some sort of collective amnesia taking place? You do realise Catcoin nearly died at the last fork, right?

This is such a bad idea. Let the network decide. If you start talking to the exchanges, they're just going to delist it and be done with it.

Yeah it nearly died because some idiot sent an mass email with only one pool on it  and it (the pool) got 51% as a result. We also caught and corrected that before it was a disaster. THe last fork was FLAWLESS except for that. THe exchanges were all prepped before the fork. Saying we have collective amnesia about it is an outright lie.

Also, I'm still not sure if people are having reading comprehension issues or what, but let me stress this again.

HOZER'S FORK IS NOT VALID OR THE WILL OF THE COMMUNITY RIGHT NOW. HE IS OFFERING AN ALTERNATIVE. FROM HIS POSITION IF THE MAJORITY OF THE NETWORK JOIN HIS FORK, THEN THE COMMUNITY DECIDED. PLEASE STOP ACTING LIKE HOZER IS THE DEV OF THIS COIN AND REPRESENTS EVERYBODY. HE DOESN'T.

I'm not sure how else to get this point across. The board isn't ramming anything anywhere, we want a consensus on what to do next to correct the serious oscillations we're seeing in diff. we've had some good ideas and we're still in the simulate/data collection process. Waiting for more ideas and possible solutions.

54  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Catcoin - Scrypt meow! on: January 12, 2014, 04:32:17 PM
Honestly I'm a little concerned about how this new fork is being handled. This idea of 'expect another release and hardfork next Caturday' doesn't exactly inspire confidence, at least for me. I have a feeling that others share my sentiment and may even give up mining CAT entirely, leaving for another coin less likely to fork every other week. And some people will just scoff at this simply because the dev isn't anywhere to be seen.

I was pretty hopeful for the last fork, and it did help somewhat, but I'm not quite as certain about this one. There needs to be a proper consensus, and not by 'voting with your hash'. That implies that smaller miners like myself have less say than the larger miners. And the whole point of CAT is to appeal to the smaller miners and traders as well as the large ones. Even if I were to 'vote' for the new fork, my 300KH/s isn't going to influence that much now is it?

Still, something needs to be done about the difficulty oscillation. I'm just not entirely sure that re-targeting every block is the correct solution, even if it takes the average of the last 36 blocks.

I feel that the vast majority of the Catcoin community aren't even aware of this test. And given that the new fork is meant to take effect in a short period of time..

I'm not sure what part of this you're not understanding. This isn't our fork, the board or KR105 didn't authorize this, nor did we get a consensus from the community on it. Why? Because we didn't have anything to do with it. These are the actions of 1 community member providing an alternative. I can't tell him to take the code down, because I have no authority to. You could do this with any coin, clone the git repo and call it a fork. THe only way it actually becomes a fork is if people largely adopt it.

I've spoken with hozer about his weekly updates being a bad idea, but in this case he seems to want to do his own thing. He is providing assistance to Catcoins board, but these actions with the alternate fork are his and his alone. I have messaged KR105 to see if he will do another fork for us and we really need to get that done. Please people, don't let the actions of one person out to be more than it is. Stop focusing on this and focus on fixing this coin.

55  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Catcoin - Scrypt meow! on: January 12, 2014, 07:23:43 AM
Before anyone thinks 'fork' they might want to read this:
https://forum.feathercoin.com/index.php/topic,2178.0.html

Can we resist this type of complex 51%-with-hax-fest?

Upon review that was an entirely different scenario. That was a direct and deliberate attack on the coin.  "The board" isn't talking about 51%ing anything, we want the community to reach a consensus on this coin and how to fix it ASAP, so we can begin implementing this fix. The hash rate is in free fall, we must do something relatively quickly or we're soon going to be on the list of dead coins. These are not threats at all, just facts. We're wasting time talking about hozer's fork, because unless someone dropped 200 MHash on it, it will not be official. I'm sure we're not the only coin with a cloned git repo.

SO, will the 1 block 36 average method satisfy members of the community to fix the diff jumps for the short-medium term? If we added a max 20% jump per re-target, would that alleviate more concerns? Is there another solution you'd rather see? What are we going to do immediately to save this coin? You know what my vote is, and most members of the board agree with me, however, we will not put through a change with out the large acceptance of the community. So lets start accepting or suggesting! Lets get this party started.
56  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Catcoin - Scrypt meow! on: January 12, 2014, 05:49:07 AM
Fork?

But most important now is to get community support and not get 2
CATcoins. If Cryptsy delist it, it will be desaster.

What kr105 think about one more fork?

If you implement it only in pool side(not hard fork) it can be that diff on "forked
wersion will be lower than network (how you deal with it?).

If you not going hard fork, there is not need to scare peoples with this thing.
I can do reserch in matlab (P=1-e^-lambda*t, only need to calc lambda from
hashpower and diff(need simple equation) to do research on hashpower stepping
and filtering).

If you gonna hard fork, leave this idea for now, wait comminity reaction.
Hard forks must be organiszed if we have CATcoin alive.

I'm finding community reaction by watching the hashrate. Vote with your hashes. The coin is easily attackable with less than say $150,000 worth of GPU hardware when everyone leaves because difficulty is high, AND p2pool is effectively unusable, leaving you up to the whims of pool operators. Look at http://catcoins.biz/charts/ .. in 18 blocks (20988) jumper(s) will show up, and halfway through (20999) I fork. What happens next is up to you.

I'm not going to call it CATcoin anymore if nobody hashes on my fork, I'm going to learn a little, clean up the code, and launch Kittycoin. But I figured I'd do the CAT community a favor first and tell them exactly what's going on and what I'm planning.

If you are worried about de-listing, don't. Exchanges are also a single centralized choke point, and stuff like https://github.com/PhantomPhreak/counterpartyd will allow fully distributed exchanges, which is why I included it my release. So if an exchange de-lists, then we just make it so we can all do distributed trades with CAT/LTC/BTC/DOGE directly from our catcoin-qt front-ends.

Did I miss something ?  I tought we were only discussing, and testing ideas for a possible fork, not a fork in it self and like this, and I refuse that you fork the coin and I'm sure I'm not the only to do so, this is more or less an hostile takeover, and rushing thing out, we need to dicuss things, if anyone passing by decides to fork whatever coin he wants whenever he wants it's going to be a miss, and just kill the coin.

Please reconsider again what you are doing, No fork for now, we can discuss and test ideas, but I don't want to see another rushed one sided fork.

Great. For now, Hozer's fork is an alternative, if people decide this is the direction they want for catcoin, it's not the official fork, and is unlikely to be unless many people reach consensus and join it. Any coin can have this done to it. Unless it's adopted by the masses, it's irrelevant.

How about we reach a consensus on what we're actually going to do and actually execute it. Hozer's fork is not official, and does not represent the board, but it is an alternative. You guys are arguing about a non-issue. Anybody can clone a git repo for any coin and do exactly what hozer is doing, unless it gets major hash rate it's not happening. For now that gives us a valuable test bed, and an opportunity to actually come to a solution as a community and decide what direction we want this coin to go. Currently only etblvu1 has posted alternatives to my knowledge, and frankly short term I'm not sure they're viable, if I see proof to the contrary it may yet get my vote. My 1 block 36 average is still my first choice personally. That choice does not represent the community or board as a whole. What is the best option? What is simple and relatively safe from abuse that solves our current diff issues? I'm looking for more suggestions, or approval of one of the current options. This coin is dead in 10 days if we do nothing, which seems to be the current course of action, because the nethash is dropping with every diff cycle. Lets get a solution adopted and coded, so we can save this coin. We currently have a measly 44 MHash. Our time is ticking, lets get this done.
57  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Catcoin - Scrypt meow! on: January 12, 2014, 05:28:35 AM
Quote
Idea #2 - Variable Reward Below Reference Difficulty

This is to take a small part of the more complex loyalty reward idea, in a form that may be less controversial and easier to code:

We take the average of the last 144 difficulty levels and call it the reference difficulty. Then, if the current difficulty is less than the reference difficulty, the reward amount is proportionately reduced. For example, if the reference difficulty is 32, and the current difficulty is 16, then we award 25 CATs instead of 50 CATs. If the current difficulty is at or above the reference difficulty, we award the full amount. This would be combined with continuously varying difficulty. This will at least ensure that no matter how easy the difficulty gets, we never have hyperinflation or hit the top of profitability charts due to sudden reduction in difficulty. But at the same time, we also should never have long periods of time between solving blocks.

Etblvu1



I don't believe we can do a "variable reward system" without fundamentally changing the coin, causing us to lose a lot of the support that we have left. I'm personally looking for reliable predictable output from a coin not "it could be anywhere between 25 and 50 coins". That's not predictable, and from what I've learned of the mining community people want simple easy to understand coins.

I still have not yet to see any reason why 1 block 36 avg will NOT work. I also see discussion in the main alt coin forums that "smart devs will choose to have a 1 block retarget". So why is this not going to work? Why make it more complicated then it needs to be? The algorithm is simple and easy to understand. It's also quick to implement. I'm open to alternate suggestions, but I have not seen a simpler one yet.

I don't take issue with your criticism of idea #1 - that one was more tongue in cheek.

With your critique of idea #2 - I think we need to get over holding as sacred the idea that awards should be equal whether a block was difficult or easy to find. The sole purpose of difficulty adjustments is to make the appearance of new blocks happen with targeted intervals of time. This goal does not include, and does not in any way imply that rewards have to be equal between solving blocks. The very fact even BTC has a scheduled halving of rewards from time to time shows that rewards do not have to be fixed. There is no reason why rewards should not be considered fair game when dealing with incentives of coin hoppers.

Think about it in terms of fundamentals. This dogma about equality of hard and easy to solve blocks really is at the bottom of why people choose to coin hop. If you can get paid the same whether it's easy or hard to do the work, why not hop around looking for easy work, to maximize profit? And if people persist in insisting on "equal reward regardless of how hard it was to mine the block" the corollary is that no matter how many mathematical tweaks and tricks you come up with, you will always have some periods where blocks are easier or harder to mine, and coin hoppers will find a way to swoop in when it's easy. And the instability this introduces will inherently create equal and opposite instability in the direction of too much time between blocks. Why insist on keeping this coin hopper paradigm? It's so unnecessary - we are trying to have a stable coin, that finds a block every 10 minutes. People don't need to "understand" why sometimes 50 blocks are awarded, and sometimes, only 7.5 coins are awarded. Those that do, are coin hoppers, and we lose nothing by having them leave.

Etblvu1



You mistake me. I'm not opposed to change. I want that change to not leave unanswered questions for miners. I don't ant it to be guess work as to what the block rewards is going to be. IMHO, variable block rewards are a fundamental change to how this coin operates. I also wish the algorithm to be simple and near impossible to abuse. I'm not sure your solutions satisfies all those conditions currently. If I can see proof that it does, I personally am more likely to be on board. how can we test and verify this?
58  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Catcoin - Scrypt meow! on: January 12, 2014, 05:06:30 AM
I'm going to put forth two (2) ideas for a patchwork solution (not necessarily good ideas, may provide some fodders for discussion though):

Idea #1 - Voter Override of Difficulty Adjustment

1. Add a small form section in the QT wallet UI with the following:
  a. List or graph of the last 5 difficulty levels
  b. List or graph of the hashrates during the last 5 difficulty levels
  c. Show current hashrate, current difficulty level, estimated time to next adjustment, and estimated difficulty level at next adjustment.
  d. Label that says "Vote to override next adjustment?" and radio buttons "Yes" and "No" next to it.
  e. Label that says "Make adjustment immediate or at the next scheduled adjustment?" and radio buttons "immediate" and "next scheduled"
  f. Labels that says "Preferred difficulty" and a text box pre-filled with next estimated difficulty but can be edited.
  g. "Vote" button.
2. When the user clicks "Vote" it sends the results signed by the wallet across the network. Coin-days of the wallet is used to give weight to the votes. Voting is optional, weighted by coin-days of the voting wallet, and vote-weight decays with age from full strength to zero in 2016 blocks. The nodes forward the votes around, so everyone should be looking at the same set of votes (the same way everyone looks at the same transactions).
3. The nodes can agree whether the network prefers to leave the difficulty level at default, or has voted to manually intervene. If wallet owners intervened, it takes the weighted median of all the submitted suggested values to derive the consensus of what the difficulty should be adjusted to, instead of the default calculated difficulty, and that is the difficulty that takes effect with the next block solution or next difficulty adjustment (allowing for a small margin, in case the weighted median calculation was slightly off based on the computing node missing a vote or two).

This seems like it could be really hard to code, but I wouldn't know. If it's easy to code, it could provide us with excellent stability for as  long as wallet owners remain engaged and vote often.

This would be a disaster to code IMO, open to abuse and doesn't really solve the problem. If people don't vote or can't vote for whatever reason, everyone else gets screwed.

Quote
Idea #2 - Variable Reward Below Reference Difficulty

This is to take a small part of the more complex loyalty reward idea, in a form that may be less controversial and easier to code:

We take the average of the last 144 difficulty levels and call it the reference difficulty. Then, if the current difficulty is less than the reference difficulty, the reward amount is proportionately reduced. For example, if the reference difficulty is 32, and the current difficulty is 16, then we award 25 CATs instead of 50 CATs. If the current difficulty is at or above the reference difficulty, we award the full amount. This would be combined with continuously varying difficulty. This will at least ensure that no matter how easy the difficulty gets, we never have hyperinflation or hit the top of profitability charts due to sudden reduction in difficulty. But at the same time, we also should never have long periods of time between solving blocks.

Etblvu1



I don't believe we can do a "variable reward system" without fundamentally changing the coin, causing us to lose a lot of the support that we have left. I'm personally looking for reliable predictable output from a coin not "it could be anywhere between 25 and 50 coins". That's not predictable, and from what I've learned of the mining community people want simple easy to understand coins.

I still have not yet to see any reason why 1 block 36 avg will NOT work. I also see discussion in the main alt coin forums that "smart devs will choose to have a 1 block retarget". So why is this not going to work? Why make it more complicated then it needs to be? The algorithm is simple and easy to understand. It's also quick to implement. I'm open to alternate suggestions, but I have not seen a simpler one yet.
59  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Catcoin - Scrypt meow! on: January 12, 2014, 04:23:39 AM
First off, this "live server" is as close to a test net as we can currently get, unless these changes get over 100 Mhash (or essentially a vote by hash by the community), there is absolutely ZERO way this is going to "take over". Remember only the longest block-chain is legit, unless a majority of users were to move over to hozers code, it's not and will not be the official code. Calling this Knee-jerk is a little bit incorrect, as these changes are far from official or being "THE" catcoin blockchain.
I'm new, but do understand that the longest chain wins.  From a somewhat conservative sysadmin/netadmin point of view (maybe incorrect in this realm...), I personally wouldn't put ANYTHING live on a network unless I was sure it was ready - because as hozer has acknowledged, all his fork needs is hashes to become 'the' CAT.

I guess the risk is, some DOGE fanboy or pool operator with a grudge and access to lots of hashing power might find it fun to mess with the Catcoin network by taking that client and putting lots of hashing power behind it, just long enough to force that to cause a major fork or maybe become official, and watch with glee as all the finger-pointing and arguing erupt in this thread. It may be advisable to do whatever it takes to get a real testnet operational, maybe we need to find a coin dev who is not currently involved in Catcoins, and pay some BTC's to temporarily loan us some expertise.

Etblvu1


In some ways, our low trade volume runs the risk of us getting de-listed anyways. As hozer said, being de-listed is not a death knell, having no netowrk hash is. We need to either use the presented solution or come up with a better on as soon as reasonably possible, code it, publish it and get the pools and exchanges on board with the fork. Does anyone see any issues with the logic we're talking about here? DOes my graph have any flaws that we should know about?

It would be pretty easy to add a 50% limiter to prevent 400% increases up and down, but using an average of 36 or whatever number we decide on will not likely ever see that drastic of a change. We can implement it just to be sure.  In what way does 1 block 36 Avg not solve the issues we have right now? It's self limiting, accurate, quick and very flexible. I'm open to suggestions otherwise here.
60  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Catcoin - Scrypt meow! on: January 12, 2014, 02:58:27 AM
I would not be opposed to some kind of a short-term fix pending implementing a longer-term solution, but my main concerns would be 1) using a formula that looks too similar to something that was already tried in another coin and has resulted in the coin spending a lot of time at top and bottom of the profitability charts (see GalaxyCoin, which has a continuous readjustments in difficulty), and having hard forks come too many times too quickly, which can cause exchanges headaches which in turn can lead to getting de-listed.

If what we are looking for is reasonable difficulty stability, we might consider looking at the entire field of cryptocoins that have a similar market cap to Catcoins, and of those, which has the most stability in difficulty, and copy parameters off that coin. Since I did not make a study of this, I will not even speculate what those parameters may be, but I do know continuously variable difficulty was employed by GalaxyCoin and without understanding why they spend so much time at the top and bottom of profitability charts, we should not employ the same or similar algorithm in Catcoin.

Etblvu1


Etblvu1, no offense, but Galaxy coin is a really shitty example for a number of reasons:

1. It has a 30 second block time, we're at 10 minutes, that's outright apples to oranges.
2. They used average of previous 10 blocks only, meaning their coin loses its "memory" too quickly. Their coin forgets its history hash rate after just 5 minutes. Ours adapts over the course of 6 hours, but much quicker with drastic spikes in either direction because the average will be affected greatly, and block times will be much shorter or longer than anticipated.

Comparing this solution in galaxy and cat is two completely different kitties. They could have fixed it by taking previous 150 or 200 block average. Or using 5 block retarget with 50 block average, or something similar. THey just don't take enough history into account, which I guarantee causes the crazy oscillations in their coin.
Pages: « 1 2 [3] 4 5 6 7 8 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!