Deep Dive
1. Purpose and design
Mina is a layer one blockchain: an independent network that processes and verifies transactions. Unlike blockchains that accumulate large histories, Mina uses recursive cryptographic proofs to keep its verified chain compact. The goal is to make it easier for participants to verify the network without storing extensive blockchain data. Mina docs describe Mina as having a 22 KB blockchain.
2. Technology and MINA
Mina uses zero knowledge proofs, which can show that information or a computation is valid without revealing all the information itself. Developers can build zkApps using TypeScript, a widely used programming language, according to the Mina documentation. MINA is the network’s native coin, used within the Mina ecosystem.
Conclusion
Mina is a compact blockchain built around zero knowledge proofs, with MINA as its native coin. How well can zkApps use this design to provide useful applications while keeping verification accessible?null