The non-interactive version of proof. Completed in one round, for example see the documentation of parent module.