The invention discloses an agent interaction
system and method supporting multi-user anonymous identity agency, and the
system comprises a user side which is used for generating a one-time decentralized identity identifier and a secret key, generating a zero-knowledge proof based on a local
certificate, and submitting the identifier, the proof and
metadata to an agent side; the
intelligent agent end is used for managing multi-user session data, establishing a decentralized identity-based bidirectional
authentication encryption channel with the platform end, forwarding zero-knowledge proof and
metadata, signing and encrypting a result returned by the platform end, and returning the result to the user end; and the platform end is used for verifying the identity of the agent end, receiving the zero-knowledge proof and the
metadata, completing proof
verification based on the on-chain
verification parameters, and executing the anonymous request of the user after the proof
verification is passed. According to the method, the real identity of the user and the platform service are effectively isolated by introducing the
intelligent agent, the privacy security of the user and the data is practically protected, and the method is suitable for scenes needing strong
privacy protection and multi-user cooperation, such as online transaction, shared economy, family and enterprise agency and the like.