Optimal Mining Principles