Skip to main content
Clarified based on comments
Source Link
jtgrassie
  • 19.4k
  • 4
  • 15
  • 52

What are the differences between Cryptonight-R and Cryptonight v4?

They are the one and the same thing [src], just different naming.

Cryptonight variant 4 aka CryptonightR

More accurately though, CryptonightR is proof-of-concept code and Cryptonight-v4 is Monero's implementation of it [src].

This is proof of concept repository and a proposal for the next Monero PoW. 
It introduces random integer math into CryptonightV2 main loop.

...with some modifications. What are these modifications ?

Just some final tweaks from vtnerd [src]. These are not fundamental changes, rather last minute "tweaks".

These last minute tweaks ensure the original developer of the implementation hasn't also secretly developed an ASIC capable of working with the implementation, and also any other ASIC manufacturers that might have been developing an ASIC whilst the code was available before being PRed to Monero.

Of the tweaks themselves, the addition of an extra register and more memory access routines seem to be the significant tweaks.

What are the differences between Cryptonight-R and Cryptonight v4?

They are the one and the same thing [src], just different naming.

Cryptonight variant 4 aka CryptonightR

More accurately though, CryptonightR is proof-of-concept code and Cryptonight-v4 is Monero's implementation of it [src].

This is proof of concept repository and a proposal for the next Monero PoW. 
It introduces random integer math into CryptonightV2 main loop.

...with some modifications. What are these modifications ?

Just some final tweaks from vtnerd [src]. These are not fundamental changes, rather last minute "tweaks".

These last minute tweaks ensure the original developer of the implementation hasn't also secretly developed an ASIC capable of working with the implementation, and also any other ASIC manufacturers that might have been developing an ASIC whilst the code was available before being PRed to Monero.

What are the differences between Cryptonight-R and Cryptonight v4?

They are the one and the same thing [src], just different naming.

Cryptonight variant 4 aka CryptonightR

More accurately though, CryptonightR is proof-of-concept code and Cryptonight-v4 is Monero's implementation of it [src].

This is proof of concept repository and a proposal for the next Monero PoW. 
It introduces random integer math into CryptonightV2 main loop.

...with some modifications. What are these modifications ?

Just some final tweaks from vtnerd [src]. These are not fundamental changes, rather last minute "tweaks".

These last minute tweaks ensure the original developer of the implementation hasn't also secretly developed an ASIC capable of working with the implementation, and also any other ASIC manufacturers that might have been developing an ASIC whilst the code was available before being PRed to Monero.

Of the tweaks themselves, the addition of an extra register and more memory access routines seem to be the significant tweaks.

Clarify CNR as PoC code vs CNv4 as Monero implementation.
Source Link
jtgrassie
  • 19.4k
  • 4
  • 15
  • 52

What are the differences between Cryptonight-R and Cryptonight v4?

They are the one and the same thing [src], just different naming.

Cryptonight variant 4 aka CryptonightR

More accurately though, CryptonightR is proof-of-concept code and Cryptonight-v4 is Monero's implementation of it [src].

This is proof of concept repository and a proposal for the next Monero PoW. 
It introduces random integer math into CryptonightV2 main loop.

...with some modifications. What are these modifications ?

Just some final tweaks from vtnerd [src]. These are not fundamental changes, rather last minute "tweaks".

These last minute tweaks ensure the original developer of the implementation hasn't also secretly developed an ASIC capable of working with the implementation, and also any other ASIC manufacturers that might have been developing an ASIC whilst the code was available before being PRed to Monero.

What are the differences between Cryptonight-R and Cryptonight v4?

They are the one and the same thing [src], just different naming.

Cryptonight variant 4 aka CryptonightR

...with some modifications. What are these modifications ?

Just some final tweaks from vtnerd [src]. These are not fundamental changes, rather last minute "tweaks".

These last minute tweaks ensure the original developer of the implementation hasn't also secretly developed an ASIC capable of working with the implementation, and also any other ASIC manufacturers that might have been developing an ASIC whilst the code was available before being PRed to Monero.

What are the differences between Cryptonight-R and Cryptonight v4?

They are the one and the same thing [src], just different naming.

Cryptonight variant 4 aka CryptonightR

More accurately though, CryptonightR is proof-of-concept code and Cryptonight-v4 is Monero's implementation of it [src].

This is proof of concept repository and a proposal for the next Monero PoW. 
It introduces random integer math into CryptonightV2 main loop.

...with some modifications. What are these modifications ?

Just some final tweaks from vtnerd [src]. These are not fundamental changes, rather last minute "tweaks".

These last minute tweaks ensure the original developer of the implementation hasn't also secretly developed an ASIC capable of working with the implementation, and also any other ASIC manufacturers that might have been developing an ASIC whilst the code was available before being PRed to Monero.

Explain the purpose of tweaking
Source Link
jtgrassie
  • 19.4k
  • 4
  • 15
  • 52

What are the differences between Cryptonight-R and Cryptonight v4?

They are the one and the same thing [src], just different naming.

Cryptonight variant 4 aka CryptonightR

...with some modifications. What are these modifications ?

Just some final tweaks from vtnerd [src]. These are not fundamental changes, rather last minute "tweaks".

These last minute tweaks ensure the original developer of the implementation hasn't also secretly developed an ASIC capable of working with the implementation, and also any other ASIC manufacturers that might have been developing an ASIC whilst the code was available before being PRed to Monero.

What are the differences between Cryptonight-R and Cryptonight v4?

They are the one and the same thing [src], just different naming.

Cryptonight variant 4 aka CryptonightR

...with some modifications. What are these modifications ?

Just some final tweaks from vtnerd [src]. These are not fundamental changes, rather last minute "tweaks".

What are the differences between Cryptonight-R and Cryptonight v4?

They are the one and the same thing [src], just different naming.

Cryptonight variant 4 aka CryptonightR

...with some modifications. What are these modifications ?

Just some final tweaks from vtnerd [src]. These are not fundamental changes, rather last minute "tweaks".

These last minute tweaks ensure the original developer of the implementation hasn't also secretly developed an ASIC capable of working with the implementation, and also any other ASIC manufacturers that might have been developing an ASIC whilst the code was available before being PRed to Monero.

Source Link
jtgrassie
  • 19.4k
  • 4
  • 15
  • 52
Loading