In a small bowl, combine the warm water, salt, sugar, and yeast. Let sit for 5 minutes, until foamy.
In a large bowl, combine the yeast mixture, flour, and butter and mix until it comes together. Transfer to a clean surface and knead for 5 minutes, adding just enough flour to keep it from sticking. Use as little flour as possible.
Place the dough in a lightly oiled bowl and cover and let rise for 1 hour.
Preheat the oven to 425 degrees and line a baking sheet with parchment paper.
Combine the 10 cups of water and baking soda together in a large pot and bring to a boil.
Punch down the dough and cut into 16 individual pieces. Roll each piece into a 6-8" rope.
Place each dough stick in the boiling water and let boil for 30 seconds. Remove them from the water with a large spatula and place on a plate.
Brush each dough stick with the egg wash.
Wrap one slice of bacon around each dough stick, making sure it isn't too tight since the dough will rise, but letting it reach from one end to the other. Place on the prepared baking sheet.
Bake for 8 minutes and flip over. Bake for 3 minutes and flip to side. Bake for another 3 minutes and flip to the opposite side. Bake for 3 minutes again and then remove from oven.