“Implementing Privacy - Preserving Blockchain Transactions Using Zero-Knowledge Proofs”. Blockchain Technology and Distributed Systems, vol. 3, no. 1, Apr. 2023, pp. 21-42, https://www.thesciencebrigade.com/btds/article/view/330.