Launched on January 3rd, 2018, the ninth anniversary of bitcoin’s launch, Ravencoin is an open-source project designed to enable instant payments to anyone around the world. The aim of the project is to create a blockchain optimized specifically for the transfer of assets such as tokens from one holder to another.
A fork of the bitcoin code, Ravencoin features four key changes:
– The issuance schedule (original block reward of 5,000 RVN)
– Block time (1 minute)
– Coin supply (21 Billion)
– Mining algorithm (KAWPOW formerly X16R and X16RV2 respectively)
The algorithm is intended to address the centralization of mining caused by ASIC hardware. In the original X16R algorithm paper, the team behind the currency explains that the fixed order of ordinary hashing algorithms lends itself to the construction of ASIC miners.
The initial X16R algorithm aimed to overcome this problem by constantly disrupting the ordering of the hashing algorithms – it uses the same algorithms used in X15 and SHA512, but the ordering of those algorithms was changed based on the hash of the previous block. Eventually it became economically viable for X16R ASIC’s and the community decided to implement new algorithms to mitigate the unfair distribution of Ravencoin. The community has carried out 2 algorithm forks to date to mitigate the potential efficiency improvements of the ASIC miners equipment compared to over the counter consumer grade equipment.
The current KAWPOW algorithm aims to overcome the problem of centralisation of mining by utilising over the counter graphic processing unit (GPU) memory and compute capabilities. This is intended to allow most consumer grade GPU hardware to mine Ravencoin. The KAWPOW algorithm was derived from ProgPOW and ethhash, with modifications, to improve the distribution of Ravencoin to everyone.
No additional future algorithm forks are envisaged. Note that this may allow future ASIC development to proceed, albeit as there is a limited potential for ASIC efficiency gains compared to consumer grade hardware, we are resistant to this form of centralisation.