Feathercoin daemon and wallet production version 0.17.0.2

[Solved] Fork : Warning: Large valid fork found forking the chain at height 1277149


  • Moderators | Tip wrapper

    @Lizhi @Wellenreiter

    Just got this message of Aciddude he saw in his ftc log :

    aciddude

    2016-06-30 11:38:08 CheckForkWarningConditions: Warning: Large valid fork found
    forking the chain at height 1277149 (df7599227e348c49fadb6812af71aa8daf31ad251e3fa41ff87877f9fb7cc4ec)
    lasting to height 1277183 (2956a078a7969ba12cbb0dc5abbf86bfec22fe37cadd68ad416ae892708fbb8e).
    Chain state database corruption likely.


  • | Tip lizhi

    Normal mine
    Normal transaction
    Normal difficulty


  • Moderators | Tip wrapper

    That would be great if it is a false alarm 🙂 … My debug looks clear as well


  • Regular Member | Tip AmDD

    Is it possible to create (either in the wallet or as a separate piece of software) something that monitors the blockchain and can report to people if/when a fork is detected? Some kind of alert system that anyone can add their email or something to (like a mailing list) that will get the word out rather than relying on someone looking through log files and such manually?

    Does Bitcoin or any other coin have something like this already?


  • Moderators | Tip Wellenreiter

    @AmDD
    The block chain should be repaired automatically, but you are right, there should be no parallel trunk of that length. As ACP sets the checkpoints every 5th block at least, a side chain of more than 10 blocks should not be seen.
    It could be an attempt to inject pre-mined blocks into the block chain


  • Moderators | Tip wrapper

    @Wellenreiter is correct, the for may have been due to ACP protecting against double spend that produced the “longer than usual” Fork, while the “correct chain” built enough blocks to be the longest chain.


  • Moderators | Tip wrapper

    @AmDD said:

    Is it possible to create (either in the wallet or as a separate piece of software) something that monitors the blockchain and can report to people if/when a fork is detected? Some kind of alert system that anyone can add their email or something to (like a mailing list) that will get the word out rather than relying on someone looking through log files and such manually?

    Does Bitcoin or any other coin have something like this already?

    That’s a very interesting point. @Wellenreiter helped me write a number of scripts to analyses test result when we were doing eHRC and change over to Neoscrypt, there was a lot of information that could be extracted from feathercoind log …

    ./feathercoin/debug.log

    which you could use ah hourly chron job script to tail and grep for “Fork”. (If you were Wellenreiter)

    To coble together a quick system… I don’t have a phone but it would make a good app, I’d also be interested if anything like it exists…


  • Moderators | Tip AcidD

    Thanks guys!


  • Moderators | Tip Wellenreiter

    @wrapper @AmDD

    On a Linux system you can use ‘tail -f ~/.feathercoin/debug.log | grep -i fork >> myfile’

    Then the file ‘myfile’ contains all log entries containing ‘fork’, ‘Fork’, ‘FORK’

    I’m pretty sure there is no similar command line possible in Windows