Author

Topic: Anti-fork consensus algorithm? (Read 163 times)

legendary
Activity: 3220
Merit: 1363
www.Crypto.Games: Multiple coins, multiple games
November 22, 2018, 02:00:32 PM
#5
It is hard to say that there are anti-fork algorithm since most altcoins and crypto currencies are open source development and majority of it are in the open source depository like github. Open source means you allow to copy, modify or redistribute your code from the open source community like GNU. Forking means recreating another branch of software with further enhancement and regrouping developers community.

Yes, I'm aware. However, I'm referring more to a consensus algorithm which prevents a coin split. Considering how Bitcoin Cash's hard fork became controversial causing the blockchain to split into two distinct cryptocurrencies, it seems that PoW could easily cause the division of a specific cryptocurrency's blockchain. Of course, a split is different from obtaining another cryptocurrency's source code and making a separate blockchain of your own.

When you fork from source, you're simply copying the code and modifying it for your own independent cryptocurrency. However, when a split occurs, all the transaction history and attributes of the original blockchain would get passed to the newly splintered chain. In my opinion, this could become disastrous as it could render both chains completely useless (like in the case of BCH).

That's why, I'm looking into which consensus algorithm prevents a split or fork from occurring (or at least reducing it at a minimum) for my own cryptocurrency. According to my knowledge, PoW-based cryptocurrencies could easily become splintered  into two (or more) iterations. However, I haven't heard the same case of other algorithms such as PoS or DPoS. Do this mean that PoS or DPoS cannot cause a split? Could someone enlighten me with this? Huh
full member
Activity: 665
Merit: 107
November 18, 2018, 11:13:29 PM
#4
I don't think there's an anti-fork algo at the moment since wallets and the blockchain is open source.
We've already had numerous fork of bitcoin and other coins like Dash, each fork with "some" promise of "enhancement" or just an exact copy.
If their enhancement is not good, support will wane and the chain will have a natural death then they eventually go to the graveyard of coins.
sr. member
Activity: 616
Merit: 256
November 18, 2018, 11:05:25 PM
#3
It is hard to say that there are anti-fork algorithm since most altcoins and crypto currencies are open source development and majority of it are in the open source depository like github. Open source means you allow to copy, modify or redistribute your code from the open source community like GNU. Forking means recreating another branch of software with further enhancement and regrouping developers community.
legendary
Activity: 3220
Merit: 1363
www.Crypto.Games: Multiple coins, multiple games
November 18, 2018, 10:50:40 PM
#2
BUMP  Smiley
legendary
Activity: 3220
Merit: 1363
www.Crypto.Games: Multiple coins, multiple games
November 14, 2018, 08:50:37 PM
#1
Among the different consensus algorithm available in crypto land, which is the one that cannot be forked?

As far as I know, PoW can be easily forked into a new cryptocurrency if participants on the network don't agree on new protocol rules. This happened with Bitcoin where a new fork emerged called Bitcoin Cash.

There are other consensus algorithms such as PoS, DPoS, PoC (Proof of Capacity), PoI (Proof of Importance), among others. However, I'm not sure whenever such algorithms prevents forking from occurring.

Therefore, I would like to know your thoughts about this. Any detailed explanations on why you believe that a specific consensus algorithm prevents forks from occurring, would be greatly appreciated.
Jump to: