Preheat the oven to 325°F (163°C). Wrap a 9-inch springform pan with two layers of heavy-duty foil.
Mix the graham cracker crumbs, sugar, and melted butter. Press firmly into the pan.
Bake the crust for 10 minutes, then let it cool slightly.
Beat the cream cheese and sugar until smooth.
Mix in the lemon zest, lemon juice, and sour cream.
Add the eggs one at a time, mixing on low speed just until combined.
Pour the filling over the cooled crust and smooth the top.
Place the springform pan into a roasting pan and pour boiling water halfway up the sides.
Bake for 50 minutes, until the edges are set and the center still jiggles slightly.
Turn off the oven, crack the door open, and let the cheesecake cool inside for 1 hour.
Remove from the water bath and refrigerate for at least 6 hours or overnight.
For the topping, cook the blueberries, sugar, lemon juice, and 2 tablespoons water until the berries burst.
Stir together the cornstarch and remaining water, add to the blueberries, and cook until thickened. Cool completely.
Spoon the blueberry compote over the chilled cheesecake before slicing and serving.