Preheat your oven to 350°F (175°C).
Grease and flour two 9-inch round cake pans.
In a large mixing bowl, sift together the flour, sugar, cocoa powder, baking powder, baking soda, and salt.
Add the eggs, buttermilk, vegetable oil, and vanilla extract to the dry ingredients. Mix until well combined, but be careful not to overmix.
Gradually add the hot water to the batter, mixing until smooth. The batter will be thin, but that's okay.
Pour the batter evenly into the prepared cake pans.
Bake in the preheated oven for about 30 minutes or until a toothpick inserted into the center of the cakes comes out clean.
Remove the cakes from the oven and let them cool in the pans for about 10 minutes. Then, remove them from the pans and allow them to cool completely on a wire rack.