ZCash will use Equihash as an hashing algorithm...
If it's "memory-hard" algorithm it's highly possible we would not mine it on Elastic network. We have some restrictions if it comes to memory.
It is memory bandwidth, not the memory size that Equihash needs. In practice in means the optimal ratio of CPU/RAM, which seems to be around 1 GB of RAM per mining thread (1 core CPU):
https://forum.z.cash/t/how-to-properly-mine-zcash-day-1/937/3The Equihash paper says RAM bandwidth, not RAM size, determines the limits, provided you have enough additional "processors" (threads?) per 1 GB. For example, you might need 1 GB to fully utilize a thread that is operating at some bandwidth. But if that is using only 10% of the bandwidth that the RAM is capable of, you could run 10 more threads.
They are actually planning to support smartphones for mining:
https://z.cash/blog/why-equihash.htmlFurther down the track, our goal is to have the Equihash solver optimised for running on smartphones. We hope that this will greatly aid the decentralization of mining users could mine Zcash while their phones are plugged in and unused overnight!