Ehrliche Eindrücke und Ratschläge für Hacker nach dem ZK Hack-Hackathon mit Schwerpunkt auf Zero-Knowledge-Beweisen. Ethereum L2s, Cosmos und Bitcoin-Blockchains. Jetzt lesen!
Hallo Hacker, hier ist 🙌🏻
Ich bin Wachstumsvermarkter, Markenstratege und Kommunikationsexperte und arbeite mit Blockchain- und Kryptoprojekten. Ich schaffe zusätzlichen Wert und steigere die Markenbekanntheit der Web3-Unternehmen bei Benutzern, Entwicklern und VC-Fonds.
Kürzlich habe ich am Hackathon teilgenommen, bei dem es um die Verwendung von Zero-Knowledge-Beweisen für Blockchain-Projekte geht. ZK Hack ist ein von Sie veranstalten Events und fortgeschrittene Wettbewerbe, erstellen Bildungsinhalte und leiten Lerngruppen.
Es war mein erster Hackathon, bei dem ich nicht als Mentor, sondern als Hacker auftrat. Ich habe zuvor bei verschiedenen Hackathons und Inkubatoren Blockchain-Startups und traditionelle Projekte betreut, daher war die Atmosphäre der Veranstaltung für mich nicht ungewöhnlich. Ich möchte jedoch mein Feedback, meine Empfehlungen und Ratschläge mit Ihnen teilen, falls Sie an einem Blockchain-Hackathon teilnehmen möchten.
Zunächst möchte ich kurz erklären, was Zero-Knowledge ist und warum dieses mathematische Konzept für die Blockchain-Branche von entscheidender Bedeutung ist.
Was ist Zero-Knowledge?
Der Zero-Knowledge-Beweis ist ein kryptografisches Protokoll, bei dem ein Beweiser seine Kenntnis eines Geheimnisses nachweisen kann, ohne das Geheimnis selbst preiszugeben, und so den Prüfer von seiner Gültigkeit überzeugt. Zero-Knowledge-Beweise wurden erstmals 1985 von Shafi Goldwasser, Silvio Micali und Charles Rackoff in ihrem Aufsatz „The Knowledge Complexity of Interactive Proof-Systems“ entwickelt.
Ein bekanntes Beispiel für einen Zero-Knowledge-Beweis ist das „Wo ist Walter?“-Beispiel. In diesem Beispiel möchte der Beweiser dem Prüfer beweisen, dass er weiß, wo sich Walter auf einer Seite in einem „Wo ist Walter? “-Buch befindet, ohne dem Prüfer seinen Standort mitzuteilen.
Sehen Sie sich dieses Video an, um mehr über ZKPs zu erfahren. Es ist für verschiedene Altersgruppen und technische Niveaus leicht verständlich:
ZK-Rollups sind Layer-2-Skalierungslösungen für Blockchain-Netzwerke, die Zero-Knowledge-Beweise verwenden, um mehrere Transaktionen außerhalb der Kette zu aggregieren und zu validieren. Dadurch wird die Skalierbarkeit verbessert und die Transaktionsgebühren gesenkt, während gleichzeitig die Sicherheit und Vertrauenslosigkeit der zugrunde liegenden Blockchain gewahrt bleibt.
Die L2Beat- Plattform zeigt L2-Netzwerke im Ethereum-Ökosystem. Ich habe die Projekte nach dem Typ „zk-rollup“ gefiltert. Im Bild sehen Sie die Top-L2-Projekte, die Zero Knowledge verwenden, um Ethereum zu skalieren. Linea, Starknet, zkSync Era, Scroll und dYdX haben den größten Total Value Locked:
ZK Proofs werden in den Ethereum L2-Netzwerken und in verschiedenen Blockchains verwendet, wie etwa Cosmos und Produkten, die auf dessen SDK und der Bitcoin-Blockchain basieren.
Überblick über ZK Hack Krakau
Zunächst möchte ich hervorheben, dass der ZK Hack in Krakau sehr einladend und offen für Neulinge war. Ich bin kein Kryptograf oder Entwickler, aber das Organisationsteam hat sein Bestes getan, um die Teilnehmer einzubinden und ihnen zu helfen, die wichtigsten Konzepte zu verstehen.
Dies ist das erste Foto vom Hackathon mit den Teammitgliedern von zkSync . Dieses Projekt ist eines der vielversprechendsten Ethereum L2-Netzwerke und konzentriert sich auf den Aufbau von Hyperchains mithilfe eines Zero-Knowledge-Stacks. ist Produktmanager und Juror beim Hackathon, ist UX-Ingenieur und ist für das Community-Wachstum verantwortlich. Die Jungs waren sehr hilfsbereit und halfen den Hackern, eine passende Idee für den ZK-Tech-Stack zu finden.
Der Hackathon begann mit einer großartigen Einführung von und . Sie erzählten eine Geschichte über ZK Hack und ZKV und beschrieben die Regeln und die Prämien der Sponsoren. Die Gesamtprämie betrug 100.000 US-Dollar.
Es war schön, ein Zitat von jemandem zu sehen, den ich kenne – , ein technischer Redakteur und Content-Ersteller mit umfassender Erfahrung bei der Teilnahme an Blockchain-Hackathons:
Dank dieser Fotos von können Sie die Atmosphäre spüren, die bei der Eröffnung des Hackathons herrschte, der 2,5 Tage dauerte. Sie ist Eventmanagerin und Produzentin bei , und natürlich .
Agnieszka und ihr Team sorgten dafür, dass sich alle Teilnehmer, Juroren und Sponsoren vor Ort wohl fühlten. Sie bereiteten hochwertiges Swag vor und servierten köstliches Essen, darunter auch polnische/Krakauer Gerichte. Als jemand, der oft Blockchain-Konferenzen und -Meetups besucht, kann ich sagen, dass Essen und Getränke eine sehr wichtige Rolle bei der Wahrnehmung der Veranstaltung spielen.
Ich traf Armando , einen Serienhacker mit Python-Hintergrund. Er nahm an vielen Hackathons in Europa teil und nach dem ZK Hack ging er zum Programmieren an die ETH Berlin . Wir machten ein Brainstorming und beschlossen, das Hacken mit der Codebasis des brandneuen Projekts Hylé auszuprobieren. Hylé ist die Kernschicht für den modularen ZK-Stack, der auf Cosmos SDK basiert. Infolgedessen gewann Armando und erhielt eine Prämie von diesem Projekt!
Am ersten Tag wurden nicht viele Projekte erstellt, da alle Teilnehmer die Dokumentation besprachen und Ideen sammelten. Am Ende des zweiten Tages informierten die Organisatoren über 30 Projekte. Und am Sonntagmorgen waren es bereits 40 Projekte (!) , was angesichts der Teilnehmerzahl (ca. 150 Personen) eine Menge ist.
Was habe ich aus dem ZK-fokussierten Hackathon gelernt?
Vor dem Hackathon habe ich viele Artikel darüber gelesen, wie ZK-Beweise funktionieren und wie Projekte auf der Grundlage dieses mathematischen Konzepts erstellt werden. Das war sehr hilfreich und informativ. Ich empfehle daher jedem, seineHausaufgaben zu machen.
Ich habe während des Hackathons viel über CLIs wie Hardhat, Remix und Truffle gelernt. Jetzt weiß ich, wo ich Terminal finde und wie ich einen Smart Contract in einer Testumgebung ausführe. Es ist einfacher, als es scheint, und ich bin sicher, dass Web3-Leute ohne technische Erfahrung wissen müssen, wie alles funktioniert, auch wenn sie für ihre Arbeit keinen Code verwenden.
Viele meiner Freunde, die als CMOs, Produktvermarkter und Content-Manager arbeiten, waren überrascht, dass nicht nur Technikfreaks am Hackathon teilnehmen können. Es gibt ein weit verbreitetes Stereotyp, dass NUR diejenigen Hacker sein können, die gut in Mathematik, Kryptographie und Codierung sind.
Auch wenn Sie nicht programmieren, können Sie dennoch:
Entwickeln Sie eine Idee und finden Sie die passende Produkt-Markt-Lösung
Finden Sie die notwendigen Informationen und sprechen Sie mit Mentoren, um Rat einzuholen
Erstellen Sie einen Prototyp-Entwurf – UX/UI, Markenstil
Erstellen Sie hervorragende Folien mit gutem Text, schönen Farben und Memes
Präsentieren Sie die Idee den Richtern
Bitten Sie die Community in den sozialen Medien um Unterstützung
Ein weiterer Punkt, der mich interessiert, ist die Markenattraktivität der Sponsoren (Blockchain-Netzwerke). Bei manchen Netzwerken konnten aufgrund geringer Prämien oder eines geringen Bekanntheitsgrads unter Hackern nicht viele Projekte auf ihrer Codebasis erstellt werden. Dies unterstreicht die Bedeutung der Marketing- und DevRel-Experten, die an der Markenpräsenz und -sichtbarkeit in der Web3-Community und darüber hinaus arbeiten müssen.
Wenn Sie kein Team haben, ist das kein Problem. An Hackathons nehmen häufig Leute teil, die ein lokales Team suchen oder alleine hacken. Die meisten Hacker sind hilfsbereit und offen für Kommunikation, also zögern Sie nicht, um Hilfe zu bitten.
Vernetzen Sie sich immer mit neuen Leuten in sozialen Medien, nicht nur über Telegram . Viele Leute haben keine Avatare und Beschreibungen in Telegram, sodass Sie Ihren neuen Freund verlieren können. Verbindungen über Twitter, Linkedin, Lens, Warpcast oder anderswo können Ihnen helfen, langfristige Beziehungen zu anderen aufzubauen.
Gewinner des ZK Hack Krakau
Bei diesem Hackathon lag der Schwerpunkt auf der technischen Umsetzung der Idee, und nur wenige Punkte wurden für eine hochwertige Präsentation und eine attraktive Benutzeroberfläche vergeben. Dies bedeutet, dass Sie ein MVP des Projekts haben müssen, das zeigt, dass Ihre Idee umsetzbar ist. Ich habe von anderen Hackern gehört, dass bei Solana-Hackathons keine technische Umsetzung erforderlich ist, aber ein Projekt mit einer originellen Idee und einer detaillierten technischen Aufgabe gewinnen kann.
Um den Hackathon zu gewinnen, müssen Sie vorher eine Idee haben. Es ist naiv zu glauben, dass Sie schnell eine Idee haben, die gewinnen wird. Es ist viel besser, mit fertigen Ideen zum Hackathon zu kommen und diese mit dem Team und den Mentoren zu validieren, um die beste auszuwählen und diejenige, die zum Preisgeld der Sponsoren passt.
Das Gewinnerprojekt ist Gemstone Builders , ein von Factorio inspiriertes Spiel, das auf der Blockchain lebt. Sie können die Idee unter folgendem Link überprüfen:
Schauen Sie sich alle 40 für den Hackathon eingereichten Projekte bei Devfolio an:
Schlussfolgerungen
Hackathons (als Teil der Startup-Kultur) sind eine großartige Möglichkeit, Ihr Gehirn zu stimulieren, neue Dinge zu lernen und Gleichgesinnte zu treffen. Blockchain-Hackathons ziehen noch mehr interessante Leute an und bieten die Möglichkeit, Probleme zu lösen, die hier und jetzt auftreten. Die Web3-Branche entwickelt sich schnell, sodass Sie leicht ein Thema finden können, das Sie interessiert und das bisher noch nicht behandelt wurde.
Obwohl Blockchain keine Genehmigungen erfordert, gibt es eine erhebliche kulturelle, pädagogische und Interessenlücke; die Branche ist für viele Entwickler und nicht-technische Teilnehmer noch nicht offen genug. Ich hoffe, dieser Artikel wird jedem Mut machen, der an einem Hackathon teilnehmen möchte, aber Zweifel hat.
Werde ich als Hacker oder Mentor an neuen Hackathons teilnehmen? Ja! Das ist eine tolle Erfahrung und eine Chance, Hypothesen zu testen.
Übrigens, ETHWarsaw: Die Konferenz und der Hackathon finden vom 5. bis 8. September in Warschau statt. Ich habe mich dem Organisationsteam angeschlossen und werde bei der Marketingkommunikation helfen. Wenn Sie nach einem Schild suchen, an dem Sie sich versuchen und Geld verdienen können, finden Sie unter diesem Link alle Einzelheiten zur Teilnahme: <//www.ethwarsaw.dev ](//www.ethwarsaw.dev)