Preheat oven to 325 degrees F.
Salt and pepper the beef shanks, and dredge them in tapioca starch so they are thinly coated on all side. Set aside.
Heat a dutch oven over medium heat.
Add chopped bacon and stir until they are crispy. Remove from pan and set aside.
Leave the bacon fat in the pan and increase the heat to medium high.
Add beef shanks to pan and cook until they are browned evenly, about 2 minutes per side.
Remove and set aside the shanks, and then add onion, carrot, and celery in to the pan, with a sprinkle of salt and pepper. Cook stirring for 5 minutes.
Add garlic and thyme and cook for 5 more minutes.
Add bacon and shanks back to the pan and pour in the wine, tomato paste, then add enough bone broth or beef stock to cover at least half way up the shanks.
Add more salt and pepper, and bring to simmer.
Cover the lid and put in the preheated oven for 2 - 2.5 hours until the shanks are tender.