For the primary time ever, the Ethereum Basis will sponsor a sequence of Eth2-related hacker awards at a serious hackathon.
With the speedy growth of Eth2, there are actually many discrete areas of labor {that a} staff of motivated hackers can do in a weekend. The prizes under embody helpful academic instruments for Eth2 growth, essential instruments and helpful analysis.
Members of the Eth2 groups shall be obtainable remotely through the hackathon to reply hacker questions and supply recommendation relating to these rewards.
EF will provide 5 awards of $1,000 every to tasks that deal with any (or a couple of!) of the next concepts:
Schooling
- Implement the proposed BLS core requirements (EIPs 2333, 2334, 2335) within the language of your selection (suggestion: certainly one of eth2 shopper languages)
- Fast imaginative and prescient: Given just one BeaconState, visualize the final occasions and state of the validator register (suggestion: use guiding star browser code)
- Management of encompass/twin voice attestation (suggestion: look eth2.0-pm repo launch 63)
- Affirmation set: make a naked bones instrument that listens to attest aggregation subnets and the worldwide community and shows what’s there (suggestion: begin logging attests obtained)
- Balancing beacon node load: implement a validator API that forwards site visitors to any wholesome up to date beacon node (suggestion: take an current http proxy and concentrate on nodes well being standing)
- Netstats2: report/visualize the well being standing of the listing of eth2 testnet nodes (suggestion: prism or lighthouse testnet, begin with easy API queries like newest block)
- Merkle multiproof builder: test it out simpleserialize.com and tree visualization. This may be improved with checkboxes in every node to interactively create a number of proofs (suggestion: begin with a easy proof coding format – Cayman Nava and Proto shall be obtainable to assist with the ETHWaterloo discord)
- Validator monitoring: service you could direct to the validator and it notifies you if the validator is offline.
Analysis
Considering different prizes or awards supplied by the Ethereum Basis?
Listed below are a number of extra rewards which might be at present energetic:
Ethereum.org Gitcoin Rewards
Legendre PRF
- The Legendre pseudorandom operate is a one-bit PRF that’s extraordinarily appropriate for MPC. This PRF is at present meant to be used within the Eth 2.0 Section 1 proof-of-custody scheme, as it’s the solely identified technique for enabling proof-of-custody in a shared secret surroundings. To encourage additional analysis into this PRF, the Ethereum Basis has arrange a sequence of rewards right here: legendreprf.org/bounties
STARK-Pleasant Hash Problem
- The Ethereum Basis requested StarkWare to advocate the STARK-Pleasant Hash (SFH). The StarkWare hash problem is a public competitors aimed toward evaluating the safety of at present proposed SFH candidates. The problem is proposed at 4 safety ranges: low safety, medium safety, goal safety and excessive safety in a number of eventualities. See starkware.co/hash-challenge for extra particulars concerning the competitors and find out how to get began.