The main purpose of this update is to secure the network making it more efficient, achieve greater decentralization and protect it from the power of multiple mining pools and its asymmetric hashing power.
In order to achieve this, it has been added the new and advanced SHA-3 Keccak algorithm for the proof-of-work (POW) and DigiShield, whose technology has implemented a more dynamic retarget system to regulate the mining difficulty.
The fork, that will implement these updates, will be activated automatically in block number 46368 and, to do this process, users who have their CREA in the wallet simply need to update it as soon as possible.
DigiShieldIt is a technology that implements a more dynamic recalculation of the mining difficulty.
Currently any cryptocurrency may have problems with large mining pools and high hashing power, once large pools increase the difficulty they automatically stop mining the coin, deposit the coins into the market, and they leave leaving the rest of the more dedicated miners with a very high difficulty and very few new coins to be mined. This situation discourages some miners as it would not be profitable to mine and eventually abandon mining. This scenario can lead to double-spending attempts or 51% attacks. At the same time it can slow down the blockchain until the next recalculation is reached.
DigiShield protects CREA against this threat and helps ensure greater confidence in any currency that implements it, allowing the difficulty to rise and fall almost perfectly synchronized with increases or decreases in the net hash of a currency.
DigiShield is an asymmetric approach to re-targeting difficulty. With DigiShield, it is possible to decrease the difficulty in movements larger than allowed to increase from block to block. This prevents a blockchain from being “stuck”, that is, it does not find the next block for several hours after a significant drop in the net currency hash. It’s all about balance. It should allow the difficulty to increase enough between blocks to achieve a sudden increase in the net hash, but not enough to accidentally send the difficulty to very high levels. The same happens when the difficulty decreases. Since it takes much longer to find the next block, you need to allow it to drop faster than it increases.
Currently the difficulty is recalculated every 720 blocks; with this implementation the recalculation will happen to be made each block (120 seconds).
Some projects such as DigiByte, Dogecoin, Z-Cash have recently successfully implemented DigiShield, providing robustness and protection to their coins.
Without a doubt, it will be a system that will give greater security to the ecosystem of the network of Creativechain.