Авторство самого трактата приписывалось индийскому поэту, драматургу и ученому Ашвагхоше (кит. Мамин), жившему в I–II вв. Однако сейчас убедительно доказано, что он не мог быть автором этой шастры [6, с. 5–7]. Поскольку трактат отражает достаточно зрелый этап развития сугубо махаянской мысли, то очевидно, что он появился не раньше V–VI вв. Но это вовсе не доказывает, что санскритского оригинала вообще не было, так как его мог написать либо тезка буддийского патриарха, либо анонимный автор.