Forum Home
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular

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

    Technical Development
    5
    9
    3780
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • wrapper
      wrapper Moderators last edited by 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.

      1 Reply Last reply Reply Quote 0
      • lizhi
        lizhi last edited by

        Normal mine
        Normal transaction
        Normal difficulty

        1 Reply Last reply Reply Quote 1
        • wrapper
          wrapper Moderators last edited by

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

          1 Reply Last reply Reply Quote 0
          • AmDD
            AmDD Regular Member last edited by

            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?

            P2Pool Node: http://104.236.34.9:19327/ 0.5% fee

            Wellenreiter wrapper 2 Replies Last reply Reply Quote 3
            • Wellenreiter
              Wellenreiter Moderators @AmDD last edited by 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

              Feathercoin development donation address: 6p8u3wtct7uxRGmvWr2xvPxqRzbpbcd82A
              Openpgp key: 0x385C34E77F0D74D7 (at keyserver.ubuntu.com)/fingerprint: C7B4 E9EA 17E1 3D12 07AB 1FDB 385C 34E7 7F0D 74D7

              1 Reply Last reply Reply Quote 2
              • wrapper
                wrapper Moderators last edited by

                @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.

                1 Reply Last reply Reply Quote 0
                • wrapper
                  wrapper Moderators @AmDD last edited by

                  @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…

                  Wellenreiter 1 Reply Last reply Reply Quote 2
                  • AcidD
                    AcidD Moderators last edited by

                    Thanks guys!

                    • FTC Block Explorer + API @ https://fsight.chain.tips
                    • FTC Beer Money: 6x4LEQV88zRnBvZoH6ZNK6SeRxx4KiTyJs
                    • FTC bech32 address: fc1q4tclm3cv4v86ez6el76ewmharexfapxhek5a03
                    • BTC bech32 address: bc1qk8umuccapuafspk9e5szahvp0detafuzugv4ay

                    1 Reply Last reply Reply Quote 0
                    • Wellenreiter
                      Wellenreiter Moderators @wrapper last edited by

                      @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

                      Feathercoin development donation address: 6p8u3wtct7uxRGmvWr2xvPxqRzbpbcd82A
                      Openpgp key: 0x385C34E77F0D74D7 (at keyserver.ubuntu.com)/fingerprint: C7B4 E9EA 17E1 3D12 07AB 1FDB 385C 34E7 7F0D 74D7

                      1 Reply Last reply Reply Quote 1
                      • First post
                        Last post