Sustainability of bitcoins and blockchain