PXC Mining - Call to action (?)
-
[quote name=“svennand” post=“20876” timestamp=“1373400586”]
I see theres several pools that are multicoin pools. That will mine the most lucrative.A “multipool” that evenly distributes the hashingpower among the three coins would be great.
With a few fixes here and there it might be possible to add in some 51% attack sensing that would delegate hashing power towards the coin in need.alternative put in some scripts for the users to modifi the percentage of each coin he would like to work on, example 50%ftc,25% pxc, 25% wdc.
And also with an option where the user can agree for the admin to override in an event of an attack.Will look in to this as soon as i get some spare time from my normal chorus. (doing complete reconstruction outside my house with the land…)
and yes im also building a dedicated larger room for hosting my rigs :PEDIT:
[color=red]Would be great with some inside updates justabitoftime so i may start digging into solutions.[/color]
[/quote]I’ve assigned this for Wednesday night.
-
[quote]Is it possible to fix this problem for the long run?
Not very fun needing to diligate hashpower because a coin has gotten stuck at way to high diff, due to those pesky “greedy coinhoppers”[/quote]the biggest problem is that the bitcoin formula is base on only one coin. with one coin it’s how many are mining. Multi coin profitability to mine change the picture. now the profitability is a factor and the mining pool switch partly depending on the profitability.
changing the difficulty to be more aware of this reality is possible. But this need a hard fork similar to 33000 FTC one as the diff calculation need to be changed. many solution can be implemented some example are.
- fast small change. like 1% every 15 blocks (big change fast lead to very bad retarget so small but not to small to still adapt to the reality in a timely way)
- medium with medium change : like feathercoin 41.4% every 504 blocks (still a bit big in retarget, making small yo-yo effect, but mostly controled)
- correction ratio: retarget to a ration - 3 last retarget factor. similar to 3 average on graph so the retarget move according to a longer average then the current retarget and be smoother when yoyo effect occur.
- way more method are possible, some involving probability and/or price factoring
-
[quote name=“groll” post=“20878” timestamp=“1373402178”]
[quote]Is it possible to fix this problem for the long run?
Not very fun needing to diligate hashpower because a coin has gotten stuck at way to high diff, due to those pesky “greedy coinhoppers”[/quote]the biggest problem is that the bitcoin formula is base on only one coin. with one coin it’s how many are mining. Multi coin profitability to mine change the picture. now the profitability is a factor and the mining pool switch partly depending on the profitability.
changing the difficulty to be more aware of this reality is possible. But this need a hard fork similar to 33000 FTC one as the diff calculation need to be changed. many solution can be implemented some example are.
- fast small change. like 1% every 15 blocks (big change fast lead to very bad retarget so small but not to small to still adapt to the reality in a timely way)
- medium with medium change : like feathercoin 41.4% every 504 blocks (still a bit big in retarget, making small yo-yo effect, but mostly controled)
- correction ratio: retarget to a ration - 3 last retarget factor. similar to 3 average on graph so the retarget move according to a longer average then the current retarget and be smoother when yoyo effect occur.
- way more method are possible, some involving probability and/or price factoring
[/quote]
I was thinking more in the timetarget.
Isnt it possible to somehow have a failsafe when it comes to retarget time?, but this may make the blockchain depend on centralized points? im no expert on this stuff. So sorry if im asking dumb=) -
the retarget should use a slow change over time and/or a long sample for bigger change. if not an attacker can use this to boost/lower difficulty. you always have make sure the solution can’t be exploit to put you where you try to not go. time is dictate by the block miner and is only validate between median for last 11 blocks time and now + 2h. so major diff change for short time are easy to exploit as the time can vary greatly. This can’t be corrected without major change in the protocol (all coin use that time validation as far as I know).
In fact the retarget is a time target as it takes [b]formula not exact and simplified to remove some math[/b]: (now - the last retarget time)/ number of block = actual time between block
adjust ratio = target time/ actual time between block (adjust it to be between min/max change)next diff= current diff * adjust ratio
-
Call to action! All must help out!
-
“call to action”!
-
picked out 21 blocks since last night, so call to action is ongoing from my side ;)
-
Didn’t count how many blocks I’ve found at D2’s PXC pool yesterday and today, but quite a few. 4 blocks including 1 orphan in 4 hours of low difficulty alone, though the network hash rate was high at that time.
-
Thanks to everyone that paid attention and helped out. I was surprised by the very good conversation that ensued, and must say I learned a great deal from reading through the comments.
It seems that us jumping in was both good and bad in that I believe we really did help them get over the hump. However, I was really surprised by how fast the diff was right back up to where it was and put them right back in to the same cycle. I think the most important thing to come from this is more attention to the diff change issues caused by the swooping vultures (along with what is being discussed in http://forum.feathercoin.com/index.php?topic=2667.0.). I know the coinchoose pools helped out during the last attack, but they are also a detriment to keeping the confirmation speeds up which to me is an obstacle to long term consumer adoption.
Thanks for everyone’s input and help!
-
Phenixcoin has got into another difficulty trap with a long way to go until the next retarget at current 40MH/s or so. Please put some hash power in, they need it.
-
Where’s their stats page?
-
[quote name=“Nutnut” post=“22851” timestamp=“1374620632”]
Where’s their stats page?
[/quote]AFAIR, there is none.
-
[quote name=“ghostlander” post=“22854” timestamp=“1374622086”]
[quote author=Nutnut link=topic=2661.msg22851#msg22851 date=1374620632]
Where’s their stats page?
[/quote]AFAIR, there is none.
[/quote]So how do we know when the retarget is?
-
-
[quote name=“Nutnut” post=“22855” timestamp=“1374622267”]
[quote author=ghostlander link=topic=2661.msg22854#msg22854 date=1374622086]
[quote author=Nutnut link=topic=2661.msg22851#msg22851 date=1374620632]
Where’s their stats page?
[/quote]AFAIR, there is none.
[/quote]So how do we know when the retarget is?
[/quote]By using their block explorer. They retarget every 600 blocks.
[quote author=Justabitoftime link=topic=2661.msg22857#msg22857 date=1374623246]
http://pxc.theblocksfactory.com/
[/quote]This one displays incorrect next difficulty and not accurate at all.
-
All for helping the partner coins but they need to help themselves too. Fix the retarget time/percentage as we did and put up a stats page. Then we won’t be here again in another week!
All that’s happening at the moment is that I keep mining the least profitable coin (or rather most difficult) to bail the alts out.
Usually I stick with ftc and even that can be hard to swallow at times as the diff drops for 8 hours it works well but then all and sundry mine it, the diff rockets and I end up mining it at high diff/low reward again. I almost feel the 40% is still too big a swing and still gives way to diff bounce. With the partner coins getting stuck too I’d mine even less rewarding coins. Donations to the leccy bill accepted. ;)
-
[quote name=“Nutnut” post=“22881” timestamp=“1374650584”]
All for helping the partner coins but they need to help themselves too. Fix the retarget time/percentage as we did and put up a stats page. Then we won’t be here again in another week!All that’s happening at the moment is that I keep mining the least profitable coin (or rather most difficult) to bail the alts out.
Usually I stick with ftc and even that can be hard to swallow at times as the diff drops for 8 hours it works well but then all and sundry mine it, the diff rockets and I end up mining it at high diff/low reward again. I almost feel the 40% is still too big a swing and still gives way to diff bounce. With the partner coins getting stuck too I’d mine even less rewarding coins. Donations to the leccy bill accepted. ;)
[/quote]+1
-
We’ll get everyone on the same page soon. As for our difficulty re-adjust… I would like to see:
- No more than a ~20% adjust
- Less than 504 blocks
- More dynamic adjust (similar to PPC)
- If difficulty gets hung up too high, some measure to have it self correct
-
PPC retargets continuously, I mean every block. Block target is the same to Bitcoin, although there is a 1 week long averaging window with a daily difficulty limiter set at 2.0. Need we implement continuous retargetting? That’s a good question.
-
So, back on topic, if anyone wants to lend a few hashes to help our partner coins out, you can do so here on my pools - [url=http://www.nut2pools.com]Nut2Pools.com[/url] or on d2’s pools here - [url=http://d2.cc]d2.cc[/url]. There are obviously other pools too but i’ll let you find them. ;)
I’m mining them with a rig now…