多项选择题

零知识证明在区块链中有哪些潜在应用()

A.隐私交易
B.身份验证
C.无需信任的交易验证
D.加密货币发行
E.分布式共识算法