Raptoreums GhostRider Algorithm Explained

“Monsters are real, and ghosts are real too. They live inside us, and sometimes, they win.” — Stephen King

So, what is “Ghostrider”?

The short one is fairly straightforward, if you are familiar with crypto and how coins are mined etc; “It’s a collection of algorithms, the x16r and CryptoNight families, cycled in random and not so random patterns used to gain consensus on the on chain generation and transaction of coins.”

The slightly longer, somewhat more comprehensible answer is that it is a marriage of the RVN hashing algorithm “x16r” and the Monero/Bytecoin family of algorithms “CryptoNight”. Applying CryptoNight hash to a bitcoin based codebase has not been done before to the best of my knowledge and as such may end up spurring additional waves of development or glorious amalgamation..

There are 16 members in the x16r family and 8/9 members (not counting the “light/heavy” variants) in the CryptoNight family bringing the total up to 24/5 cycling algorithms. The x16r family of algorithms are more or less all fairly computationally intensive (core clock for gpu miners) as the math is fairly simple but intense. What the CryptoNight contributes is memory intensiveness (mem clock for gpu miners or cache for cpu miners) which you can think of as the “in between” calculations on the way to a result.

Combining memory and core intensive algorithms at this level of scale will clearly favor CPU/GPU miners over FPGAs and ASICS with both scaling better (may not be 100% technically accurate but for the sake of an explanation to the average crypto user this works) across the range of task types.

But ASICS are the big bad Boogy Man, no?

Our team are fully committed to going fork happy adding additional algorithms or implementations to the mix at the first sign of ASICS on the chain. Rendering them immediately obsolete.

So you’re not ASIC immune?

FPGAS are AWESOME and can rape any coin!

Furthermore, a limiting feature of FPGAS is their at the moment relatively dinky capacity for storing hashing implementations on the boards themselves while running. Currently several boards need to be daisy chained to implement x16r on its own, adding the additional 8/9 members of the CryptoNight family to that mix would severely increase the number of boards required to implement the algorithm. This will limit FPGA interest as the cost point for entry will become very high.

Again, as with ASICS, the team are fully committed to rendering FPGA attacks on the chain obsolete through forking, new custom implementations along with whatever else may end up becoming necessary.


Join Us!

Telegram: https://t.me/raptoreumm

Twitter: https://twitter.com/raptoreum

Solving real world issues through Blockchain technology and innovation is what Raptoreum is all about

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store