Forks – this is a very common event in the crypto-currency world.
Most projects are laying out their source code for free access on the Internet – and running a clone of the project (fork) under a new brand is not difficult for anyone with technical training. Also, folks do avoid \ editing errors in the project, which can not be otherwise corrected.
The main advantage:
- usually, the user of the project gets exactly the same number of tokens/coins in the fork.
The main drawback:
- a bunch of identical projects – unnecessary to the market and confusing users.
In EOS, we went on the way of creating a serious defence against the need to make forks in case of errors. Virtually all the logic of this blockchain is deduced into a separate module-contract.
That allows you to update it directly “on the fly” without multiplying the project by several copies. But since the software to run EOS is freely available – after the completion of its development, there may be a situation where the EOS network will be launched by several groups of individuals independently. The company Block.one, which develops EOS, will not start the network.
The company believes that the crypto-exchange community itself will launch everything and choose the best candidates for maintaining the network. Possible forks at the start of EOS by themselves will bring every equal number of tokens.