Preheat oven to 350°F/175°C. Line four 8-inch cake pans with parchment paper rounds and spray the sides of the pans with non-stick cooking spray or baking spray. If you don't have 4 cake pans, the batter can sit at room temperature for a few hours. Bake as many layers at a time as you can.
Whisk together 2 1/2 cups (310g) flour, 2 1/2 cups (500g) sugar, 1 cup (100g) black cocoa powder, 2 1/2 tsp baking powder, 2 tsp baking soda, and 1 tsp salt in a large bowl. If your cocoa powder is lumpy, make sure you sift it. Set aside.
In a separate, large bowl, add 1 1/4 cups (300g) warm water or coffee, 1 1/4 cups (300g) buttermilk, 2/3 cup (150g) oil, 3 large eggs, and 2 tsp vanilla and whisk together until fully incorporated.
Whisk the dry ingredients into the wet ingredients until they're just combined, and the batter is smooth.
Divide the batter evenly between the four prepared cake pans (450g per pan) and bake for 23-26 minutes or until a toothpick comes out with a few moist crumbs.
Let the layers cool in the pans for about 20 minutes, then run an offset spatula around the edge of the pans to help separate the layers from the pans. Place the cake layers in the freezer for about 30 minutes to accelerate the cooling process and make them easier to handle and stack when we assemble the cake.
Once the layers are fully cooled, carefully flip the pans and remove the layers from the pans. Then use a serrated knife to level the tops of the layers and place them in a large plate. Use a fork to break the cake tops up into small crumbles (we'll use these to decorate the cake later), then set aside.
If made in advance, wrap and freeze the cake layers for up to a month. Let them thaw at room temperature for about 10 minutes before assembling the cake. Using slightly chilled cake layers makes them easier to stack and frost.