Mina Protocol: A Technical Overview

Quick Take Mina protocol uses recursive zero-knowledge proofs to maintain a small blockchain size The current size of the entire Mina blockchain is 22kb, although the actual on-chain size is closer to 11kb Mina uses a modified version of the Ouroboros protocol, the proof of stake consensus developed by IOHK and is used by Cardano Unlike typical blockchains, Mina’s nodes do not host the entire blockchain’s history There are still various challenges that have not been addressed, such as the low transaction throughput, the lack of applications and developers, as well as limited smart contract capabilities