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

    Advanced Checkpointing released

    Feathercoin Discussion
    28
    68
    21960
    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.
    • M
      mirrax last edited by

      Wow! ACP is here ;) good work!!

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

        excellent news!

        1 Reply Last reply Reply Quote 0
        • ?
          A Former User last edited by

          Keep up the great work

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

            Now we wait for the difficulty target calc change. ;)

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

              Might be that the diff will even out with ACP and popularity increase, hooooopefully.
              If not that should be a focus.

              As of now, bring out the champagne! ACP has arived! ;D

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

                nice work! Didn’t know you were already done with it :).

                Guide to update client: [url=http://forum.feathercoin.com/index.php?topic=2702]click![/url]

                1 Reply Last reply Reply Quote 0
                • P
                  pyxis last edited by

                  Thanks Bushstar ;)

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

                    Nicely done! Grattis!

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

                      [quote name=“erk” post=“26417” timestamp=“1377632071”]
                      Did you take the opportunity to fix the slow diff adjustment problem that gave the 51% attackers the time to do their attacks in the first place?
                      [/quote]

                      This is not a hard fork but will give us protection for when we do hard forks :)

                      So we get ACP enabled real time and then tone down the 41.4% adjust which is way to wild to hit in each direction every time. We can now firmly get ourselves back on track.

                      Donate: 6hf9DF8H67ZEoW9KmPJez6BHh4XPNQSCZz

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

                        [quote name=“Bushstar” post=“26418” timestamp=“1377633912”]
                        [quote author=erk link=topic=3438.msg26417#msg26417 date=1377632071]
                        Did you take the opportunity to fix the slow diff adjustment problem that gave the 51% attackers the time to do their attacks in the first place?
                        [/quote]

                        This is not a hard fork but will give us protection for when we do hard forks :)

                        So we get ACP enabled real time and then tone down the 41.4% adjust which is way to wild to hit in each direction every time. We can now firmly get ourselves back on track.
                        [/quote]

                        Thanks so much for you effort bushstar.
                        Awesome job 8)

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

                          [quote name=“erk” post=“26417” timestamp=“1377632071”]
                          Did you take the opportunity to fix the slow diff adjustment problem that gave the 51% attackers the time to do their attacks in the first place?
                          [/quote]

                          That’s coming next.

                          1 Reply Last reply Reply Quote 0
                          • R
                            Radacoin last edited by

                            [quote name=“Bushstar” post=“26405” timestamp=“1377621353”]
                            … the checkpoint master node is deployed and maintained by the lead developer Peter Bushnell. Currently [color=red][b]no other person has access[/b][/color] to this system …
                            [/quote]

                            Ugh … did a decentralized p2p digital currency just became centralized? Not sure how the (Bitcoin/Litecoin) community will react on this.

                            Bushstar, what happens if some crooks kidnap you and threaten to cut of your fingers if you don’t checkpoint [i]their[/i] blocks.

                            What happens if you lapse into a coma, die, loose your mind?

                            What happens if your system gets compromised?

                            Single point of failure -> not good.

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

                              Well done! :)

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

                                [quote name=“Radacoin” post=“26434” timestamp=“1377641834”]
                                [quote author=Bushstar link=topic=3438.msg26405#msg26405 date=1377621353]
                                … the checkpoint master node is deployed and maintained by the lead developer Peter Bushnell. Currently [color=red][b]no other person has access[/b][/color] to this system …
                                [/quote]

                                Ugh … did a decentralized p2p digital currency just became centralized? Not sure how the (Bitcoin/Litecoin) community will react on this.

                                Bushstar, what happens if some crooks kidnap you and threaten to cut of your fingers if you don’t checkpoint [i]their[/i] blocks.

                                What happens if you lapse into a coma, die, loose your mind?

                                What happens if your system gets compromised?

                                Single point of failure -> not good.
                                [/quote]

                                We’re working on this and we want your input.

                                1 Reply Last reply Reply Quote 1
                                • J
                                  justabitoftime last edited by

                                  [quote name=“Radacoin” post=“26434” timestamp=“1377641834”]
                                  [quote author=Bushstar link=topic=3438.msg26405#msg26405 date=1377621353]
                                  … the checkpoint master node is deployed and maintained by the lead developer Peter Bushnell. Currently [color=red][b]no other person has access[/b][/color] to this system …
                                  [/quote]

                                  Ugh … did a decentralized p2p digital currency just became centralized? Not sure how the (Bitcoin/Litecoin) community will react on this.

                                  Bushstar, what happens if some crooks kidnap you and threaten to cut of your fingers if you don’t checkpoint [i]their[/i] blocks.

                                  What happens if you lapse into a coma, die, loose your mind?

                                  What happens if your system gets compromised?

                                  Single point of failure -> not good.
                                  [/quote]

                                  Bush answers some of those concerns right here:

                                  http://bitcoinmagazine.com/6263/feathercoin-interview-with-peter-bushnell/

                                  It’s a good starting point, you have some great questions.

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

                                    Congrats. :)

                                    1 Reply Last reply Reply Quote 0
                                    • T
                                      Tuck Fheman last edited by

                                      How I reacted initially … [img]http://www.reactiongifs.com/wp-content/uploads/2012/11/not_having_it.gif[/img]
                                      How I’m dealing with it now … [img]http://www.reactiongifs.com/wp-content/uploads/2013/02/just-hug-it-out.gif[/img]
                                      How I hope it ends … [img]http://www.reactiongifs.com/wp-content/uploads/2013/08/the-brain-likes.gif[/img]

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

                                        Gangsters can kidnap me and chop my fingers off but I would not be able to checkpoint their blocks. That would be an unpleasant misunderstanding. The only control I have in the software is how deep the checkpoint is. I cannot remove existing checkpoints in the system.

                                        Donate: 6hf9DF8H67ZEoW9KmPJez6BHh4XPNQSCZz

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

                                          [quote name=“Bushstar” post=“26451” timestamp=“1377676845”]
                                          Gangsters can kidnap me and chop my fingers off but I would not be able to checkpoint their blocks. That would be an unpleasant misunderstanding. The only control I have in the software is how deep the checkpoint is. I cannot remove existing checkpoints in the system.
                                          [/quote]

                                          for remove it’s absolutely true.

                                          for checkpointing other blocks, unfortunately that is true only with unmodified code in real network. You have the private key to checkpoint, this is what in fact can make a checkpoint. so a modified or isolated checkpointer can checkpoint any block [b]after[/b] the last checkpointed block. So it can not checkpoint some block in a chain(not seen because it’s isolated or ignore via code change) and then checkpoint another chain block orphaning the first chain without checkpoint (i’m not sure what would happen if checkpoint on both conficting chain would be send. )

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

                                            I am sure that this system could be abused if it fell into the wrong hands. Which is why I believe that we need to work on making this solution distributed.

                                            I’ve posted this elsewhere and should post it here. You can enable and disable the checkpointing with enforcecheckpoint true and enforcecheckpoint false.

                                            [quote]./feathercoind enforcecheckpoint false
                                            ./feathercoind getcheckpoint
                                            {
                                            “synccheckpoint” : “ac9376eb5161c3699ae8492bb23f17e02876d6f5b58dd9767ee137b49ea563c0”,
                                            “height” : 68665,
                                            “timestamp” : 1376803376,
                                            “subscribemode” : “advisory”
                                            }
                                            ./feathercoind enforcecheckpoint true
                                            ./feathercoind getcheckpoint
                                            {
                                            “synccheckpoint” : “ac9376eb5161c3699ae8492bb23f17e02876d6f5b58dd9767ee137b49ea563c0”,
                                            “height” : 68665,
                                            “timestamp” : 1376803376,
                                            “subscribemode” : “enforce”
                                            }[/quote]

                                            Donate: 6hf9DF8H67ZEoW9KmPJez6BHh4XPNQSCZz

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