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

    [Solved] Fork in the blockchain

    Support
    3
    5
    1835
    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.
    • kris_davison
      kris_davison last edited by wrapper

      Hi all,

      Just been digging around with the Feathercoin android wallet and uncovered what looks like a major fork between the 8.6.2 version and 8.7

      Peers on 8.6.2 are at block 436140
      Peers on 8.7 are at block 436475

      Is this due to lots of people who have not upgraded yet? Should ACP not stop this?

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

        ACP prevents double spending, the longest fork always wins. That is one of the things about misconceptions of ACP. We learned the hard way when we set it to zero during particularly big hash changes…

        What is the difficulty of the wrong fork?. It may be just a couple of miners, they are mining for nothing. all the transactions will return to the wallets after they upgrade and get off the bad fork.

        The mobile wallet should have auto updated?

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

          Well we have not finished the work on the android wallet yet. But you may be right. I just noticed the different blocks for different versions in the peer monitor.

          I thought ACP broadcast a safe block every 3 or so? And all wallets use that as the correct fork. So beating a 51% attack and essentially any forks longer than 3 blocks?

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

            Anyone have any thoughts on this?

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

              I think we need to reject connections from older versions of the client now.
              The problem is caused by the fact,that we allow connections from/to any client with a protocol ver sion >= 60002

              Fix will be implemented in next release

              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 0
              • First post
                Last post