You're not going to get less resources consumed with more efficient computers with proof of work mining, because the point of proof of work mining is to add scarcity through a constrained resource. So as efficiency goes up, the cost of proof of work mining will likewise go up.