Les veuves noires au même titre que les barbus de sumatra (en moins pire mais quand même) sont assez "méchantes" entre elles et envers les petits poissons ou poissons voilés. De plus, comme les barbus si elles sont en trop petit nombre ou dans un espace restreint elles deviennent encore plus agressives jusqu'à se mordiller entre elles.
80cm de long c'est trop juste pour elles. 1 mètre de façade est vraiment un minimum vu les sprint qu'elles peuvent piquer.
Tu peux faire de différentes manières : intégrer un prédateur oui mais pour ça il faut tout prendre en compte et ça va pas etre simple = un poisson acceptant les guppy adultes mais mangeant les alevins, un poisson qui serait heureux dans ton volume, un poisson qui accepterait tes paramètres d'eau.
Sinon l'autre solution c'est d'avoir un deuxième aquarium de 150 ou 180 litres pour mettre des espèces carnivores à qui on pourra donner de la nourriture vivante de temps en temps

Mais c'est pas le plus abordable, je te l'accorde.
Par rapport à ton bac, peux tu donner toutes les dimensions (longueur, largeur et hauteur) ainsi que les paramètres d'eau? (pH, GH et KH principalement) (comme les veuves, les danio sont très bon nageurs, un mètre de façade est là aussi conseillé).