A Series On Hash Functions

A Series On Hash Functions

The development and use of integrity/zero-knowledge (ZK) proofs has accelerated over the past few years. The introduction of general purpose ZK virtual machines, which allow us to write and prove Rust code, has made developing verifiable applications easier and faster. We have blockchains like Mina that prove every block and maintain a succinct state, showing the capabilities of this transformative technology. Additionally, we see the development of prover networks and progress towards client-side proving, thus reducing the cost of generating these proofs. The only thing hindering the mass adoption of ZK is high verification costs and low throughput. Aligned provides a solution to these problems without increasing latency.

Among the proof systems used in the industry, STARKs have gained dominance due to their performance, more straightforward security assumptions, and ease of recursion (which lets you merge several proofs into one). At the heart of this proof system, we find Reed-Solomon codes and hash functions. Concrete efficiency and security depend on the choice of hash function used. Some hash functions are faster to run on hardware, but others have more straightforward representations as algebraic equations, leading to faster proof recursion. Hash functions are ubiquitous in cryptography, and their applications exceed the realm of STARKs.

When we start learning about cryptography or proof systems, some questions arise:

  • What are hash functions?
  • What are the applications of hash functions?
  • What are the properties and security of hash functions?
  • How do you choose the best hash function?
  • How do hash functions work?
  • What are the design considerations for hash functions?
  • How do you arithmetize hash functions?

We have partnered with 3MI Labs to continue researching and developing new secure algorithms, products, and protocols, and to help developers understand how cryptography works. Given the importance of hash functions in cryptography and STARKs, we've decided to launch a series of posts on hash functions, covering different aspects from beginner level to more advanced topics. We hope you will enjoy them as much as we enjoy writing them.

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
Aligned $ALIGN Token Ekonomisi ve Yol Haritası

Aligned $ALIGN Token Ekonomisi ve Yol Haritası

Aligned, Proof Verification Layer mainnet beta aşamasına, kurulduktan dokuz ay sonra ulaştı. Proof Verification Layer (kanıt doğrulama katmanı), projelere ve kullanıcılara hızlı ve uygun maliyetli zk-proof doğrulaması sunarak sıfır bilgi (zk) tabanlı teknolojilerin geliştirilmesi ve benimsenmesi için önemli bir adımı temsil ediyor. Aligned Foundation, Aligned’ın yol haritasını hızlandırmak ve

By Aligned Layer