Another blockchain has been released, but this time in a special package. Mina launched on 23 March 2021 is a privacy-preserving blockchain. The project, earlier dubbed as Coda, is incubated by O(1) labs. Mina is a fixed-sized blockchain of just 22 KB. This is in great contrast to the ever-increasing size of blockchains. According to Blockchair, Ethereum is over 218 GBs and Bitcoin is above 335 GBs. At a phase when most blockchains are suffering from scalability issues, Mina uses a rather elegant solution. It is built on consistent-sized, cryptographic, recursive zero knowledge-Succinct Non-Interactive ARgument of Knowledge (zk-SNARK) proofs. It allows for quick sync in milliseconds and quick verification of blockchain. Anyone with a smartphone can easily participate in the blockchain. Gauntlet Network estimates the hardware cost for running a staking node to be around $100 per month. This protocol offers payment functionality similar to Bitcoin with a faster verification time of 200ms. Mina allows the creation of SNARK-powered dApps called Snapps by developers for which logic and data are computed off-chain and verified on-chain. This provides a great opportunity to scale and perform large computations efficiently at lower costs. This blockchain introduces a unique feature to connect for private interaction with any website and access to real-world data on-chain in a secured manner. It does not share sensitive user data with any third party. Instead, it shares only verifiable proof of the data. Mina has partnered with CoinList, a decentralized exchange, for its token sale. A total of 1 billion of its tokens will be in circulation. This protocol is supported by a large community of social media, community, and testnet participants. It has 650+ genesis founding members on board for the launch of its mainnet. How Can the Mina Blockchain Be So Small? Most blockchains like Bitcoin and Ethereum running full nodes require storing the entire blockchain in order to create new blocks. Whereas, Mina technically replaces blockchain by compressing blocks into an easily verifiable, consistent-sized zero-knowledge proof. A zk-SNARKs function is a cryptographic technique that proves that a computation was performed correctly, without proving the entire computation. Ex. given the hash of a random number, the prover could convince the verifier that there indeed exists a number with this hash value, without revealing what it is. It does not require any interaction between the prover and the verifier. It also provides succinct zero-knowledge proofs that can be verified within a few milliseconds, with the proof-length of just a few hundred bytes even for large statements. These prove the accuracy of a block’s transaction history, without showing all transactions. These SNARKs are chained together in a recursive composition, thus maintaining a constant size of the blockchain of ~22KBs. This includes a recursively composed zk-SNARK of size 1KB which provides the validity of the blockchain and Merkle root path of the current state of size around 20KB. This dramatically reduces the amount of data each node has to store in order to maintain the entire history of transactions. Even as it scales to many users and accumulates years of data, its size remains constant. Image source: https://ift.tt/39cTdgH As per the description from its website, the Mina protocol captures the state of the entire blockchain as a lightweight snapshot and sends that around instead of the chain itself. When the next block is added, it takes a snapshot of itself, with the snapshot of the previous state of the blockchain as its background. This new snapshot will be used as a backdrop of the snapshot when the next block is created, and so on. Thus the snapshot remains the same size. Security of Mina Blockchain With its tiny blockchain, Mina lowers the barriers to participation and encourages many people to join the network as full nodes. Participation in the network activities has become much easier, making it more decentralized. For achieving consensus among its nodes, Mina employs the Ouroboros Samasika proof of stake algorithm. This is an improvement over the Ouroboros family of algorithms. The miners here are replaced by block producers who stake MINA, the native token of blockchain, to compete for getting a chance to create a new block. In return, they can earn block rewards, transaction fees, and network fees. The block reward will follow an inflation curve like Bitcoin rewards, reducing overtime. Mina architecture also includes snark producers which help compress data by generating SNARK proofs of the transactions. They earn by selling these proofs to the block producers in return for a portion of the block rewards. The forking would also be difficult on the blockchain as the block producers are selected ahead of an epoch which does not give them a chance for removing their stake and fork the chain. According to an analysis by the security firm, Gauntlet Network, the Mina blockchain is … Continued
The post Mina: The World’s Lightest Blockchain appeared first on Cryptoknowmics-Crypto News and Media Platform.
from Live Crypto News – Cryptoknowmics-Crypto News and Media Platform