GPU maker Nvidia has tweaked its software license agreement to limit the use of its products by data centers – unless they're mining cryptocurrencies.