ethereumvia Ethereum Foundation Blog

Ethereum Foundation Launches better.codes to Advance Hash-Based SNARK Security

The Ethereum Foundation, in collaboration with Yukon and zkSecurity, has launched better.codes, an open research challenge to improve the security of hash-based SNARKs. The challenge formalizes a Proximity Prize problem in Lean and puts its soundness bound on a public leaderboard for anyone to improve.

Key takeaways

  • Ethereum Foundation launched better.codes with Yukon and zkSecurity to improve hash-based SNARK security.
  • The challenge formalizes a Proximity Prize problem in Lean and puts its soundness bound on a public leaderboard.
  • Researchers worldwide can collaborate to push the soundness bound forward.
  • The initiative aims to make zero-knowledge proofs more secure and efficient for blockchain applications.
Ethereum Foundation Launches better.codes to Advance Hash-Based SNARK Security

The Ethereum Foundation, in collaboration with Yukon and zkSecurity, has launched better.codes, an open research challenge aimed at advancing the security of hash-based SNARKs (Succinct Non-Interactive Arguments of Knowledge). This initiative takes a self-contained problem from the Proximity Prize research, formalizes it in the Lean verification language, and puts its soundness bound on a public leaderboard that anyone can push forward.

## What Are Hash-Based SNARKs? Hash-based SNARKs are a type of zero-knowledge proof that allows one party to prove to another that a statement is true without revealing any information beyond the validity of the statement. These proofs are essential for privacy-preserving applications on blockchain networks, such as Ethereum. The better.codes challenge focuses on improving the security and efficiency of these proofs by formalizing and verifying their soundness bounds.

## Why the Timing Matters The launch of better.codes comes at a critical time for the Ethereum ecosystem. As the network continues to scale and adopt more sophisticated privacy features, the need for secure and efficient zero-knowledge proofs has never been greater. By opening up the research to the global community, the Ethereum Foundation hopes to accelerate progress in this area and ensure that the technology is ready for widespread adoption.

## What It Means for Researchers and Developers For researchers and developers, better.codes represents a unique opportunity to contribute to the advancement of zero-knowledge proof technology. The public leaderboard allows participants to see their progress in real-time and collaborate with others to push the boundaries of what is possible. This collaborative approach is expected to lead to significant improvements in the security and efficiency of hash-based SNARKs.

## How to Get Involved To participate in the better.codes challenge, researchers and developers can visit the Ethereum Foundation Blog for more information. The challenge is open to anyone with an interest in formal verification and zero-knowledge proofs. Participants are encouraged to contribute to the leaderboard and collaborate with others to advance the state of the art in this critical area of blockchain technology.

## What This Means for You If you are a developer or researcher interested in zero-knowledge proofs, this challenge is a great opportunity to contribute to the Ethereum ecosystem. By participating, you can help make zero-knowledge proofs more secure and efficient, which will benefit the entire blockchain community. Keep an eye on the leaderboard and consider joining the effort to push the boundaries of what is possible with hash-based SNARKs.

Frequently asked questions

What is better.codes?

Better.codes is an open research challenge launched by the Ethereum Foundation, Yukon, and zkSecurity to improve the security of hash-based SNARKs. It formalizes a Proximity Prize problem in Lean and puts its soundness bound on a public leaderboard.

How can I participate in the better.codes challenge?

You can participate by visiting the Ethereum Foundation Blog and contributing to the leaderboard. The challenge is open to anyone interested in formal verification and zero-knowledge proofs.

What are hash-based SNARKs?

Hash-based SNARKs are a type of zero-knowledge proof that allows one party to prove to another that a statement is true without revealing any additional information. They are crucial for privacy-preserving applications on blockchain networks.

Why is the better.codes challenge important?

The challenge is important because it aims to make zero-knowledge proofs more secure and efficient, which is essential for the scalability and privacy of blockchain applications like Ethereum.

#ethereum#zero-knowledge#research#blockchain#security#snarks