You are viewing a single comment's thread from:

RE: MasterNode Alternative, Forking Solution, Efficient Self-Healing Network with simple Math

in #gridcoin8 years ago

The forking one will still get 0.1% just to check if it stopped forking and give it a chance to climb back.

So how do you define a fork?

And how do you define a fork you want compared to one you don't want?

Every fork is valid. To decide which one is the "correct" one, you would need to solve the "math" of forks, at which point, you already have the solution to the problem you want to do your stuff on.

Sort:  

With all the respect, please read this once more, and if possible try to use whiteboard. Many problems, including these you are referring to are solved as a side-effect of this approach.

The side-effect is automatic consensus of which chain is going to be applied, with minimal, if any damaging effects of forks. As the 1%, or even 0.01% of traffic is just used to check if the node is back to the consensus chain.

This is just one of the side effects. While solution is simple, the whole puzzle is much more complicated. I spent days with this 'simple' thing in front of whiteboard trying to find the problem why it would not be applicable, but did not managed yet.

Moreover, this is applicable in practice. (my primary project was related to BGP Routing Mechanism, the idea come from that project, as I managed to keep BGP sessions stable at all the time, using the least cost route) (you could compare routes and their different costs as forks).

Putting away the other answer, you already assuming more connections then a node normally has.
Also (without whiteboard) that sounds like centralizing the decision process, which will lead to more forks going on, since with the reorganizing of weights one chain suddenly becomes more important then before.

You are right. very stupid of me. xD

The question that would help here, for you is: Why this will not work / or give more cons then pros.

Thanks.

you can edit posts.

I didn't say it won't work. I did say that you need to know which is the "good" fork for this to work, but if you know that, you don't need it. Because you already know what the best fork is.

I know, thanks. But I'm a bit busy currently trying to find out how to downvote myself xD

The flag on the upper right of each comment/post is the downvote.

Thanks, I think i found.

Yeah, you did GRRRR ;)