Revenue Constraints Will Drive Bitcoin Mining to Sustainability