Zum ersten Mal wird die Ethereum Foundation eine Reihe von Hacker -Preisen im Zusammenhang mit ETH2 bei einem großen Hackathon gesponsert.
Da ETH2 -Entwicklungsentwicklung schnell verfolgt wird, gibt es jetzt viele diskrete Arbeitsbereiche, die ein Team von motivierten Hackern über ein Wochenende abschließen kann. Die folgenden Prämien enthalten nützliche Bildungsinstrumente für die ETH2 -Entwicklung, die notwendige Instrumente und wertvolle Forschung.
Mitglieder von ETH2 -Teams werden während des Hackathons remote verfügbar sein, um Fragen von Hackern zu beantworten und Ratschläge zu diesen Preisen zu geben.
Der EF bietet jeweils 5 Preise von jeweils 1.000 US -Dollar für Projekte, die alle (oder mehr als eines!) Der folgenden Ideen in Angriff nehmen:
Ausbildung
- Implementieren Sie die vorgeschlagenen BLS -Schlüsselstandards (EIPs 2333Anwesend 2334Anwesend 2335) in einer Sprache Ihrer Wahl (Vorschlag: einer der der ETH2 -Kundensprachen)
- Schnell: nämlich: Visualisieren Sie die letzten Ereignisse und den Validator Registry -Status (Vorschlag: Verwenden Leitstern Code für die Arbeit im Browser)
- Bescheinigung um Surround/Double Voice Checker (Vorschlag: Schau dir an ETH2.0-PM Repo Ausgabe 63)
- Beglaubigungspool: Machen Sie ein Tool mit nacktem Bones, das die Bescheinigungsaggregationssubnetze und die globalen Netze hört, und zeigen Sie, was da ist (Vorschlag: Beginnen Sie mit der Protokollierung erhalten Beglaubigungen).
- Beaconknoten -Lastbalancer: Implementieren Sie eine Validator-API, die den Verkehr zu einem gesunden, aktuellen Beacon-Knoten vermittelt (Vorschlag: Nehmen Sie vorhandene HTTP-Proxy und konzentrieren Sie sich auf den Gesundheitszustand des Knotens).
- Netstats2: Logieren/visualisieren Sie den Gesundheitszustand einer Liste von ETH2 -TestNet -Knoten (Vorschlag: Prysm oder Leuchtturm TestNet, Beginnen Sie mit einfachen API -Abfragen wie dem neuesten Block)
- Merkle Multi Proof Builder: Kasse Simpleserialize.com und die Baumvisualisierung. Dies kann durch Kontrollkästchen in jedem Knoten verbessert werden, um interaktiv Multipacher zu erstellen (Vorschlag: Beginnen Sie mit einem einfachen Proof -Codierungsformat – Cayman Nava Und Proto wird zur Unterstützung der Ethwaterloo -Zwietracht verfügbar sein)
- Validator Tracking: Ein Dienst, den Sie auf einen Validator zeigen können, und er informiert Sie, wenn der Validator offline ist.
Forschung
Interessiert an anderen Prämien oder Preisen, die von der Ethereum Foundation angeboten werden?
Hier sind ein paar andere Prämien derzeit leben:
Ethereum.org Gitcoin Bounties
Legendre PRF
- Die Legendre Pseudo-Random-Funktion ist eine extrem mpc-freundliche One-Bit-PRF. Dieser PRF wird derzeit im Nachweis des Sorgerechts in Phase 1 von ETH 2.0 verwendet, da es die einzige bekannte Methode ist, die den Beweis für das Sorgerecht in einer gemeinsamen geheimen Umgebung ermöglicht. Um mehr Forschung zu diesem PRF zu fördern, hat die Ethereum Foundation hier eine Reihe von Kopfgeldern dargelegt: legendreprf.org/bounties
Stark-freundliche Hash-Herausforderung
- Die Ethereum Foundation hat Starkware gebeten, einen Stark-freundlichen Hash (SFH) zu empfehlen. Die Starkware Hash Challenge ist ein öffentlicher Wettbewerb, der darauf abzielt, die Sicherheit der aktuellen vorgeschlagenen SFH -Kandidaten zu bewerten. Die Herausforderung wird auf vier Sicherheitsniveaus vorgeschlagen: Niedrigsicherheit, Mittelsicherheit, Zielsicherheit und Hochsicherheit in mehreren Szenarien. Sehen Starkware.co/Hash-Challenge Weitere Informationen zum Wettbewerb und zum Einstieg.

