Autor: ETH Global

Zusammengestellt von: Felix, PANews

Der ETHGlobal Brussels Hackathon, eine der Randaktivitäten von EthCC, ist zu Ende gegangen. Zwischen dem 12. und 14. Juli nahmen 355 Projekte teil, und 10 Projekte stachen schließlich heraus und kamen in die engere Auswahl für das Finale (gemeinsam mit einem Preisgeld von 475.000 US-Dollar). ). Diese Projekte umfassen DeFi, Wallets, KI, Blinks und andere Bereiche. Dieser Artikel führt Sie im Detail durch diese 10 Projekte.

BananaBets (Wettplattform)

BananaBets ist eine Wettplattform, auf der sich ETHGlobal-Teilnehmer mit NFC-Armbändern anmelden und anhand der angezeigten Daten Gewinner vorhersagen können.

Jeder Wettende kann über das Frontend auf die Projekte wetten, von denen er glaubt, dass sie ins Finale kommen. Nach Bekanntgabe der Ergebnisse werden Minuspunkte für falsche Wetten und Pluspunkte für richtige Wetten vergeben. Anschließend wird eine Bestenliste erstellt und die Person mit der höchsten Punktzahl gewinnt 100 USDC.

So erreichen Sie:

  1. Das Backend von BananaBets entfernt das ETHGlobal-Brüssel-Projekt von der ETHGlobal-Website.

  2. Das Backend weist jedem Projekt eine eindeutige ID zu und übermittelt alle IDs an den Smart Contract im ApeChain-Testnetz.

  3. Das Backend startet die Abstimmungsphase durch den Aufruf des Vertrags. Benutzer können die BananaBets-Website besuchen, das Projekt auswählen, von dem sie glauben, dass es als Finalist ausgewählt wird, und auf „Abstimmung abgeben“ klicken.

  4. Um sicherzustellen, dass der Benutzer ein ETHGlobal Brussels-Teilnehmer ist und eine reibungslose Anmeldung gewährleistet ist, wird der Benutzer aufgefordert, sein NFC-Armband mit seinem Mobiltelefon zu scannen. Das NFC-Armband signiert eine Nachricht mit den in Schritt 3 gesammelten Abstimmungsdaten.

  5. Die signierte Nachricht wird an das Backend gesendet und der simulierte Zahler verpackt die Nachricht in ein Transaktionsobjekt und übermittelt sie an den Vertrag.

  6. Kurz bevor die Liste der Finalisten bekannt gegeben wird, schließt das Backend die Abstimmung mit dem Aufruf des Vertrags ab. Nachdem die Liste der Finalisten bekannt gegeben wurde, werden die in die engere Wahl gezogenen Projekt-IDs in Form eines Arrays dem Vertrag vorgelegt.

  7. Abhängig von der Richtigkeit der Abstimmung erhält jeder Benutzer beim Aufruf der Vertragsfunktion getLeaderboard eine bestimmte Anzahl an Punkten. Die Bestenliste wird dann auf der Website angezeigt.

Kochen Sie einige Hooks (KI + DeFi)

Cook Some Hooks ist ein Tool, das es Benutzern ermöglicht, Uniswap v4-Hooks mithilfe generativer KI zu erstellen und bereitzustellen.

Benutzer können ihre bevorzugte DeFi-dApp (wie Uniswap oder PancakeSwap) auswählen, das Währungspaar auswählen, mit dem sie einen Pool erstellen möchten, und dann die Fähigkeit des LLM-Modells nutzen, Hooks zu generieren. Die generierten Hooks können in jeder EVM-kompatiblen Kette bereitgestellt werden.

Das Frontend von Cook Some Hooks wird mit React erstellt und verwendet eine Statusverwaltungsbibliothek, um Benutzereingaben und -interaktionen zu verarbeiten. Das Backend interagiert mit verschiedenen APIs und übernimmt die Bereitstellung von Hooks in der EVM-Kette.

Zarathustra (KI-Fragen und Antworten)

Zarathustra ist ein verteiltes, modulares, erlaubnisloses KI-Inferenznetzwerk, das hochspezialisierte Modelle verwendet, um Off-Chain-Berechnungen durchzuführen und Antworten auf Benutzerfragen zu koordinieren.

Zarathustra besteht aus drei Hauptakteuren: Benutzern, Routern und Modellen. Diese Teilnehmer werden durch Smart Contracts koordiniert. Jeder kann diesen Rollen ohne Erlaubnis beitreten.

Benutzer senden Abfragen über die Front-End-Schnittstelle, zum Beispiel: „Wie viele R enthält das Wort Erdbeere?“ Sie übermitteln die Abfrage an den Smart Contract, der Ereignisemissionen verarbeitet und sendet. Das ausgesendete Ereignis wird vom „Router“ empfangen. Der Router ist ein High-Level-Large-Language-Modell (LLM), das für die Analyse der Abfrage verantwortlich ist, um deren Art und erforderliche Aufgaben zu bestimmen. Basierend auf den Analyseergebnissen weist der Router die Aufgabe dem entsprechenden professionellen Modell zu.

In einigen Fällen können Abfragen jedoch komplex und sequentiell sein. In diesem Fall koordiniert der Router die verfügbaren Modelle anhand ihrer Reputation und Beschreibung. Der Router kann dann das Modell mit jeder beliebigen Abfrage auffordern und kann sogar andere, spezialisiertere Router auffordern. Der Prozess hinter diesem Routing wird durch Smart Contracts erleichtert, die eine vertrauenswürdige Ebene hinzufügen, um die Interaktionen zwischen Smart Agents zu erleichtern. Darüber hinaus nutzen Filecoin und dezentrale Datenlösungen Daten zwischen Agenten und Benutzern, um die Komprimierung zu verbessern, und Zahlungen und Belohnungen erfolgen in der Kette.

Sobald das entsprechende Modell die Aufgabe erledigt, sendet der Router die endgültige Ausgabe zurück an den Smart Contract, der die Antwort an das Front-End sendet.

TapEther (Wallet)

Tap Ether ist eine einfache App, mit der Benutzer Krypto-Assets an jemanden senden können, indem sie einfach auf ihr Telefon tippen. Tap Ether basiert auf React Native und nutzt NFC-Technologie, die es Geräten ermöglicht, zu kommunizieren, wenn sie sich in unmittelbarer Nähe zueinander befinden.

Um Tap Ether nutzen zu können, müssen diejenigen, die Krypto-Assets erhalten, ihre Wallet-Adresse eingeben oder eine Wallet anschließen. Der Absender hält dann sein Telefon in die Nähe des Telefons des Empfängers, um dessen Brieftasche zu verbinden. Der Empfänger gibt den Betrag an, fordert dann eine Unterschrift an und wartet auf die Unterzeichnung der Transaktion.

Dieses Projekt wurde mit React Native und Expo erstellt und nutzt mehrere erweiterte Funktionen, darunter den Ethereum Name Service (ENS), WalletConnect und die 1-Zoll-Balance-API.

Oh Snap! (Sicherheit)

Oh Snap! bietet Hintergrundinformationen zu einem Vertrag vor dem Handel. Hintergrundinformationen können Aufschluss darüber geben, ob der Vertrag böswillig ist oder andere relevante Informationen enthalten. Hintergrundinformationen werden durch Community-Voting ermittelt. Die Abstimmungslogik basiert auf dem Blogbeitrag zum Community Notes-Algorithmus von Vitalik.

Chain Notes bieten Hintergrundinformationen zu einem Kontrakt vor dem Handel. Kontextinformationen können zeigen, ob ein Vertrag bösartig oder sicher ist, oder andere aufschlussreiche Informationen liefern. Was angezeigt wird, basiert auf Kommentaren, die mit Adressen verknüpft sind und über die die Community abgestimmt hat. Die Abstimmungslogik ist eine leicht vereinfachte Version von Community Notes, dem Abstimmungsalgorithmus von Twitter/X.

OmmaCash (Geldbörse)

Ziel von Omma Cash ist es, Nicht-Web3-Benutzern das Ausgeben von Kryptowährungen über ihre vertraute Anwendung Whatsapp zu ermöglichen.

Das gesamte Benutzererlebnis erfolgt über WhatsApp, während alle technischen und On-Chain-Transaktionen im Hintergrund laufen, sodass Benutzer nahtlos Gelder senden und empfangen können, egal ob Krypto oder Fiat.

Omma Cash nutzt die API von Circle, um programmierbare Wallets zu entwickeln, sodass Benutzer keine eigenen Wallets erstellen müssen. Omma Cash basiert auf ihren Smart Contracts, sodass Benutzer USDC an jede verfügbare Kette und ihr CCTP (Cross Contract Transfer Protocol) senden können.

Piggy Wallet (Spar-App)

Piggy Wallet ist eine Krypto-Spar-App für Kinder, die Funktionen wie das Festlegen von Zeitsperren, den automatischen USDC-Umtausch, Speicherziele, Aufgabenprämien, KI-Berater und Kindersicherung umfasst.

Haupteigenschaften:

Erstellen Sie ganz einfach eine intelligente Geldbörse: Sowohl Eltern als auch Kinder können sich mit einer einfachen E-Mail anmelden, ohne dass eine komplizierte Einrichtung der Geldbörse oder Kenntnisse der Kryptographie erforderlich sind. Sichere, Blockchain-basierte Konten, auf die über eine benutzerfreundliche Oberfläche zugegriffen werden kann.

Die Sparsperre passt sich dem Alter an: Das Sparguthaben wird automatisch bis zur Vollendung des 18. Lebensjahres gesperrt, Eltern haben im Notfall das Wahlrecht, Geld im Voraus abzuheben.

Intelligentes Fondsmanagement: Wandeln Sie alle erhaltenen Kryptowährungen automatisch in den USDC-Stablecoin um, um eine Abwertung der lokalen Währung per QR-Code und gemeinsam nutzbarem Zahlungslink zu verhindern.

Personalisierte Sparziele: Erstellen Sie mehrere Sparziele (z. B. „neues Fahrrad“, „College-Fonds“); weisen Sie eingehende Gelder intelligent auf verschiedene Ziele auf, verfolgen und visualisieren Sie den Fortschritt.

Aufgabenbelohnungssystem: Eltern stellen Aufgaben mit zugehörigen Kryptowährungsbelohnungen; Kinder verdienen zusätzliche Ersparnisse, indem sie Aufgaben oder Aufgaben erledigen.

KI-Finanzberater „Piggy Bot“: Personalisierte, auf das Alter des Kindes zugeschnittene Finanzerziehung; die Interaktionsmethoden umfassen traditionelle Finanzen und Kryptowährungen; Inhalte können je nach Alter des Kindes angepasst werden.

Family Finance Dashboard: Erhalten Sie einen vollständigen Überblick über die Ersparnisse und Ziele aller Familienmitglieder; fördert Transparenz und gemeinsame Finanzplanung.

AdFHE (personalisierte Werbung)

AdFHE ist ein personalisiertes Werbeprotokoll, das auf vollständig homomorpher Verschlüsselung (FHE) basiert. Mit dieser Technik können Berechnungen an verschlüsselten Daten ohne Entschlüsselung durchgeführt werden. Dies bedeutet, dass AdFHE Benutzereigenschaften und -präferenzen sicher analysieren kann und so gewährleistet, dass die Privatsphäre während des gesamten Prozesses geschützt bleibt.

So wie führende Suchmaschinen und Social-Media-Plattformen maßgeschneiderte Inhalte bereitstellen, ohne persönliche Informationen preiszugeben, nutzt AdFHE Empfehlungsalgorithmen. Der Algorithmus verarbeitet verschlüsselte Benutzerdaten und ermöglicht es der Plattform, gezielte Werbung bereitzustellen und gleichzeitig den individuellen Suchverlauf und persönliche Informationen zu schützen.

Werbetreibende melden sich über Dynamic per E-Mail an und zahlen basierend darauf, wie lange ihre Anzeigen auf Scroll und Zircuit aktiv sein sollen. Da Scroll über viel Liquidität verfügt und Zircuit ein ZK-Rollup ist, das zkSNARKs zur Statusverifizierung nutzt, werden alle für den Proof-Build erforderlichen Daten auf Ethereum L1 veröffentlicht. Die Anzeigen werden dann mithilfe von Cross-Chain-Messaging über Hyperlane an Fhenix übertragen.

Wenn Benutzer Daten in das Protokoll eingeben (ähnlich wie Google Informationen basierend auf Suchanfragen sammelt), werden die Daten verschlüsselt und im Vertrag gespeichert. Wenn ein Benutzer eine Webseite besucht, die das Werbeprotokoll verwendet, gleicht die On-Chain-Matrix die Werbung mit den verschlüsselten persönlichen Daten des Benutzers ab.

AdFHE filtert Werbedaten mithilfe dezentraler Untergraphen, die von The Graph bereitgestellt werden.

Wo (blinkt)

Ephi ist eine Blinks-App, die Web3 zu Web2 bringt, indem sie eine Browsererweiterung mit einer Miniversion eines Fensters auf einer Web2-Seite einbettet. Benutzer können IPFS verwenden, um Web3-Vorgänge wie Transaktionen direkt von der Web2-Plattform aus durchzuführen.

Inspiriert von Solana Actions und Blinks and Forecaster Frames erstellt Ephi eine Browsererweiterung, die das Einbetten von Miniversionsfenstern an einer beliebigen Stelle auf einer Webseite unterstützt. Das Phi-Plugin ist in der Lage, spezielle bLINKs überall im Web zu interpretieren und dynamische HTML-Kontextfenster darzustellen. Für diesen Hackathon hat Ephi drei verschiedene Blink-Beispiele erstellt, darunter Bridging, Spende und Austausch.

Individuum (Task Automation Marketplace)

Individuum ist ein Marktplatz für Cyber-Aufgabenautomatisierung, der garantiert, dass Aufgaben wie erforderlich erledigt werden und Zahlungen transparent und sicher sind.

Kunden können ihre Netzwerkaufgaben auflisten oder sie an die Partei delegieren, mit der sie die Aufgaben teilen möchten. Dazu gehört die Bereitstellung klarer Anweisungen, die Darstellung spezifischer Anforderungen und die Festlegung eines Festpreises für jede Aufgabe. Die Plattform ordnet die Aufgaben dann Arbeitskräften zu, die sie effizient erledigen können.

Einer der Hauptvorteile von Individuum besteht darin, dass es die Erfüllung der Missionsanforderungen garantiert. Während des gesamten Transaktionsprozesses bietet das integrierte Zahlungssystem Garantien für beide Parteien. Die Person, die die Aufgabe veröffentlicht, muss die Token sperren. Sobald die Aufgabe abgeschlossen ist, erhält die Person, die die Aufgabe abgeschlossen hat, automatisch die Token. Mit diesem System kann keine Partei betrügen.

Für einen reibungslosen Anmelde-/Registrierungsprozess verwendet Individuum Web3Auth. Um Web2-TLS-Daten zu erhalten, verwendet Individuum TLS Notary und seinen integrierten MPC, um die Missionsskizze zu definieren. Intelligente Verträge, einschließlich Validatoren und Treuhandverträge, werden mit Arbitrum Stylus abgeschlossen. Das Backend wird mit Rust erstellt und das Frontend wird mit Next.js erstellt.

Verwandte Lektüre: Ein kurzer Blick auf die 7 Projekte, die Finalisten beim ETHGlobal StarkHack waren