удосто́ить(ся), -о́ю(сь), -о́ит(ся)
УДОСТО́ИТЬСЯ, удосто́юсь, удосто́ится \\ в форме удосто́ятся – удосто́[йу]тся и допуст. удосто́[йə]тся; в формах с сочетанием м[с’]: удосто́имся... – удосто́и[м]ся; в форме удосто́ился – удосто́и[л]ся; о произношении форм с конечными -ся, -сь см. § 145.
Ответы справочной службы
Удостоился — форма прошедшего времени от глагола удостоиться, образованная по правилам с помощью суффикса -л- (ср. успокоиться — успокоился). Удостоенный и удостоен — это страдательные причастия прошедшего времени (полное и краткое), образованные от глагола удостоить с помощью суффиксов -енн- и -ен- (ср. успокоить — успокоенный, успокоен).
Достоин — это краткая форма прилагательного достойный. Ее образование отклоняется от правил: ожидалась бы форма *достоен с беглым гласным е (ср. спокойный — спокоен). Но исторически закрепилась нестандартная форма достоин.