BMSC: A Novel Anonymous Trading Scheme Based on Zero-Knowledge Proof in Ethereum. - Yang Li 145; Yinyun Zhang; Mengmeng Wang 004; Jianming Zhu; Xiuli Wang (ICPCSEE (2), 2022)