Details of next CREA CORE updateIn order to improve the core of Creativechain, we have developed some implementations that will give greater robustness to the blockchain of the project.
In this update we have focused on solutions to secure the network more efficiently, achieve greater decentralization of the network and protect itself from the power of multiple mining pools and its asymmetric hashing power.
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.
+ info
https://www.reddit.com/r/DigibyteBlockchain/comments/5n7fhv/what_is_digishield_how_it_works_to_retarget/
New SHA-3 KECCAK algorithm (POW)The SHA-3 Keccak is an algorithm approved and certified by NIST (National Institute of Standards and Technology). They have literally called it a next-generation tool for securing the integrity of electronic information. The SHA-3 algorithm Keccak has been the winner of several cryptographic contests becoming one of the algorithms best appreciated by experts. It is the improved evolution of the SHA-2 algorithm and has been developed as a safe-conduct to anticipate a possible future weakness that might appear in the SHA-2 algorithm.
The reason for changing the current algorithm (Scrypt) to SHA-3 is not only to increase security and modernize CREA technology. The implementation of this algorithm also brings other qualities to the POW as the possibility of mining with CPU or GPU to the detriment of ASIC. The possibility of mining with GPU and CPU will increase the distribution of hashing power in more workers and it will reduce the energy expenditure to secure the network.
At the same time, the option of mining with CPU allows the coin to be mined from any computer, opening the possibility of integrating in the platform client a mining software so that users can participate in securing the network while they earn CREA.
+ info:
https://github.com/creativechain/creativechain-core/tree/keccakTo develop the core update in order to add these new implementations, a fork of the CREA blockchain has to be made.
The change is simple, it will only be necessary for the exchanges and the users to update the wallet to operate in the new fork.
This update has already been tested by the CREA team during the last weeks. Soon we will publish a new article indicating the exact day and time in which this update will occur.
If the implementation of these advances could be a nuisance for the users, they should think that any improvement that we make is for the good functioning and to reach new successes in the history of Creativechain.
Thanks!