Advanced

The Math of Monero Quiz (Advanced)

Comparative cryptography across blockchains. Test whether you can tell shared math from per-chain choices, and explain exactly how Monero hides what transparent chains reveal.

Covers material from The Math of Monero: Cryptography Across Blockchains.

Create a free account or log in to save your quiz scores and track your progress.

Q1

What single mathematical assumption do Bitcoin, Ethereum and Monero all stake their key security on?

Q2

Ethereum and Monero both hash with Keccak, yet integrators are warned they are not interchangeable with 'SHA-3'. Why?

Q3

Why does Monero use the twisted-Edwards curve Ed25519 instead of Bitcoin's secp256k1?

Q4

On a transparent chain an ECDSA signature is checked against one named public key. What does Monero replace this with to hide the spender, and what new problem does that create?

Q5

For a standard output the sender sets the one-time key P = Hs(r·A)·G + B and publishes R = r·G. How does the recipient recognize and later spend it?

Q6

A key image is I = x·Hp(P), using hash-to-point rather than a fixed multiple of G. Why is Hp(P) essential?

Q7

In RingCT an amount is committed as C = x·G + a·H, where H = Hp(G). Why must nobody know the discrete log of H with respect to G?

Q8

Pedersen commitments already hide amounts and let nodes verify Σinputs = Σoutputs. Why are Bulletproofs+ range proofs still required?

Q9

Zcash and Monero both hide sender, receiver and amount. What is the core assumption-and-trust trade-off between their approaches?

Q10

Why does Monero making privacy MANDATORY for every transaction strengthen anonymity beyond what the per-transaction math alone provides?

🎓 Graduate from Monero Academy

Create a free account, ace every quiz across all courses, and earn your place on the Graduates wall — with your own Monero address for donations. An account also tracks your progress through the courses, and graduating is the prize for finishing.