I don't even understand anything about monero besides price goes burrrr
Discussion
It's simple. Obfuscation of elliptic curve signatures using rings of size 16, and a hash function implementation that requires a large amount of cache rendering it impossible for ASICs and GPUs.