In the not-so-distant future, StarkNet — an Ethereum-based Layer 2 scaling solution — had not only reshaped the world of transactions and smart contracts, but it had also inadvertently woven the love story between me and her. It was during an online seminar one evening that I was discussing with dozens of developers how StarkNet elegantly managed high throughput transactions. On the screen, a user named “Alice” posed a question about zero-knowledge proof optimization that struck right at the ...