Azeroth: Auditable Zero-Knowledge Transactions in Smart Contracts. - Gweonho Jeong; Nuri Lee; Jihye Kim 001; Hyunok Oh (IEEE Access, 2023)