Hello and welcome to The Looking Glass, WBGS' very own Academic Blog. This year we are planning to breathe new life into this amazing blog as the Academic Head Boy team for 2025- 2026! However, at the Looking Glass we need your help to catapult this blog into it's GOLDEN AGE. We need your articles, your essays, your opinions and your finest work to MAKE THE LOOKING GLASS GREAT AGAIN! If you have read something interesting or watched something that sparked a thought on social media - WRITE ABOUT IT! If you entered a competition, however big or small - WRITE ABOUT IT! If you are interested in a specific field, issue or period - WRITE ABOUT IT! If you have produced artwork, a piece of music or creative writing - WE WILL PUBLISH IT! Your creative skills have been called to action - now we must muster to create, discover and explore. You are the creative minds of the future. The Plato's, the Newtons, the Angelo's, the Nietzsche's. This is your calling. This is Y...
RIAN DATTA (L6) Zero-knowledge proofs (ZKPs) are a powerful asset used in the field of cryptography that allow a party (the prover) to demonstrate to another party (the verifier) that they have access to a certain piece of information, without having to reveal the information itself. Since its first appearance in an MIT paper titled “The knowledge complexity of interactive proof systems” (written by Shafi Goldwasser and Silvio Micali in 1985), ZKPs have quickly become one of the most commonly used methods for keeping data secure online; even being implemented by companies ranging from Visa to Apple. But, why? In this article, the mystery of ZKPs will be unveiled as you learn the fundamentals of how they function, what they’re currently used for - including potential future applications - and their drawbacks. You’re probably wondering how something so counterintuitive can actually exist and, although it may seem like technology straight out of a science-fiction movie, ZKPs use real...