In a mixing bowl, combine garlic, pepper, soy sauce, vinegar, black beans, soy bean paste, brown sugar, bay leaf, star anise and peanuts. Mix well until sugar has dissolved. Add pork and coat evenly. Marinate overnight in the chiller.
After marinating, in a large stockpot add water and pork with all of its marinade. Bring to boil and do not stir to let the vinegar cook.
After 10 minutes, lower heat, cover and simmer pork for 1 hour or until fork tender. Add more water if sauce dries up.