Inventaire des 11 projets finalistes ETHGlobal Waterloo 2023

1.AquaNet

AquaNet utilise des comptes de liaison de jetons non homogènes (ERC-6551) pour réaliser la création et l'enregistrement d'activités NFT dans les réseaux de médias sociaux pilotés par l'intelligence artificielle. Chaque NFT éligible peut créer son propre compte sur le réseau "myPuddle", permettant aux NFT de créer et de développer des identités d'IA uniques - principalement générées par leurs caractéristiques existantes. Ils publieront de manière autonome des messages sur leurs comptes, répertorieront leurs intérêts et partageront des informations sur eux-mêmes.

2. Contrat plus intelligent

Vous êtes-vous déjà demandé comment optimiser l'efficacité des contrats intelligents, utiliser de manière transparente les avantages uniques de diverses chaînes de blocs et simplifier la complexité des opérations inter-chaînes ? Ne réfléchissez plus maintenant. Bienvenue dans le futur avec Smarter Contract. La solution du protocole est prise en charge par le protocole inter-chaînes Hyperlane, qui pousse les contrats intelligents à un nouveau niveau. Il ne s'agit pas seulement de les rendre plus intelligents, cela les rend plus intelligents. Voici comment cela fonctionne :

Les composants de base de Smarter Contract incluent :

GasEstimator : Considérez-le comme un stratège pour les contrats. Il simule les fonctions des contrats sur chaque chaîne, en déterminant la blockchain la plus rentable pour chaque fonction à tout moment.

Répartiteur de fonctions : une fois que le GasEstimator a choisi la chaîne la plus efficace, le répartiteur agit comme un service de messagerie, utilisant Hyperlane pour fournir ces fonctions exactement à leur meilleure chaîne.

Agrégateur de résultats : L'agrégateur de résultats apparaît une fois que les fonctions ont fini de s'exécuter sur leurs chaînes respectives. C'est comme la finale d'une performance, rassemblant les résultats et les présentant dans une vue unifiée.

Les utilisateurs peuvent connecter leurs portefeuilles, sélectionner les fonctions à exécuter et saisir des données. Ils peuvent surveiller le fonctionnement de la fonction en temps réel et voir directement leurs économies de gaz.

L'objectif de Smarter Contract est de redéfinir l'efficacité et la rentabilité de l'exécution et de la maintenance des contrats intelligents. Améliorez les performances de vos contrats intelligents tout en réduisant les coûts en déléguant des fonctions à différentes chaînes en fonction des conditions en temps réel.

En tirant parti du protocole inter-chaînes d'Hyperlane, Smarter Contract exploite le potentiel de plusieurs chaînes de blocs pour répondre à vos besoins en matière de contrats intelligents. Il ne s'agit pas seulement d'une mise à niveau, mais d'un saut vers une application conviviale, accessible et rentable de la technologie blockchain.

3.Fukuro

Ce projet utilise EIP-6551 pour créer un marché aux enchères. Les utilisateurs peuvent répertorier et enchérir sur les forfaits Fukuro.

Le nom "Fukuro" est inspiré du sac porte-bonheur japonais, également appelé "sac porte-bonheur". Ce sont de mystérieux sacs hermétiques vendus à prix fixe. EIP-6551 permet à ERC-721 de contrôler sa propre "adresse de portefeuille" et de détenir des actifs.

Chaque Fukuro peut contenir tout ce qu'une adresse Ethereum peut contenir, comme d'autres NFT, ERC20, etc. Cela permet d'échanger divers actifs tels que des objets de collection d'art, des ensembles de cartes à collectionner ou même des portefeuilles d'investissement organisés.

4. Lancer un Mate

Nos cumuls de paiement basés sur le mempool du réseau principal Ethereum permettent aux utilisateurs d'envoyer et de recevoir des ETH, couvrant les frais de transaction de zéro à 4 cents. Surnommé "Roll a Mate", le protocole vise à répondre aux besoins des utilisateurs et des entreprises pour une intégration sans friction et le paiement des dépenses quotidiennes dans l'écosystème Ethereum. Qu'il s'agisse d'acheter un repas ou de payer un taxi, les coûts de transaction élevés ne doivent pas être un facteur de résistance.

Comme Vitalik Buterin l'a souligné dans Pragma Waterloo et ETH Waterloo Opening, payer des frais de transaction de 5 $ sur un billet de 15 $ est déraisonnable. Ce dilemme a poussé les entreprises de crypto-monnaie à utiliser des échanges centralisés comme Binance, qui offrent des frais de transaction gratuits ou très bas mais ne correspondent pas vraiment à la philosophie de l'écosystème.

Fournir des coûts de transaction compétitifs sur le réseau principal Ethereum est un problème très délicat car c'est la chaîne la plus facile à adopter. Cependant, Roll a Mate résout avec succès ce problème en exploitant la puissance et la flexibilité des pools de mémoire.

Le mempool du réseau principal Ethereum fournit un canal de diffusion dédié à la validation des transactions potentielles, dans certains cas accessible par n'importe quel nœud et plusieurs services graphiques à travers eux.

N'importe qui peut diffuser une transaction valide, à condition que les conditions suivantes soient remplies :

Structure, encodage et signature valides.

Solde suffisant pour couvrir les frais de gaz, au moins 21 000 unités de gaz.

Un nonce valide.

Les coûts de transaction élevés sont le résultat direct des prix élevés de l'essence, qui transforment souvent des transactions simples pouvant coûter 4 cents en transactions de 5 $. Cette inflation rend tout système de paiement basé sur le réseau principal Ethereum dénué de sens.

En exploitant un mempool pour valider et diffuser des transactions à faible consommation d'essence, puis en les incluant dans les rollups du carnet de commandes sidechain (sans interaction de l'utilisateur avec eux), les utilisateurs du réseau principal d'Ethereum peuvent envoyer et recevoir des paiements pour un coût de zéro à 4 cents, ou même Transaction plus rapide temps de réalisation que le réseau principal.

Les utilisateurs qui utilisent le protocole de paiement Roll a Mate ne doivent payer les frais de gaz que dans deux cas :

Déposez des ETH à dépenser, c'est une offre bon marché.

Retirer, déclencher la construction du carnet de commandes Rollup pour la vérification des commandes.

En bref, en utilisant le protocole de paiement Roll a Mate, un utilisateur du réseau principal Ethereum peut déposer 1 ETH, payer les frais de gaz une seule fois et utiliser ce solde "pour 100 transactions en un an", et n'a qu'à payer jusqu'à 4 $ par transaction. en moyenne. Les commerçants, d'autre part, peuvent recevoir et accumuler un nombre illimité de transactions et ne payer les frais d'essence qu'une seule fois lors du retrait de fonds, étant donné qu'ils peuvent également effectuer des transactions (envoyer) à partir de ces fonds accumulés sans les retirer.

5. Tirelire 6551 NFT

Piggybank 6551 est un compte d'épargne NFT intéressant. Les utilisateurs peuvent frapper le Piggybank NFT, puis le charger dans le NFT via la fonction payante ou en envoyant des ETH directement à l'adresse de compte 6551 du NFT. Au fur et à mesure que l'ETH s'accumule dans chaque tirelire, la couleur, l'étiquette de texte et les attributs des métadonnées NFT sont mis à jour instantanément. Une fois l'ETH verrouillé dans le NFT, le seul moyen de l'extraire est de détruire le NFT, soit en appelant la fonction de gravure, soit en envoyant manuellement le NFT à votre propre compte 6551. Lorsque le compte 6551 a reçu le NFT, il a immédiatement renvoyé l'ETH contenu au compte qui a détruit le NFT et a mis à jour les métadonnées sur "détruit".

6. Couteau à sourire

Ce projet est une expérience dans le domaine de l'apprentissage automatique à connaissance nulle (ZKML) qui tente de vérifier la sortie d'un modèle d'apprentissage automatique (ML) avec une entrée privée. L'idée de Smile DAO est que les utilisateurs de l'application frontale souhaitent prendre une photo d'eux-mêmes en souriant, la faire passer par un modèle ML et créer une preuve de processus côté client. Smile DAO déploie un validateur en chaîne, et une fois que les utilisateurs ont obtenu leur preuve, ils peuvent la publier en chaîne pendant le processus de frappe du NFT. Ce NFT a des droits de vote dans DAO et peut prendre des décisions en comptant les propositions, en votant et en exécutant des opérations DAO.

7.a(i)vérification

Rien qu'en 2022, plus de 3,6 milliards de dollars ont été perdus en raison d'exploits et de piratages dans 167 incidents de sécurité majeurs - dont 51,5 % proviennent de protocoles audités ! Nous ne nions pas la valeur des audits, mais ils sont centralisés, coûteux (en temps et en argent) et non appliqués - la sécurité de notre avenir Web3 ne peut pas reposer uniquement sur les audits. Alors, comment faire en sorte qu'il soit plus facile pour les développeurs de faire partie de la solution et d'adopter des pratiques axées sur la sécurité plus tôt dans leur boucle de développement ?

A(i)udit a la réponse : une plate-forme tout-en-un où les ingénieurs peuvent utiliser le langage naturel pour écrire, auditer, tester et déployer des contrats intelligents sur n'importe quelle chaîne et effectuer des tests.

Pour les développeurs, A(i)udit apporte les meilleures pratiques de sécurité plus tôt dans le cycle de développement en permettant des tests de sécurité dédiés et un prototypage rapide. Obtenez des outils de sécurité et d'audit dans votre boucle de développement avant de faire des audits (coûteux).

Pour les auditeurs débutants, A(i)udit vous permet de vous concentrer sur la recherche de vulnérabilités en supprimant le fardeau de l'apprentissage et de la gestion de plusieurs outils, programmes, environnements, modèles de rapport d'audit et cadres. Soyez opérationnel plus rapidement et plus efficacement avec A(i)udit.

Plus précisément, A(i)udit est un outil qui permet aux développeurs d'effectuer des flux de travail spécifiques à la blockchain en utilisant le langage naturel. Voici une description d'un exemple de flux de travail :

  1. Les utilisateurs téléchargent leurs contrats intelligents sur la plateforme. Alternativement, les développeurs peuvent utiliser A(i)udit pour les aider à commencer à écrire des contrats intelligents. Actuellement, seuls les contrats intelligents compatibles EVM sont pris en charge.

  2. Les utilisateurs peuvent simplement demander à A(i)udit d'écrire et d'exécuter des tests unitaires simples et des tests fuzz. La qualité des tests unitaires ne peut être ni garantie ni garantie pour le moment, et seuls les tests Foundry Fuzz sont pris en charge.

  3. Les utilisateurs peuvent demander à A(i)udit d'effectuer des tests d'analyse statique. Actuellement, Mythril et Slither sont pris en charge pour les tests d'analyse statique.

  4. Les utilisateurs peuvent demander au modèle de stocker les résultats des tests dans IPFS, en utilisant web3.storage pour un examen, une classification et une collaboration fluides afin de résoudre les vulnérabilités identifiées.

  5. L'utilisateur répète les étapes 1 à 4 jusqu'à ce qu'aucune autre vulnérabilité ne soit détectée.

  6. L'utilisateur peut ensuite demander à A(i)udit de déployer le contrat intelligent sur le testnet ou le réseau principal. Nous ne prenons actuellement en charge que les nœuds Ethereum, Gnosis, Polygon et Ethereum natifs en tant que cibles.

8.Titans liés aux jetons

Il s'agit d'une implémentation de jeu NPC qui combine ERC-6551 avec des NFT générés dynamiquement. Les joueurs sont les propriétaires des NFT, et chaque NFT a des capacités et des caractéristiques différentes.

Au cœur du jeu se trouvent des batailles entre ces PNJ, où les joueurs peuvent parier leur

Jeton. L'algorithme de calcul du résultat de la bataille est hors chaîne et vérifiable à l'aide de ZK-proof.

Gagner des batailles permet aux joueurs d'améliorer leurs PNJ, en améliorant les attributs existants tels que la santé, l'attaque, la vitesse et l'armure. Une extension naturelle est qu'ils peuvent également débloquer de nouvelles compétences et combinaisons, ce qui rend leur gameplay NFT plus diversifié. Au fur et à mesure que les NFT sont mis à niveau, ils deviennent plus forts et plus flexibles. Ce système de progression ajoute de la profondeur et de la longévité au jeu, incitant les joueurs à élaborer des stratégies, à adapter et à améliorer continuellement leurs NFT pour dominer le jeu.

9.zBay

zBay est un projet qui vise à transformer l'industrie du marché en ligne en décentralisant et en démocratisant la plateforme eBay existante. Sa mission est d'autonomiser les commerçants et les acheteurs en supprimant l'intermédiaire et en fournissant un marché sûr, transparent et efficace pour tous. Inspiré par les frais massifs d'eBay pouvant atteindre 10 milliards de dollars d'ici 2022, zBay pense qu'il est temps de remodeler le paysage du commerce en ligne. Pour y parvenir, nous avons implémenté trois composants clés au sein de la plate-forme zBay :

Importation de données et réputation : Nous reconnaissons la valeur des marchands de réputation établis sur eBay et comprenons l'importance de la réputation dans l'écosystème du marché en ligne. Grâce à notre approche décentralisée, nous permettons aux marchands d'importer facilement leurs données existantes et leur réputation depuis eBay, assurant une transition en douceur pour les marchands qui cherchent à tirer parti de notre place de marché décentralisée. En préservant et en transférant la réputation, nous visons à établir la confiance entre les participants, leur permettant de bénéficier des records qu'ils ont déjà établis.

Mécanisme de garantie : La confiance est la base de toute place de marché en ligne performante. Pour renforcer la confiance et la sécurité, nous avons mis en place un mécanisme de garantie innovant dans zBay. Ce mécanisme agit comme une garantie, garantissant que les fonds sont conservés en toute sécurité jusqu'à ce que les acheteurs et les vendeurs aient rempli leurs obligations. En incorporant cette couche de protection, nous visons à atténuer les activités frauduleuses et à instaurer la confiance dans les marchés décentralisés. Pour assurer une communication fluide et sécurisée entre les acheteurs et les vendeurs, nous avons mis en place une fonctionnalité de chat XMTP autour du produit.

Gestion des litiges : Inévitablement, des litiges peuvent survenir au cours du processus de transaction. Pour relever ce défi, nous avons intégré le framework oracle Uma dans l'infrastructure de zBay. Cette technologie de pointe s'appuie sur un consensus décentralisé et des données hors chaîne vérifiables pour permettre une résolution efficace et impartiale des litiges. Grâce à Uma, nous veillons à ce que les litiges soient traités de manière transparente et rapide, en promouvant une expérience de marché équitable pour tous les participants.

10. Copain de sauvetage symbolique

Avec la popularité de L2 et des percées telles que Account Abstraction (EIP-4337), l'avenir est clairement aux portefeuilles de contrats multi-chaînes et intelligents. Cependant, il existe plusieurs problèmes énormes avec les solutions actuelles. Contrairement aux EOA, les portefeuilles de contrats intelligents ne peuvent être déployés que sur une chaîne à la fois. Encore plus frustrant, le portefeuille de contrats intelligents le plus populaire, Gnosis Safe, ne prend pas en charge les coffres-forts multi-chaînes pour la même adresse, une fonctionnalité techniquement possible et demandée par leur communauté depuis des années !

Ce problème UX très dangereux est la mauvaise chaîne

Jeton

Chances de grande perte.

Token Rescue Buddy fonctionne en redéployant votre coffre-fort à la même adresse sur une chaîne différente. Il s'agit souvent d'un processus compliqué qui peut entraîner une perte de fonds/un piratage, et Token Rescue Buddy facilite la tâche de tout utilisateur.

La facilité d'utilisation le rend également idéal pour les échanges centralisés, tant qu'ils ont techniquement la clé privée, ils peuvent désormais facilement récupérer par programmation une transaction envoyée à la mauvaise adresse

Jeton.

11.Copie

Copix est une toile publique construite sur le Polygon testnet Mumbai, où chaque pixel est un élément irremplaçable

Jeton. Les détenteurs d'un identifiant mondial vérifié peuvent modifier les métadonnées, permettant aux utilisateurs de créer des illustrations en changeant la couleur des pixels. Après avoir sélectionné une couleur, l'utilisateur a maintenant le pixel qu'il vient de modifier. Le temps de recharge de 2 minutes limite les modifications à des pixels consécutifs par le même utilisateur. De plus, les utilisateurs peuvent accéder à un historique complet des métadonnées de pixels, y compris les couleurs passées et les contributeurs.

Lien d'origine

Voir l'original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Récompense
  • Commentaire
  • Partager
Commentaire
0/400
Aucun commentaire
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)