Our previous post gave a high-level overview of how Relic Protocol enables smart contracts to trustlessly access all of Ethereum’s historical state. As promised, this follow-up post will give more details about our scaling approach, including the zk-SNARK circuits, proof system, and on-chain verifier. Motivation We’ll first give some motivation for…