The raven coin is a good coin regard with the thing they wana do : asset transfer on blockchain
But I have to say x16r is not ASIC resistant.
As we all know , DASH asic miner is produced. The difference between X16R and X13 is : the hash order in
X13 is fixed and X16R is changed according to the previous HASH value.
But unfortunately , in ASIC , this change is so easy to implement. The brief solution is :
reg [4*16-1:0] hash_val;
always @( posedge clk)
if ( one_of_16_hash_done)
hash_val <= hash_val <<4 ;
and the asic implement all 16 hash. The process likes as flows:
when hash_val is x(for example, first 4 bit value is 0) , blake hash start to run,when black hash done ,it responds to above code
hash_val shift to next four bits, and the hash_val is y(for example , first 4bit value is 1) , then bmw hash start to run,when done ,it responds
to above code ....
---------------------------------
And the dev has to change the 16 hash algro to fight back, but in this way, it can't say this algro is anti-asic, as X13 can also change its 13 hash algro, or just like XMR does, change the code.
------------
But I have to say the X16R algro is one of the feature of RVN, RVN's idea of assets is great. Just x16r is not really resistant-ASIC