NASA researcher promises certain proof of life