英文摘要 | In order to meet the needs of cross-platform, decentralization, privacy and security of terminal transactions in the Internet of Things, this paper proposed an anonymous trading scheme based on alliance chain to ensure the concealment of user identity. It divided the basic domain and the Internet domain to realize centralized identity authentication and decentralized transaction. For identity authentication, the two-factor authentication scheme based on Merkle tree realized the decoupling of each node identity and message. In order to solve the problem that plaintext messages exposed user identity in communication, this paper proposed an aggregation signature privacy protection scheme based on CoinJoin, which was used to confuse transaction identity and resist identity association analysis attack. Finally, this paper proposed a consensus mechanism based on reputation evaluation strategy to solve the problems of message consistency and accounting rights. Security and efficiency analysis show that the proposed solution can protect identity privacy with lower storage and computational overhead. |