Bitcoin Forum
November 25, 2017, 11:35:16 AM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1] 2 »  All
  Print  
Author Topic: Feathercoin - The Miner Update - Hard Fork Block 87948  (Read 2163 times)
bushstar
Hero Member
*****
Offline Offline

Activity: 588


View Profile
September 24, 2013, 11:24:24 AM
 #1

Feathercoin - The Miner Update - Hard Fork Block 87948

The latest Feathercoin version 0.6.4.4 is now available and is a mandatory update. This update includes a hard fork of the block chain to accommodate the changes made in this patch. This hard fork should happen roughly around the 1st October which is only a week away.  To be able to send and receive Feathercoin after block 87948 you have to use the new client. Continuing to use old clients after the hard fork could result in the loss of coins.

Primarily this update is to further the refine of the difficulty adjust. Though the current Feathercoin difficulty which we changed to get us out of a tough spot it is not fair for long term miners who have to experience 41.4% swings on every adjust. The new code will adjust four times more frequently at 126 blocks but to approximately 9% which still gives the exact same overall adjust. To prevent the difficulty from being sent up or down too rapidly the current 504 sample window is being maintained and damping is being introduced to reduce fluctuations between extremes.

There have been long running discussion and arguments on the Feathercoin forum including simulations of various different options surrounding this solution. Feel free to take a look at the latest discussion here.

To get the latest update please go to the Official Feathercoin Website and download the client from the homepage.

Official Feathercoin Website

Changelog:
Move to 126 difficulty adjust with 504 averaging window and .25 damping
Reduce effectivness of Time Warp attack
Reinstate CAlert system
Make getnetworkhashps more accurate
Release Windows binary with QR encode
Join ICO Now Coinlancer is Disrupting the Freelance marketplace!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1511609716
Hero Member
*
Offline Offline

Posts: 1511609716

View Profile Personal Message (Offline)

Ignore
1511609716
Reply with quote  #2

1511609716
Report to moderator
1511609716
Hero Member
*
Offline Offline

Posts: 1511609716

View Profile Personal Message (Offline)

Ignore
1511609716
Reply with quote  #2

1511609716
Report to moderator
ChekaZ
Legendary
*
Offline Offline

Activity: 1470



View Profile
September 24, 2013, 11:39:16 AM
 #2

Great to see the work doesnt stop! Wink

BTC: 1Ges1taJ69W7eEMbQLcmNGnUZenBkCnn45
FTC: 6sxjM96KMZ7t4AmDTUKDZdq82Nj931VQvY
smoothie
Legendary
*
Offline Offline

Activity: 2072


LEALANA Monero Physical Silver Coins


View Profile
September 24, 2013, 11:42:03 AM
 #3


Though the current Feathercoin difficulty which we changed to get us out of a tough spot it is not fair for long term miners who have to experience 41.4% swings on every adjust.

How so?

If there is an even playing field (i.e. all participants agree to the rules of the network) how is that not fair?

███████████████████████████████████████

            ,╓p@@███████@╗╖,           
        ,p████████████████████N,       
      d█████████████████████████b     
    d██████████████████████████████æ   
  ,████²█████████████████████████████, 
 ,█████  ╙████████████████████╨  █████y
 ██████    `████████████████`    ██████
║██████       Ñ███████████`      ███████
███████         ╩██████Ñ         ███████
███████    ▐▄     ²██╩     a▌    ███████
╢██████    ▐▓█▄          ▄█▓▌    ███████
 ██████    ▐▓▓▓▓▌,     ▄█▓▓▓▌    ██████─
           ▐▓▓▓▓▓▓█,,▄▓▓▓▓▓▓▌          
           ▐▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▌          
    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓─  
     ²▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓╩    
        ▀▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▀       
           ²▀▀▓▓▓▓▓▓▓▓▓▓▓▓▀▀`          
                   ²²²                 
███████████████████████████████████████

. ★☆ WWW.LEALANA.COM        My PGP fingerprint is A764D833.        SMOOTHIE'S HEALTH AND FITNESS JOURNAL          History of Monero development Visualization ★☆ .
LEALANA  PHYSICAL MONERO COINS 999 FINE SILVER.
 
Nutnut
Sr. Member
****
Offline Offline

Activity: 364



View Profile WWW
September 24, 2013, 12:01:39 PM
 #4

Perhaps loyal miners would have been a better term.

In short, when the diff swings up 41% the hashrate drops to ~3Gh/s. The LOYAL miners, rather than hop to the next most profitable coin stick around and mine at a higher diff for 2+ days to bring the diff back down. Then when the diff does swing down by 41%, all the multipools and profiteers swing their miners back to FTC, the hashrate jumps to ~10Gh/s and so the good times (low diff) only lasts for 8 hours before swinging up again.

This update will stop the 41% bounce and limit it to 9%. There will be swings still of course but hopefully the effect will be reduced. Simples.

Of course, if you are not a loyal miner, you may not see the benefits, possibly the opposite but we're all about looking after the loyal guys in the community. Grin

That is all.

smoothie
Legendary
*
Offline Offline

Activity: 2072


LEALANA Monero Physical Silver Coins


View Profile
September 24, 2013, 12:35:22 PM
 #5

Perhaps loyal miners would have been a better term.

In short, when the diff swings up 41% the hashrate drops to ~3Gh/s. The LOYAL miners, rather than hop to the next most profitable coin stick around and mine at a higher diff for 2+ days to bring the diff back down. Then when the diff does swing down by 41%, all the multipools and profiteers swing their miners back to FTC, the hashrate jumps to ~10Gh/s and so the good times (low diff) only lasts for 8 hours before swinging up again.

This update will stop the 41% bounce and limit it to 9%. There will be swings still of course but hopefully the effect will be reduced. Simples.

Of course, if you are not a loyal miner, you may not see the benefits, possibly the opposite but we're all about looking after the loyal guys in the community. Grin

That is all.

Why not then just remove all that and go with the most granular diff adjustment (i.e. after each block)?

███████████████████████████████████████

            ,╓p@@███████@╗╖,           
        ,p████████████████████N,       
      d█████████████████████████b     
    d██████████████████████████████æ   
  ,████²█████████████████████████████, 
 ,█████  ╙████████████████████╨  █████y
 ██████    `████████████████`    ██████
║██████       Ñ███████████`      ███████
███████         ╩██████Ñ         ███████
███████    ▐▄     ²██╩     a▌    ███████
╢██████    ▐▓█▄          ▄█▓▌    ███████
 ██████    ▐▓▓▓▓▌,     ▄█▓▓▓▌    ██████─
           ▐▓▓▓▓▓▓█,,▄▓▓▓▓▓▓▌          
           ▐▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▌          
    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓─  
     ²▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓╩    
        ▀▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▀       
           ²▀▀▓▓▓▓▓▓▓▓▓▓▓▓▀▀`          
                   ²²²                 
███████████████████████████████████████

. ★☆ WWW.LEALANA.COM        My PGP fingerprint is A764D833.        SMOOTHIE'S HEALTH AND FITNESS JOURNAL          History of Monero development Visualization ★☆ .
LEALANA  PHYSICAL MONERO COINS 999 FINE SILVER.
 
erk
Hero Member
*****
Offline Offline

Activity: 686


View Profile
September 24, 2013, 12:50:19 PM
 #6

I like the windows installer, a bit more pro than a lot of the other coins that you basically unzip.


Conqueror
Legendary
*
Offline Offline

Activity: 1341


I was diagnosed with brain parasite


View Profile
September 24, 2013, 03:46:44 PM
 #7

Just perfect, no more diff traps for FTC!
SaltySpitoon
Global Moderator
Legendary
*
Offline Offline

Activity: 1778


Welcome to the SaltySpitoon, how Tough are ya?


View Profile
September 29, 2013, 05:02:43 AM
 #8

Stickied for a day or so. I'll be watching the thread, but please send me a pm after the fork target block has been passed.
flound1129
Hero Member
*****
Offline Offline

Activity: 854


www.multipool.us


View Profile
September 29, 2013, 08:28:03 AM
 #9

Perhaps loyal miners would have been a better term.

In short, when the diff swings up 41% the hashrate drops to ~3Gh/s. The LOYAL miners, rather than hop to the next most profitable coin stick around and mine at a higher diff for 2+ days to bring the diff back down. Then when the diff does swing down by 41%, all the multipools and profiteers swing their miners back to FTC, the hashrate jumps to ~10Gh/s and so the good times (low diff) only lasts for 8 hours before swinging up again.

This update will stop the 41% bounce and limit it to 9%. There will be swings still of course but hopefully the effect will be reduced. Simples.

Of course, if you are not a loyal miner, you may not see the benefits, possibly the opposite but we're all about looking after the loyal guys in the community. Grin

That is all.

By profiteers you mean those guys who saved the coin from 51% attack back by switching to FTC when the diff dropped a couple months ago?

Multipool - Always mine the most profitable coin - Scrypt, X11 or SHA-256!
lemons
Full Member
***
Offline Offline

Activity: 178



View Profile
September 29, 2013, 10:19:44 AM
 #10

This webpage is not available  (https://www.feathercoin.com/)
BitcoinEXpress
Legendary
*
Offline Offline

Activity: 1275



View Profile
September 29, 2013, 11:57:45 AM
 #11


Changelog:
Move to 126 difficulty adjust with 504 averaging window and .25 damping
Reduce effectivness of Time Warp attack
Reinstate CAlert system
Make getnetworkhashps more accurate
Release Windows binary with QR encode


I would love to hear how you're going to reduce the effectiveness of the TW Exploit and which one?

Either you're vulnerable to the exploit or you're not, there is no middle ground.


~BCX~
erk
Hero Member
*****
Offline Offline

Activity: 686


View Profile
September 29, 2013, 12:09:21 PM
 #12



I would love to hear how you're going to reduce the effectiveness of the TW Exploit and which one?

Either you're vulnerable to the exploit or you're not, there is no middle ground.


~BCX~
Read the source code and you might learn something.

BitcoinEXpress
Legendary
*
Offline Offline

Activity: 1275



View Profile
September 29, 2013, 06:46:27 PM
 #13



I would love to hear how you're going to reduce the effectiveness of the TW Exploit and which one?

Either you're vulnerable to the exploit or you're not, there is no middle ground.


~BCX~
Read the source code and you might learn something.




I did, that's why I asked the question. There's nothing in there that will mitigate either one of the known TW exploits.


~BCX~
bushstar
Hero Member
*****
Offline Offline

Activity: 588


View Profile
September 29, 2013, 08:55:42 PM
 #14

I would love to hear how you're going to reduce the effectiveness of the TW Exploit and which one?

Either you're vulnerable to the exploit or you're not, there is no middle ground.


~BCX~

We experienced attacks where Feathercoin blocks were being created two hours into the future. This is the most that the protocol will tolerate and is the default of Bitcoin which has 12 blocks in that time period. We have 12 blocks in a 30 minute period and our code as been adjusted to reject blocks outside of that time period. So the attackers can still swing out time but not by as much.

With adjusts every 126 blocks (5.25 hours) having attackers swing our time by two hours would be a huge problem so we had to limit this in some way.
aa
Hero Member
*****
Offline Offline

Activity: 518


Litecoin is right coin


View Profile WWW
September 30, 2013, 07:19:42 AM
 #15

Just let this piece of shit coin die already.

digitalindustry
Hero Member
*****
Offline Offline

Activity: 798


wubba lubba dub dub


View Profile WWW
September 30, 2013, 07:25:33 AM
 #16

Just read the whole things from start to finish on the FTC forum .

as you know i'm not a holder of FTC but i think these implementations help the FTC community -

particularly the 504 averaging window and .25 damping

in conjunction with the shortening of the time regarding the "Time warp" flaw. 

as this can help sure up security which ultimately supports confidence to the degree that you can control that aspect.

so good work.  

tiny rick !
- https://voat.co/v/Contact/
- Twitter @Kolin_Quark
ChrisJ
Full Member
***
Offline Offline

Activity: 146



View Profile
September 30, 2013, 07:03:39 PM
 #17

Just let this piece of shit coin die already.

Survival is the best form of revenge... hmm that gives me an idea.

I want to make the world better than I found it
flound1129
Hero Member
*****
Offline Offline

Activity: 854


www.multipool.us


View Profile
October 01, 2013, 05:14:30 AM
 #18

After updating, two blocks Multipool found were rejected with the following error:

ThreadRPCServer method=submitblock
ERROR: AcceptBlock() : rejected by synchronized checkpoint
ERROR: ProcessBlock() : AcceptBlock FAILED

What is the fix for this?

Multipool - Always mine the most profitable coin - Scrypt, X11 or SHA-256!
Balthazar
Legendary
*
Offline Offline

Activity: 2254


BTC-e Divine Overlord, ask cryptodevil for details


View Profile WWW
October 01, 2013, 06:39:42 AM
 #19

You can't fix this. This message means that another block is already accepted by network and successfully checkpointed. It seems that blockchain is too fast for the current checkpoints implementation/settings. You can switch it into advisory mode to prevent such events in the future.

But it's better to change checkpoints interval setting to 6-12 blocks.

novaco.in | EtherMine.ru (65 GH/s, DGM 0.5%) | EtherDig.Net (18GH/s, PPS 1.5%)
฿: 1QJ8RFiRKsJKmY8ZAjxfCUeBZXmjthK4Pk: 4RgnHWtnJWEyMhqhDdazW3Hdr7cx5ybF6i ETH: 0x5B475Febb3018f41d0Ac3C2f1A864bd102ab5a2E
erk
Hero Member
*****
Offline Offline

Activity: 686


View Profile
October 01, 2013, 07:59:06 AM
 #20

You can't fix this. This message means that another block is already accepted by network and successfully checkpointed. It seems that blockchain is too fast for the current checkpoints implementation/settings. You can switch it into advisory mode to prevent such events in the future.

But it's better to change checkpoints interval setting to 6-12 blocks.

Are you sure? The advanced checkpointing has been running since August, you should have noticed any problems like that ages ago. I am inclined to think it was something else.

Pages: [1] 2 »  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!