Privacy is essential in blockchain. Many cryptocurrencies record transaction details on public ledgers, exposing financial ...