Ethereum

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

For the primary time ever, the Ethereum Basis can be sponsoring a variety of hacker prizes associated to Eth2 at a significant hackathon.

With Eth2 improvement continuing quickly, there are actually many discrete areas of labor {that a} group of motivated hackers can full over a weekend. The bounties beneath embrace helpful academic instruments for Eth2 improvement, needed tooling, and helpful research.

Members of Eth2 groups can be out there remotely through the hackathon to reply questions from hackers and present recommendation associated to those prizes.

The EF will provide 5 prizes of $1,000 every, for tasks that sort out any (or a couple of!) of the next concepts:

Schooling



  • Implement the proposed BLS key requirements (EIPs 2333, 2334, 2335) in a language of your alternative (suggestion: one of many eth2 client languages)
  • Quick viz: Given only a single BeaconState, visualize the final occasions and validator registry state (suggestion: use lodestar code to work within the browser)
  • Attestation encompass/double vote checker (suggestion: look at eth2.0-pm repo issue 63)
  • Attestation pool: make a naked bones instrument that listens on the attestation aggregation subnets and international internet, and present what’s there (suggestion: begin with logging obtained attestations)
  • Beacon node load balancer: implement a validator API that proxies site visitors to any wholesome up-to-date beacon node (suggestion: take current http proxy, and deal with the nodes well being standing)
  • Netstats2: log/visualize the well being standing of a listing of eth2 testnet nodes (suggestion: prysm or lighthouse testnet, begin with easy api queries like newest block)
  • Merkle multi proof builder: take a look at simpleserialize.com and the tree visualization. This could possibly be enhanced with checkboxes in every node to interactively create multiproofs with (suggestion: begin with a easy proof encoding format – Cayman Nava and Proto can be out there to assist on the ETHWaterloo discord)
  • Validator monitoring: a service that you could level at a validator and it notifies you if the validator is offline.

Research


Fascinated with different bounties or prizes supplied by the Ethereum Basis?

Listed below are a couple of different bounties at present dwell:

Ethereum.org Gitcoin Bounties


Legendre PRF

  • The Legendre pseudo-random perform is an especially MPC-friendly one bit PRF. This PRF is at present slated for use within the proof of custody scheme in Section 1 of Eth 2.0, as it’s the solely identified methodology to make the proof of custody potential in a shared secret setting. To encourage extra research about this PRF, the Ethereum Basis has set out a collection of bounties right here: legendreprf.org/bounties

STARK-Pleasant Hash Problem

  • The Ethereum Basis has requested StarkWare to advocate a STARK-Pleasant Hash (SFH). The StarkWare hash problem is a public competitors aimed at evaluating the safety of present proposed SFH candidates. The problem is proposed at 4 safety ranges: low-security, medium-security, target-security, and high-security in a number of situations. See starkware.co/hash-challenge for extra particulars in regards to the competitors and tips on how to get began.

DailyBlockchain.News Admin

Our Mission is to bridge the knowledge gap and foster an informed blockchain community by presenting clear, concise, and reliable information every single day. Join us on this exciting journey into the future of finance, technology, and beyond. Whether you’re a blockchain novice or an enthusiast, DailyBlockchain.news is here for you.
Back to top button