The invention discloses a multi-prover zero-knowledge proving method without prover communication, relates to the technical field of multi-prover zero-knowledge proving methods, solves the defect that provers need frequent communication in the multi-prover zero-knowledge proving method in the prior art, and comprises the following steps of: setting an
algorithm: inputting a safety parameter
lambda and a proposition P to be proved, the verifier outputs N certification keys {EK1,..., EKN} and a
verification public key VKF; according to the coding
algorithm, a proposition input u to be proved is input, and a verifier outputs a code Iu; according to the certification
algorithm, a
server index b and a bth certification key EKb are input, a code Iu is input, and a bth
server outputs a bth proposition result and a bth certification pi (y, b); the
verification algorithm comprises the steps of inputting a
verification public key VKF, proposition input u, N proposition results and N certificates {pi (y, b)} (b = 1) N, if verification succeeds, outputting 1, and otherwise, outputting 0. The decentralized cooperation generation proof thoroughly solves the problem of communication dependence.