What Is the Computational Overhead of Using zk-SNARKs?
Using zk-SNARKs for shielded transactions involves significant computational overhead. The process of generating the zero-knowledge proof is computationally intensive and takes longer than a standard, transparent transaction.
This can result in slower transaction times and potentially higher transaction fees compared to non-private cryptocurrencies. However, the verification of the proof is very fast.