Skip to main content

Minaverse

Key Takeaways

  • Mina is a ZKP-based L1 blockchain aiming to solve the state bloat issue with a succinct blockchain.
  • In the future, Mina will introduce ‘Recursive Rollups SDK’, which helps developers deploy zk rollups or zk appchains easily.

1. Overview


Mina is a ZKP-based L1 blockchain aiming to solve the state bloat issue with a succinct blockchain. Using one recursive zero-knowledge proof (22KB), it’s possible to verify the consensus state of the Mina protocol. With the help of zk-SNARKS, Mina can keep the blockchain a fixed size. Every time a new block is produced, a new zk-SNARK, including the previous state and the new block, is generated, which is a continuous self-referencing process.

Furthermore, Mina introduces the ‘Minaverse’ roadmap, pushing the boundaries of composability between platforms. Minaverse will make it as easy to deploy new interoperable platforms, such as zk rollups and zk app chains, through a ‘Recursive Rollups SDK’ being developed. These zk L2s will be designed as modular and extensible in that execution, sequencing, proving, and data availability can be implemented separately.

2. Execution


The first version of the Mina zk rollup will be designed to be isomorphic with the Mina L1. Therefore, Mina developers will easily deploy the same applications on L2.

For sequencing, Minaverse will provide consensus libraries for sequencing transactions, ranging from a simple centralized method to a more complex one, such as instant-finality BFT.

3. Settlement, Data Availability


Since Mina’s proof system(Kimchi) offers infinite recursion to accommodate as much computation as desired, Mina can provide unlimited off-chain computation for zk rollups. Mina blockchain will be used for settlement & DA layer for rollups built by ‘Recursive Rollups SDK.’

4. Interoperability


With recursive ZKPs, Mina plans to enable trustless interoperability between chains, including L1 and L2s. Firstly, zkBridge will enable the connection between Ethereum and Mina through a succinct ZKP, and in the future, cross-rollup interoperability will be implemented on Minaverse.

5. Team


6. Resources


CTRL + J