Voor de cake: Verwarm de oven voor op 350 graden F. Stel het rek in op het midden van de oven. Spray twee 9-inch ronde cakevormen goed in met anti-aanbakspray.
Voeg de bloem, kristalsuiker, cacaopoeder, bakpoeder, zuiveringszout en zout toe aan de kom van een staande mixer uitgerust met het gardehulpstuk. Zet de mixer aan en laat de droge ingrediënten een volle minuut mixen. Zet de mixer harder en voeg, terwijl de mixer draait, de eieren, een voor een, de karnemelk, het warme water, de gesmolten boter en het vanille-extract toe. Klop tot een goed mengsel, ongeveer 2 minuten. Het beslag zal dik zijn.
Verdeel het beslag gelijkmatig over de voorbereide pannen. Tik met de bodem van de cakevormpjes op het aanrecht om eventuele luchtbellen te laten ontsnappen. Bak tot een tandenstoker die in het midden van de cake wordt gestoken er schoon uitkomt, ongeveer 30 minuten. Laat 10 minuten afkoelen in de vormen en zet ze dan op een rooster om volledig af te koelen voor het glazuur.
Voor het glazuur: Voeg de boter toe aan een middelgrote sauspan op middelhoog vuur. Voeg de gehakte chocolade toe en roer om te smelten. Haal van het vuur. Roer het cacaopoeder en het vanille-extract erdoor. Klop met een elektrische handmixer de suiker erdoor. Klop langzaam de zure room erdoor. Laat 20 minuten afkoelen.
Berijp de taart door eerst het glazuur tussen de lagen te verdelen. Dan de bovenkant met de cake bedekken, en de bovenkant en de zijkanten verder glazuren.