Skip to content

Eth2 at ETHWaterloo: Awards for Eth2 education, tooling and research

For the primary time ever, the Ethereum Basis will sponsor a collection of Eth2-related Hacker Awards at a significant hackathon.

With the event of eth2 progressing quickly, there at the moment are many alternative areas of labor {that a} workforce of motivated hackers can full in a weekend. The bounties under embrace helpful academic instruments for Eth2 growth, important tooling, and useful analysis.

Members of the Eth2 groups will likely be accessible remotely through the hackathon to reply questions from hackers and supply recommendation relating to these rewards.

EF will award 5 prizes of $1,000 every to tasks that deal with any (or a couple of!) of the next concepts:

Schooling



  • implement the proposed BLS main requirements (EIP 2333, 2334, 2335) within the language of your alternative (suggestion: any one in every of eth2 consumer languages,
  • quick ie: Given just one BeaconState, visualize the final occasions and validator registry state (Trace: use lodestar code to work in browser)
  • Verification Encompass/Double Vote Checker (Trace: look eth2.0-pm repo difficulty 63,
  • Verification Pool: Construct a naked bones software that listens on the validation aggregation subnet and the worldwide internet, and reveals what’s on the market (Trace: begin with logging the acquired validations)
  • beacon node load balancer: implement a validator api that proxy site visitors to any wholesome up-to-date beacon node (suggestion: take present http proxy, and give attention to nodes well being standing)
  • netstats2:log/visualize the well being standing of a listing of eth2 testnet nodes (suggestion: prism Or lighthouse Begin with easy API queries like testnet, newest block)
  • Merkle Multi Proof Builder: try simpleserialize.com and tree view. This may be prolonged with checkboxes in every node to make it interactively multiproof (suggestion: begin with a less complicated proof encoding format – cayman nova And proto ETH will likely be accessible to help on the Waterloo dispute)
  • Verifier Monitoring: A service you could level at a validator and it notifies you if the validator is offline.

analysis


Interested by different bounties or rewards supplied by the Ethereum Basis?

Listed here are another bounties at the moment in existence:

Ethereum.org Gitcoin reward


Legendre PRF

  • The Legendre pseudo-random perform is an especially MPC-friendly one-bit PRF. This PRF is at the moment for use within the Proof of Custody scheme in Part 1 of Eth 2.0, as it’s the solely identified solution to make Proof of Custody doable in a shared secret setting. To encourage extra analysis on this PRF, the Ethereum Basis has arrange a collection of bounties right here: legendreprf.org/bounties

Stark-Pleasant Hash Problem

  • The Ethereum Basis has requested StarkWare to suggest a Stark-Pleasant Hash (SFH). The StarkWare Hash Problem is a public competitors geared toward evaluating the safety of present proposed SFH candidates. Challenges are proposed at 4 safety ranges: low-security, medium-security, target-security, and high-security in a number of eventualities. Look starkware.co/hash-challenge For extra details about the competition and learn how to get began.

Ready to get a best solution for your business?