Learn About: Kimchi Proofs

Learn About: Kimchi Proofs

Aligned is designed to verify any proof system efficiently and for a fraction of the cost in Ethereum.

Kimchi is the proof system at the heart of Mina.

Do you want to know what makes Kimchi special?

Mina is a succinct blockchain. It generates proofs for each block,  allowing any user to run a Mina node with no further trust assumptions.

The proofs are generated in a recursive manner and prove the correctness of the execution of the state transitions in an inductive manner:

At step N we know that the jump from N - 1 to N is correct and checked a proof that the state N - 1 was correctly computed!

Kimchi is crucial for this to be done efficiently.

Kimchi is a customized version of Plonk, using an inner product argument-based commitment scheme.

This makes the proof system transparent (no trusted setup).

To deliver efficient recursion, Mina uses a pair of elliptic curves from Zcash, Pallas and Vesta (also known as the Pasta curves, or the step and wrap curves.).

The scalar field of Pallas is the base field of Vesta, and the scalar field of Vesta is the base field of Pallas!

This means that if we want to prove the verification of a proof created using Pallas as the elliptic curve (proof recursion), we can do it using the Vesta curve without incurring costly field emulation!

This is the core block for Pickles, Mina’s recursion protocol.

Kimchi highlights:

• Trace table with 15 wires/columns (classic Plonk has only 3).

• Custom gates for Poseidon hash, elliptic curve operations, scalar multiplication, foreign field operations, etc.

• Lookup arguments.

• Inner product argument polynomial commitment scheme.

Kimchi is efficient for proof recursion in Mina, but verifying Kimchi proofs in Ethereum is expensive due to a lack of precompiles.

Luckily, Aligned can directly verify Kimchi proofs and send the results to Ethereum, making bridging between Mina and Ethereum fast and cheap!

If you want to learn more about Mina Kimchi, see their docs or check out the LambdaClass post here.

Stay tuned:  🐦 Twitter | 🗨️ Telegram | 👾 Discord | 🌐 Website | 📝 Manifesto

Read more

零知识证明年度回顾与总结

零知识证明年度回顾与总结

Aligned 20 Jan 2025 查看博客文章 2024 年是零知识(ZK)技术发展历程中具有里程碑意义的一年,我们取得了重大的突破,接下来让我们一起来回顾一些闪光时刻: ✅ 重要公告 零知识技术进入以太坊共识层 Justin Drake 提出了“Beam 链”,旨在重新设计以太坊共识层。这一提议旨在通过“snark化”以太坊链,开启以太坊共识的新纪元。 了解更多 Aligned 主网测试版正式上线 令人激动的是,从零起步到主网的成功上线,仅间隔了一年时间。 阅读全文 引入 ZK-STARKs 到比特币网络 StarkWare 以扩展以太坊而闻名,现在正将其专业技术应用于比特币。这一举措有望帮助实现中本聪的愿景。 了解更多 ✅ 研究成果 证明系统 * Circle STARKs Polygon 与 StarkWare 联合完成的一项研究,推动了 STARK 技术的应用。了解更多

By Aligned