Révélations du fondateur de Sui : architecture de blockchain à haute performance et direction future de développement

Récemment, nous avons interviewé George Danezis pour discuter de la complexité et de l'évolutivité de l'infrastructure Sui, ainsi que de la manière dont le système de traitement des transactions de Sui contribue à un réseau de haute performance. George Danezis est le co-fondateur et scientifique en chef de Mysten Labs, ainsi que professeur dans le domaine de la sécurité et de la confidentialité à l'University College London.

Voici le contenu principal de cette interview :

Q1 : Quel est le principal sujet de votre recherche ?

Je suis professeur à l'University College London, mes recherches se concentrent sur la sécurité et la confidentialité. Au début, je me suis principalement intéressé aux systèmes peer-to-peer et aux systèmes anonymes, puis je me suis tourné vers les registres distribués, la blockchain et l'exécution de contrats intelligents. Notre équipe de recherche à UCL a commencé à explorer comment construire des systèmes de meilleure performance et a fondé la société Chainspace. Par la suite, j'ai rejoint Facebook, où j'ai participé au projet Libra/Diem, et maintenant je m'efforce de réaliser le concept de blockchain haute performance.

Q2 : Quelle est la différence entre application et recherche ?

En réalité, la différence n'est pas si grande. Lors de la recherche, nous considérons toutes les possibilités pour atteindre des objectifs spécifiques, tandis que lors de la construction de systèmes réels, nous devons choisir parmi ces idées celles qui répondent le mieux aux besoins des utilisateurs. Nous devons évaluer quelles idées peuvent créer le plus de valeur pour les utilisateurs et résoudre les problèmes de bottlenecks dans l'adoption de la blockchain.

Q3 : Comment déterminer le problème réel à résoudre ?

Je me concentre principalement sur la façon d'étendre les différentes fonctionnalités de la blockchain, en particulier l'augmentation du débit des transactions et la réduction de la latence. Ce problème est particulièrement évident sur des plateformes comme Ethereum, où le réseau devient congestionné et les frais augmentent chaque fois qu'une application populaire apparaît. Il est clair que la capacité de traitement des blockchains existantes ne répond pas aux besoins des utilisateurs. Cela est devenu un défi largement reconnu dans le milieu académique, et plusieurs technologies ont déjà été développées pour résoudre ce problème.

Q4 : Quelles sont les différences entre le réseau L2 et les nouveaux réseaux L1 comme Sui ?

Les réseaux L2 sont principalement des solutions d'extension pour l'écosystème Ethereum, mais leur utilisation est relativement complexe pour les développeurs. Le transfert d'actifs entre L2 et L1 nécessite un pont, un processus qui se déroule assez bien pour les tokens, mais qui s'avère très compliqué pour des actifs plus complexes. Les utilisateurs peuvent devoir transférer des actifs de manière répétée entre plusieurs réseaux L2, ce qui entraîne une mauvaise expérience.

En comparaison, Sui adopte une solution de base de données à grande échelle, où tous les états sont répliqués par des nœuds de validation. Après qu'un utilisateur a complété une transaction, il peut directement utiliser n'importe quel état dans la même base de données pour la prochaine transaction, sans avoir à transférer continuellement des actifs entre différents réseaux.

Q5 : Quelle est l'innovation clé de Sui Lutris ?

Sui Lutris contient deux concepts fondamentaux : 1) de nombreuses opérations blockchain ne nécessitent pas de consensus ; 2) lorsqu'un consensus est nécessaire, il existe une méthode à haut débit. Cela offre deux voies différentes : la voie rapide (sans consensus) et la voie du consensus.

Le chemin rapide est destiné à la manipulation de vos propres objets exclusifs, comme les NFT, et permet d'effectuer des transactions rapidement sans attendre le consensus. Les objets partagés (comme les systèmes d'enchères) nécessitent un traitement par le chemin du consensus. Le délai du chemin rapide est très faible, moins d'une seconde ; le délai du chemin du consensus est plus élevé, mais il peut encore maintenir un débit élevé.

Q6 : Comment les développeurs peuvent-ils utiliser le chemin rapide ?

Les développeurs de contrats intelligents peuvent contrôler si les objets avec lesquels ils opèrent sont exclusifs ou partagés. La clé de l'extension des applications est de s'assurer que la majorité des opérations reposent sur des objets exclusifs, afin d'obtenir une expérience à faible latence. Les développeurs doivent, en fonction des besoins d'extension, réfléchir à quelles parties peuvent ne pas passer par le chemin de consensus.

Q7 : Quel est le rôle des blocs de transactions programmables ?

Les blocs de transactions programmables peuvent être utilisés sur le chemin rapide ou le chemin de consensus. S'il n'y a que des objets exclusifs impliqués, plusieurs opérations peuvent être exécutées en une seule opération sur la chaîne, avec un faible délai. S'il y a des objets partagés, cela entrera dans le chemin de consensus, avec un délai légèrement plus élevé.

Q8 : Quelle a été la performance du réseau principal Sui après son lancement ?

Sui a excellé pendant les périodes de forte volume de transactions, avec un volume quotidien dépassant 60 millions de transactions, dont la plupart étaient traitées par des chemins rapides, prouvant ainsi l'évolutivité et les caractéristiques de faible latence de Sui Lutris. Cependant, l'utilisation de chemins rapides a également entraîné certains défis, tels que les problèmes de verrouillage des objets. De nouvelles technologies sont actuellement en cours de développement, permettant le déverrouillage rapide des objets verrouillés par erreur, afin d'améliorer l'expérience utilisateur.

Q9 : Quelle est la raison du verrouillage de l'objet ?

Le verrouillage des objets se produit principalement sur le chemin rapide, lorsque l'utilisateur ou son logiciel présente des contradictions dans l'ordre des opérations. Par exemple, différents appareils donnent des ordres d'opération différents pour le même objet, et Sui ne peut pas résoudre cette contradiction. Actuellement, les objets verrouillés doivent attendre la fin de l'epoch pour être déverrouillés, ce qui peut causer de graves problèmes. La solution en cours de développement consiste à résoudre rapidement ce type de situation par consensus, réduisant le temps de déverrouillage d'un epoch à quelques secondes.

Q10 : Comment équilibrer la transparence, la traçabilité et la vie privée des chaînes publiques ?

Les besoins en matière de confidentialité dépendent en grande partie de l'application spécifique. Sui fournit une plateforme permettant aux développeurs d'applications de construire des protections de la vie privée en fonction de leurs besoins. Sui offre un certain nombre de supports natifs de cryptographie, comme la capacité de vérifier des preuves à connaissance nulle, qui est un module de base pour construire des applications respectueuses de la vie privée. Les développeurs peuvent combiner des stratégies on-chain, off-chain et cryptographiques pour faire face aux problèmes de confidentialité.

Q11 : Sui a-t-il plus de support natif pour la confidentialité ?

La communauté examine le soutien nécessaire aux développeurs lors de la rédaction de contrats intelligents respectueux de la vie privée. En plus des preuves à divulgation nulle de connaissance, il est également envisagé d'ajouter d'autres fonctions mathématiques ou cryptographiques plus générales. D'autres technologies telles que le calcul multipartite ou le matériel de confiance sont également en discussion. Sui accueille les retours de la communauté concernant les fonctionnalités de protection de la vie privée manquantes.

Q12 : Quelle est la direction de développement de Sui pour les 6 à 12 prochains mois ?

À court terme, les améliorations de Sui se concentreront principalement sur les besoins des applications réelles. À long terme, nous améliorerons le protocole Sui Lutris pour obtenir des latences plus faibles et un protocole plus simple, afin d'augmenter l'évolutivité. En même temps, nous nous engageons également à améliorer l'efficacité économique, permettant aux nœuds de validation de fonctionner sur un matériel plus contraint, tout en optimisant l'utilisation du matériel et en réduisant les coûts associés à la blockchain.

SUI-2.63%
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
  • 6
  • Partager
Commentaire
0/400
LiquiditySurfervip
· 07-14 10:10
Baleine commence à apparaître.
Voir l'originalRépondre0
SchrodingerAirdropvip
· 07-11 20:24
Attendre les données de test de performance
Voir l'originalRépondre0
SelfCustodyBrovip
· 07-11 17:36
Sui est tellement attrayant.
Voir l'originalRépondre0
SchrodingersPapervip
· 07-11 17:33
suivre les progrès techniques de Sui
Voir l'originalRépondre0
AirdropHunterKingvip
· 07-11 17:26
Il est nécessaire de suivre les prochaines évolutions.
Voir l'originalRépondre0
PanicSellervip
· 07-11 17:16
Encore une fois, pas de point principal.
Voir l'originalRépondre0
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)