Soak the Chickpeas: Place the dried chickpeas in a large bowl and cover with water, making sure there’s plenty of water above the chickpeas since they’ll expand. Add a pinch of salt and let soak overnight. Alternatively, you can use a quick-soak method by pouring boiling water over the chickpeas and letting them sit for 2 hours. Drain and rinse before cooking.
Cook the Chickpeas: Transfer the soaked chickpeas to a large pot and pour enough water to cover them by at least 4 inches. Stir in the baking soda and 2 teaspoons of salt. Bring the water to a boil, then reduce to a simmer. Cook the chickpeas until they’re very soft and almost falling apart, about 1 to 1 ½ hours. Drain them, reserving about 3 tablespoons for garnish.
Start the Base: In a blender or food processor, combine the lemon juice, garlic, and 1 ¾ teaspoons salt. Let this mixture sit for 10 minutes to allow the flavors to meld. Add the tahini and cumin, then blend the mixture until it forms a thick paste. Gradually add the ice water, a tablespoon at a time, blending in between, until the mixture is smooth.
Blend in the Chickpeas: While the blender is running, add the warm chickpeas and olive oil. Blend until the hummus becomes silky smooth, pausing to scrape down the sides of the blender as needed. This should take about 2 minutes. If the hummus is too thick, add more ice water or lemon juice, a little at a time, to reach your desired consistency. Taste and adjust the salt and seasoning as needed.
Serve: Spoon the hummus onto a flat serving plate, spreading it out slightly with the back of a spoon. Drizzle with olive oil, sprinkle with paprika, and top with the reserved chickpeas for garnish.