Sui et ses cofondateurs parlent de l'innovation en cryptographie : du ZK Login aux NFT dynamiques

robot
Création du résumé en cours

Entretien avec Kostas Chalkias, co-fondateur et chef de la Cryptographie de Mysten Labs

Le rôle des cryptographes dans la construction de la blockchain

Les cryptographes jouent généralement trois rôles clés dans les entreprises d'infrastructure blockchain :

  1. Recherche : mener des innovations en cryptographie, impliquant des mathématiques avancées, rechercher de nouveaux algorithmes tout en étudiant comment casser les algorithmes.

  2. Mise en œuvre : appliquer les concepts de Cryptographie, concevoir et réaliser de nouvelles fonctionnalités en fonction des besoins de l'équipe produit, tout en possédant de solides compétences en développement logiciel.

  3. Innovation : Proposer de nouvelles idées et produits basés sur la compréhension des primitives de la Cryptographie.

Un cryptographe blockchain doit généralement prendre en compte ces trois aspects. Pour Sui, en raison de l'introduction de nombreuses innovations, une collaboration en équipe est nécessaire pour accomplir diverses tâches. L'équipe de recherche compte environ 10 personnes, consacrées à l'innovation quotidienne et à la mise en œuvre.

Innovations en cryptographie de Sui

La conception de Sui a été influencée par l'évolution des technologies telles que les preuves à divulgation nulle de connaissance. L'équipe excelle à combiner des théories non mises en œuvre avec des technologies existantes pour créer des produits novateurs. Par exemple, la fonction de connexion à divulgation nulle de connaissance (ZK Login) a été créée de cette manière.

L'innovation interne est souvent déclenchée par l'équipe produit. Par exemple, ils ont soulevé la question de la manière de réaliser des adresses de blockchain qui soient découvrables mais privées. Grâce à des discussions internes et à un brainstorming, combiné à des théories externes, une solution a finalement été trouvée.

Avantages du langage Move

Le langage Move présente les avantages suivants par rapport à des langages comme Solidity :

  1. Mécanisme de protection intégré contre les attaques par réentrance.

  2. Plus orienté objet, améliore la réutilisabilité du code.

  3. Tout est considéré comme un objet, ce qui améliore la lisibilité et la sécurité des transactions.

  4. Supporte la parallélisation, ce qui aide à concevoir des algorithmes plus efficaces.

Ces caractéristiques permettent à Move d'aider à créer un écosystème cryptographique plus sûr et plus innovant. Par exemple, l'équipe a développé un système de loterie parallélisable basé sur Move.

Solution de stockage NFT de Sui

Sui prend en charge les NFT dynamiques, qui peuvent stocker l'état des NFT sur la chaîne et se mettre à jour avec les transactions. Cela offre plus de possibilités pour des cas d'utilisation tels que les jeux. Le stockage sur la chaîne peut également réduire les risques de centralisation, diminuer la latence et améliorer la combinabilité.

Perspectives d'avenir pour Sui

  1. Supporte plusieurs méthodes d'authentification, compatible avec les portefeuilles existants et les puces de sécurité des appareils.

  2. Intégration de la cryptographie à connaissance nulle et des technologies de protection de la vie privée, pouvant être utilisées pour construire des systèmes KYC respectueux de la vie privée et des transferts confidentiels.

  3. L'équipe de support aux développeurs peut répondre rapidement aux besoins des développeurs et aider à réaliser des idées innovantes.

SUI-0.55%
ZK2%
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • 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)