Για την πάστα. Ανακατέψτε τα αυγά πολύ καλά μέσα σε μπολ και στη συνέχεια προσθέστε τη ζάχαρη, καθώς και τη βανίλια. Τοποθετείτε το μπολ σε μπεν μαρίανακατεύοντας συνεχώς μέχρι να ζεσταθεί αρκετά και να λιώσει η ζάχαρη χωρίς όμως να καούν οι κρόκοι. Βάζετε το μείγμα στο μίξερ και ανακατεύετε με το σύρμα για 10' περίπου μέχρι να φουσκώσει.
Αναμειγνύετε σε άλλο μπολ το καρύδι, τη φρυγανιά, το μπέικιν πάουντερ, το κακάο, το ξύσμα λεμονιού και την κανέλα, και τα ρίχνετε σιγά-σιγά στο μείγμα των αυγών ανακατεύοντας προσεκτικά με μια σπάτουλα.
Ρίχνετε το μείγμα της καρυδόπαστας σε βουτυρωμένο και αλευρωμένο ταψί και ισιώνετε την επιφάνεια. Το ύψος του μείγματος πρέπει να φτάνει τα 3/4 του ύψους του ταψιού. Ψήνετε σε προθερμασμένο φούρνο στους 170 °C για 35'.
Για το γλάσο. Σε ένα κατσαρολάκι προσθέτετε την κρέμα γάλακτος και λίγο πριν πάρει βράση τη βγάζετε από τη φωτιά. Ρίχνετε μέσα την κουβερτούρα σε κομμάτια και το βούτυρο κομμένο κι αυτό σε μικρά κομμάτια και ανακατεύετε μέχρι να ομοιογενοποιηθούν εντελώς.
Μόλις βγάλετε την καρυδόπιτα από το φούρνο, την αφήνετε για 3-4' να πέσει η θερμοκρασία της και γλασάρετε ενώ είναι ακόμη ζεστό το γλάσο. Αφήνετε την καρυδόπαστα να ξεκουραστεί για 20' και σερβίρετε, γαρνίροντας, αν θέλετε, κάθε κομμάτι με λίγη σαντιγί ή μισά καρύδια.
Σημειώσεις
Αν θέλετε, μπορείτε απλώς να σιροπιάσετε την καρυδόπαστα με ένα σιρόπι που θα φτιάξετε βράζοντας σε κατσαρολάκι 2 ½ ποτήρια ζάχαρη, 1 ½ ποτήρι νερό και λίγο λικέρ (Κουαντρό ή Γκραν Μαρνιέ).