La sangre contiene unas 700 kcal/litro, por lo que un adulto medio necesitaría beber unos tres litros para cubrir sus necesidades energéticas diarias. Sin embargo, ¿contiene esta cantidad de sangre suficiente cantidad de micronutrientes esenciales? Consideremos la vitamina C, como el peor ejemplo, porque los humanos no pueden fabricarla ni almacenarla. Los niveles medios de vitamina C en el suero sanguíneo son de unos 5 mg/litro y la Organización Mundial de la Salud recomienda un mínimo de 45 mg al día. Por lo tanto, habría que beber nueve litros de sangre para evitar el escorbuto, lo que supondría tantas calorías que rápidamente se produciría un sobrepeso. Sin embargo, si dosificas a tus víctimas con limones antes de morderlas, podrías elevar sus niveles séricos a 15mg/litro y 3 litros de sangre serían suficientes.
Se ha sugerido que el alto contenido de hierro de la sangre provocaría una sobrecarga de hierro en los vampiros. Pero los seres humanos sanos pueden tolerar hasta 45 mg de hierro al día y se necesitaría beber al menos 26 litros de sangre para absorber esa cantidad. ¿El verdadero peligro entonces? La sal. La sangre humana contiene unos 9g de sal por litro. Esos 3 litros que estás bebiendo cada día te darían alrededor de cuatro veces y media tu RDA, lo que te llevaría a la deshidratación y a la insuficiencia renal si no bebes también mucha agua, y a la hipertensión si lo haces.
Suscríbete a la revista BBC Focus para recibir nuevas y fascinantes Q&As cada mes y sigue a @sciencefocusQA en Twitter para obtener tu dosis diaria de datos científicos divertidos.