Eliott, une jeune étoile montante dans l’espace de la blockchain (DAG)

J’ai rattrapé Eliott, une jeune star montante dans l’espace de la blockchain et le nouveau destinataire d’une subvention KEF pour approfondir les recherches et le développement de Kaspa!

Chad: Salut Eliott, félicitations pour la subvention KEF! Pouvez-vous vous présenter brièvement et nous dire ce que vous faites avec ce travail?

Eliott: J’ai 23 ans, avec une maîtrise en mathématiques pures à Eth Zurich. J’ai eu la chance de faire ma thèse de maîtrise avec Yonatan sur Oracles, qui a été la première fois que je travaillais / apprenant les applications des mathématiques en crypto. Je suis ensuite allé dans les services bancaires pendant 7 mois avant de réaliser que la philosophie du bitcoin / kaspa m’a davantage aligné sur mes valeurs. Je suis content de revenir à plein temps avec Yonni (Yonatan), il m’apprend vraiment beaucoup et façonne mon raisonnement et mon approche dans la recherche. Je ne pouvais pas demander un meilleur mentor.

Voici ce que nous avons fait depuis que j’ai commencé à travailler sur Oracle,

Les oracles sont généralement traités comme un problème de second ordre en crypto (la dernière réponse de Yonni en parle). Cependant, il est important pour la blockchain de connaître le prix d’un actif ou d’un swap (par exemple BTC / ETH), que ce soit pour les liquidations et les marchés de prêt (Aave, Makerdao), pour le trading des actifs réels (par exemple, les actions), et plus encore. Les oracles se rapportent étroitement à *Mevainsi que les CEX et les DEX, c’est pourquoi mon objectif est de devenir un expert de ces sujets qui se chevauchent.

* La résistance MEV est une défense contre la «valeur extractible maximale» (MEV) attaque des transactions cryptographiques. MEV est des frais cachés qui peuvent affecter le prix des transactions et conduire à des transactions ratées.

La question est donc de savoir comment avoir un oracle décentralisé qui n’est pas vulnérable à la manipulation. Dans ma thèse, moi et Yonni ont travaillé sur un estimateur qui fournit des résultats prometteurs, bien qu’il y ait plus de travail à faire avant qu’il puisse être appelé un papier. Le sujet s’étend plus loin qu’un semestre de recherche, et je suis heureux de les rechercher à plein temps pour apprendre ses subtilités.

Je vais donc me concentrer sur plusieurs choses, comprendre les défis actuels des oracles; comprendre les mécanismes CEX et DEX; ainsi que MEV dans les deux contextes. L’objectif est de devenir un expert de ces sujets et de la personne incontournable pour la recherche universitaire. Le sujet Oracle a été réservé pendant un certain temps et le monde universitaire semble en retard par rapport à d’autres sujets de cryptographie, il y a tellement de choses à apprendre et j’ai hâte de poursuivre ce travail aux côtés d’un si grand mentor.

Chad: Votre travail sera-t-il sur KASPA Core Network, ou est-ce un travail approfondi généralisé que toute équipe de développement pourrait mettre en œuvre?

Eliott: Techniquement, c’est quelque chose que toute équipe pourrait mettre en œuvre, comme une fois la recherche publiée, n’importe qui peut s’adapter et prendre ce qu’il aime. Cependant, comme Sutton l’a mentionné dans un récent post, le consensus multi-leader est un must pour les oracles et les MEV, et nous concevrons certainement l’oracle dans ce but.

Supposons que nous concevons mieux un oracle sans faille que tout. Dans une blockchain comme ETH, le consensus finirait par faire confiance à un seul mineur / nœud pour livrer le prix en chaîne. Ils pourraient le censurer ou soumettre des données périmées, ce qui aurait un impact direct sur les utilisateurs. Par conséquent, un consensus unique finit par être centralisé pour tous les oracles, quelle que soit la qualité.

Naturellement, notre objectif est d’avoir un oracle sur chaîne, qui est rendu en place par le débit rapide de Kaspa. Pour le dire simplement, Kaspa fournit un fort élément de construction fondamental pour un grand oracle.

Chad: Nous avons demandé à Chatgpt d’expliquer le tweet de Yonatan sur Oracles à un élève de huitième année.

Le problème:
Imaginez que vous jouez à un jeu où vous devez deviner le prix des bonbons dans un magasin. Vous demandez à votre ami (l’Oracle) de vérifier le prix en ligne et de vous le dire. Mais que se passe-t-il si votre ami ment ou fait une erreur? C’est le problème d’Oracle – vous ne pouvez pas être sûr que les informations que vous obtenez sont vraies.

Pourquoi est-ce un gros problème dans la crypto?
En crypto-monnaie, les blockchains (comme Ethereum) ont parfois besoin d’informations réelles, comme le prix du bitcoin, pour faire des choses comme les paiements de processus ou les métiers. Le problème est – qui fournit ces informations (l’oracle)? Si l’Oracle réside ou est lent, les gens pourraient perdre de l’argent.

Deux scénarios:
1. Le tricheur facile à accrocher (bon)
Supposons qu’une entreprise contrôle un pont entre deux blockchains. S’ils trichent en changeant l’équilibre ou le mensonge, tout le monde peut immédiatement voir le mensonge et cesser d’utiliser le pont. Le tricheur se fait prendre une fois et perd tout.
2. Le tricheur sournois (mauvais)
Imaginez maintenant le même pont mais avec un oracle central fournissant des données (comme les prix). Si l’Oracle donne de mauvais prix (même par accident), il est difficile de prouver s’il l’a fait exprès ou si ce n’était qu’une mauvaise connexion Internet. Cela rend impossible de les tenir responsables – ce qui signifie qu’ils pourraient tricher lentement sans se faire prendre.

La solution (peut-être):
La personne tweete suggère d’utiliser un groupe de mineurs (comme les gens qui votent) pour estimer les informations correctes – comme un groupe d’amis devine le prix des bonbons au lieu d’un seul ami. De cette façon, il est moins probable que quelqu’un puisse tricher. La méthode s’appuierait sur l’honnêteté majoritaire – de la même manière que l’exploitation minière dans Bitcoin fonctionne.

Mais pour que cela fonctionne, vous auriez besoin d’une mine super rapide (de nombreux blocs par seconde), donc les informations restent fraîches. C’est pourquoi Pow-Dag (comme Kaspa) a été mentionné – car c’est vraiment rapide et pourrait aider à résoudre ce problème.
Conclusion:
• Il est plus facile d’attraper une entreprise qui mente sur l’argent que d’attraper une entreprise à nourrir lentement des informations.
• L’utilisation de nombreux mineurs pour s’entendre sur les informations (comme le prix des bonbons) peut résoudre le problème – surtout si le réseau est super rapide.
• La personne tweete pense que des réseaux de dague Pow Fast comme KASPA pourraient aider à résoudre ce gros problème en crypto.

Il s’agit essentiellement de la vérité dans l’information et de la difficulté de prouver si quelqu’un ment – surtout lorsque vous comptez sur eux pour les données.

Eliott: Oui, je pense qu’il est essentiel que quelqu’un explique comment il est utile pour les utilisateurs de tous les jours. Chatgpt a plutôt bien réussi.
La difficulté d’Oracle est que vous essayez de déterminer le «réel» prix d’un actif (supposons qu’il y a un prix réel). Étant donné que vous ne le savez pas, il est très difficile de déterminer si quelqu’un a menti, étant donné que votre perception de la «vérité» sera influencée par ce mensonge. Ainsi, un sujet sensible est comment pouvez-vous pénaliser quiconque a donné un faux prix si vous ne pouvez pas vérifier (ou être certain) qu’il était faux.

Si nous prenons la question en grande partie, ma première réponse sur la raison pour laquelle les oracles sont importants est: si j’échange sur Binance, comment savoir que c’est le prix correct. Peut-être que je peux l’acheter moins cher quelque part à cause de la fragmentation des liquidités. Alors pourquoi serais-je fait confiance à une seule entité pour me donner l’évaluation actuelle d’un actif.

Maintenant, plus précisément, lorsque vous contractez un prêt avec une garantie sur Aave, il serait dommage que quelqu’un puisse le liquider en manipulant le prix de l’Oracle pendant une fraction de seconde. Il y a pas mal de MEV à extraire en manipulant les oracles (donc une très mauvaise expérience utilisateur). Dire *AaveOracle est allé chercher le prix uniquement sur MEXC, et un jour, les utilisateurs décident de retirer leurs actifs de la bourse en raison de congélation régulière. Si la liquidité est drainée, les attaques deviennent moins moins chères, je peux vendre un tas de kaspa, MEXC affiche alors un prix très bas, liquidant tous les prêts qu’Aave avait avec le garantie de KASPA. Cela pourrait être considéré comme injuste, si les échanges avec plus de liquidités reflétaient toujours un prix KASPA plus élevé. Vous pouvez vérifier historiquement que le prix de Kaspa chutera plus loin sur certains échanges en quelques instants de volatilité élevée. Cette différence pourrait être suffisante pour déclencher une liquidation «injuste».

* Aave prononcé (A-Vey) mot grec signifiant «fantôme».
Il s’agit d’un protocole open-source et non gardien qui permet aux gens de prêter et d’emprunter des crypto-monnaies grâce à une finance décentralisée (DEFI). Essentiellement, il fournit un marché monétaire entre pairs pour les crypto-monnaies, supprimant les intermédiaires financiers de l’équation.

J’ajouterais à «pourquoi est-ce un gros problème» le fait que les mauvais oracles mènent à MeV, et en ce moment il n’y a pas de bonne solution (cela fonctionne simplement parce que dans la plupart des cas, c’est centralisé par exemple chaîne)

Vous pourriez également dire, imaginez que si vous voulez échanger Microsoft sur la blockchain (ou même une stablecoin bien que je ne sois pas certain à 100% comment ces fonctions), comment la blockchain peut-elle connaître le prix réel… à travers les oracles, donc tout oracle facilement manipulé entraînera un faux prix qui est une mauvaise expérience utilisateur (et OMO un oracle centralisé ne fait que réitérer le problème et ne le résout pas)

Chad: KASPA Résolution des problèmes du monde réel est le principal message pour Kaspa! Utilité et chaque jour utilisent l’adoption. KASPA a intégré à l’IoT, etc.

Eliott: Oui, alors je pense que Oracles est assez fondamental car il n’y a pas de belle solution existante (comme Ghostdag ou Knight Level Beautiful LOL), bien qu’il soit essentiel de relier la blockchain aux données réelles. Tout contrat intelligent qui souhaite impliquer des données de l’extérieur de la blockchain a besoin d’oracles.

Pour une raison technique, je dirais que la résistance à la MEV ne sera pas complète sans un bon mécanisme oracle. Tant que les oracles sont centralisés (dans une certaine mesure, je considère que la chaîne est centralisée), toutes les interactions avec les données hors chaîne seront vulnérables aux attaques. La décentralisation dans les oracles permet le plus haut niveau de confiance et je pense que c’est une caractéristique importante pour relier la blockchain au monde réel, et ne pas avoir deux entités distinctes entre Defi et CEFI

X: @elimmeme
LinkedIn: LinkedIn.com/in/eliott-mea

Laisser un commentaire