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

    Feathercoin Fork

    Feathercoin Discussion
    19
    85
    79753
    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.
    • B
      bsotnikow @ghostlander last edited by

      @ghostlander hmm, thanks. I’m on mac though so I have no “Run” feature, is this something i do using terminal? I also did a full scan of my drive and have no files named feathercoin.conf. Also looked in applications support and the feathercoin-qt package contents myself as well, no luck.

      ghostlander 1 Reply Last reply Reply Quote 0
      • R
        RIPPEDDRAGON Regular Member last edited by

        I would guess as apple is a unix system that would would have to do it command line

        B 1 Reply Last reply Reply Quote 0
        • B
          bsotnikow @RIPPEDDRAGON last edited by

          @RIPPEDDRAGON No luck. I can open feathercoin-qt, but the -disablesafemode command is not valid.

          Here’s what I enter:
          open -a feathercoin-qt -disablesafemode

          And this is what i get back:
          open: invalid option – d

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

            @bsotnikow

            try a double -

            so ‘–disable safemode’

            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
            • ghostlander
              ghostlander Regular Member @bsotnikow last edited by

              @bsotnikow Locate .feathercoin directory in your home directory and create a feathercoin.conf file there.

              We have a problem with v0.9 rather than other releases. A pool operator reported more orphans than valid blocks for his pool 2 weeks ago.

              https://bitcointalk.org/index.php?topic=178286.msg13944056#msg13944056

              When he downgraded v0.9.3 to v0.8.7 per my advise, no more excessive orphans. I didn’t investigate it any further, though noted. It seems v0.9 has compatibility issues. I’m sure it isn’t NeoScrypt related. Maybe something transaction related. If v0.9 accepts certain transactions as valid while v0.8 and v0.11 don’t, we can have such a situation.

              GMC 1 Reply Last reply Reply Quote 0
              • B
                bsotnikow last edited by

                Thanks! Creating a .conf file worked. I’m synced again.

                1 Reply Last reply Reply Quote 0
                • B
                  bsotnikow last edited by

                  If its transaction related, I wonder if increased traffic from the recent price spike and trade volume contributed.

                  1 Reply Last reply Reply Quote 0
                  • GMC
                    GMC @ghostlander last edited by

                    @ghostlander
                    Where do we stand? At give-me-coins we have been mining a bunch of blocks with 0.9.3.

                    ghostlander 1 Reply Last reply Reply Quote 1
                    • ghostlander
                      ghostlander Regular Member @GMC last edited by

                      @GMC You have also mined a bunch of orphans. 14 of the last 30 FTC blocks found by your pool prior to the fork were orphans. 47% miss rate is something to think about.

                      GMC 1 Reply Last reply Reply Quote 0
                      • R
                        RIPPEDDRAGON Regular Member last edited by

                        Bittrex is having issues related to this as an fyi

                        @Bushstar miss you!

                        1 Reply Last reply Reply Quote 2
                        • GMC
                          GMC @ghostlander last edited by

                          @ghostlander True. But we tested 0.11.2 and had problems also. And staying with 0.8.7 represented a risk also.

                          ghostlander 1 Reply Last reply Reply Quote 2
                          • ghostlander
                            ghostlander Regular Member @GMC last edited by

                            @GMC What risk? The basic functionality including the ACP is the same.

                            GMC 1 Reply Last reply Reply Quote 0
                            • GMC
                              GMC @ghostlander last edited by

                              @ghostlander If I recall correctly, 0.8.7 doesn’t allow v3 blocks. With 0.11.2 out, a v3 block could be mined at any moment stopping all v0.8.7 wallets. That sounds like a risk to me.

                              ghostlander 1 Reply Last reply Reply Quote 0
                              • ghostlander
                                ghostlander Regular Member @GMC last edited by

                                @GMC Speaking technically, v3 (DERSIG/BIP66) and v4 (CHECKLOCKTIMEVERIFY/BIP65) are forced by v0.11 only when 95% of the network produce these blocks. However v0.8 rejects anything other than v2 for a reason. Therefore v3 or v4 blocks are a hard forking change which isn’t going to happen any time soon. Although I can add support for BIP66 and BIP65 to v0.8 while keeping these blocks labelled v2.

                                1 Reply Last reply Reply Quote 1
                                • ghostlander
                                  ghostlander Regular Member last edited by

                                  I have just finished v0.8.7.3 with the BIP66 (Strict DER) support and checks to make sure such a fork won’t happen again.

                                  https://github.com/ghostlander/Feathercoin/commits/master-0.8

                                  FlatBlack 1 Reply Last reply Reply Quote 3
                                  • FlatBlack
                                    FlatBlack Regular Member @ghostlander last edited by FlatBlack

                                    @ghostlander so, this node is ‘back-on-track’ again for FTC-android-wallet…?
                                    *me at ‘+8:00’ time-zone if referring time-display as picture below attached
                                    alt text

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

                                      up to now, 0.9.5 sync normal, but 0.11.2 are stuck. 0.9.5 is version 3.

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

                                        I create a mechanism that when the 75% hashrate agree, blockchain upgrade automatically.
                                        0.8.7.X and 0.9.3 use version 2, 0.9.5 use version 3, 0.11.2 use version 4.

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

                                          After analysing the behavior of the different clients and the timing of the events leading to a fork the most probable reason for the fork is the follwing:

                                          Client version 0.8.X and 0.9.3 use a block format version 2
                                          Client version 0.9.5 uses a block format version 3

                                          What happened:

                                          • A pool using 0.9.5 as client generated a block and annouced it to be inserted into block chain
                                          • As this block was using block format 3, all 0.8.7.x/0.9.3 clients rejected that block, while all 0.9.5 clients accepted it and inserted it into their local copy of the block chain
                                          • Then a pool using 0.8.7.x found a block and annouced it to be inserted into the block chain.
                                          • all 0.8.7.x and 0.9.3 clients accepted that block, while 0.9.5 clients flagged it as orphan, as they already had a block with that block number/height.

                                          The result was the split into two chains, where 0.9.5 clients where on a different trunk of the chain than all other clients.

                                          For for all pool operators and miners who to solo mining on a client with version 0.9.5 please change your client to 0.8.7.3 or 0.9.3

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

                                          GMC Wellenreiter 2 Replies Last reply Reply Quote 4
                                          • GMC
                                            GMC @Wellenreiter last edited by

                                            Thanks for the update @Wellenreiter
                                            Will it be a 0.9.3 patch? Blockchain still looks a bit strange. 0.9.3 and 0.8.7.3 are forked?

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