Récemment, nous avons interviewé George Danezis, co-fondateur et directeur scientifique de Mysten Labs, 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 facilite un réseau haute performance. Danezis est également professeur dans le domaine de la sécurité et de la vie privée à l'University College de Londres.
Voici les principaux points de l'interview :
Contexte académique et axes de recherche
Le professeur Danezis se concentre sur le domaine de la sécurité et de la vie privée. Il a d'abord étudié les systèmes pair à pair et les systèmes anonymes, puis s'est tourné vers les registres distribués et la blockchain, en mettant particulièrement l'accent sur la manière d'exécuter des contrats intelligents. Son groupe de recherche à l'University College London s'engage à construire des systèmes haute performance et a fondé la société Chainspace pour commercialiser ses recherches.
De la théorie à l'application pratique
Lors de l'application de la théorie à la pratique, Danezis se concentre principalement sur la manière d'étendre les diverses fonctionnalités de la blockchain, en particulier l'amélioration du débit des transactions et la réduction de la latence. Ce problème apparaît fréquemment sur des plateformes comme Ethereum, chaque fois qu'un contrat devient populaire, la plateforme ne peut pas supporter le volume de transactions énorme, entraînant des congestions et une explosion des frais.
Comparaison entre les réseaux L2 et les nouveaux réseaux L1
Danezis estime que bien que les réseaux L2 soient des solutions d'extension dans l'écosystème Ethereum, leur utilisation peut être assez délicate pour les développeurs d'applications. Les réseaux L2 nécessitent des activités de pontage complexes avec L1, ce qui est acceptable pour des jetons simples, mais devient problématique pour des actifs plus complexes. En revanche, Sui, en tant que grande base de données, contient tous les états répliqués par les nœuds vérifiés, permettant aux utilisateurs d'effectuer des transactions continues dans la même base de données sans avoir à déplacer constamment l'état des actifs entre L1 et L2.
Les innovations clés de Sui Lutris
Sui Lutris est au cœur du protocole Sui, il repose sur deux idées clés :
De nombreuses opérations blockchain ne nécessitent pas de consensus
Lorsqu'un consensus est nécessaire, il existe une méthode à haut débit qui peut combiner ces deux approches.
Sui Lutris propose deux chemins différents : un chemin rapide sans consensus et un chemin de consensus nécessitant un consensus. Le chemin rapide est adapté aux opérations sur des objets exclusifs, avec un délai très faible ; le chemin de consensus convient aux opérations impliquant des objets partagés, avec un délai plus élevé mais une capacité également très grande.
Comment les développeurs d'applications peuvent tirer parti des chemins rapides
Les développeurs de contrats intelligents peuvent contrôler si les objets sur lesquels ils opèrent dans le contrat sont exclusifs ou partagés. Une clé pour étendre les applications est de s'assurer que la plupart des opérations sont basées sur des objets exclusifs, ce qui permet d'obtenir des latences très faibles.
Rôle des blocs de transaction programmables
Les blocs de transaction programmables peuvent fonctionner sur un chemin rapide ou un chemin de consensus. S'il ne s'agit que d'objets exclusifs, plusieurs opérations peuvent être exécutées dans une seule opération sur une chaîne ; s'il s'agit d'objets partagés, cela entrera dans le chemin de consensus, avec un léger retard.
Performances après le lancement du réseau principal Sui
Sui se distingue lors des périodes de volume de transactions particulièrement élevé, avec un volume quotidien dépassant même 60 millions de transactions, dont la plupart sont traitées via un chemin rapide. Cependant, la communauté a également découvert que le chemin rapide présente certaines subtilités, pouvant parfois entraîner le verrouillage d'objets. Pour cela, une technologie est en cours de développement, permettant de déverrouiller rapidement des objets verrouillés par erreur en quelques secondes.
Raisons et solutions pour le verrouillage des objets
Le verrouillage des objets est principalement causé par des contradictions dans l'ordre des opérations des utilisateurs ou des logiciels. Actuellement, Sui développe un nouveau mécanisme afin de résoudre rapidement les problèmes par consensus lorsque les objets sont verrouillés, au lieu d'attendre la fin d'un epoch.
Comment les blockchains publiques équilibrent-elles la transparence, la traçabilité et la vie privée
Danezis estime que la demande de protection de la vie privée dépend en grande partie de l'application spécifique. Sui offre un certain support natif pour le cryptage, comme la capacité de vérifier les preuves à connaissance nulle, permettant aux développeurs d'applications de construire des mécanismes de protection de la vie privée selon leurs besoins.
Les orientations de développement de Sui pour les 6 à 12 mois à venir
À court terme, les améliorations de Sui viseront principalement les applications construites dans la réalité. À long terme, le protocole Sui Lutris sera amélioré pour réduire la latence, simplifier le protocole, augmenter la scalabilité et l'efficacité économique. De plus, des efforts seront également consacrés à permettre aux nœuds de validation de fonctionner sur du matériel plus limité et à optimiser l'utilisation des ressources matérielles.
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.
17 J'aime
Récompense
17
7
Partager
Commentaire
0/400
SerLiquidated
· Il y a 8h
Le vieux professeur s'occupe du web3, c'est génial !
Voir l'originalRépondre0
SeeYouInFourYears
· 07-30 07:34
Un autre académicien se lance dans le secteur.
Voir l'originalRépondre0
Ser_This_Is_A_Casino
· 07-30 07:33
Le parcours du professeur est vraiment solide. C'est sûr.
Voir l'originalRépondre0
FarmHopper
· 07-30 07:30
Un autre professeur d'université entre en scène
Voir l'originalRépondre0
MevWhisperer
· 07-30 07:29
Je recommande de copier une carte claire xd
Voir l'originalRépondre0
GasWaster
· 07-30 07:26
Encore un pro qui vient montrer son diplôme.
Voir l'originalRépondre0
PortfolioAlert
· 07-30 07:16
Sécurité et performance sont bien maîtrisées, c'est très intelligent.
Le fondateur de Sui explique en détail Sui Lutris : le secret d'un haut débit et d'une faible latence.
Récemment, nous avons interviewé George Danezis, co-fondateur et directeur scientifique de Mysten Labs, 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 facilite un réseau haute performance. Danezis est également professeur dans le domaine de la sécurité et de la vie privée à l'University College de Londres.
Voici les principaux points de l'interview :
Contexte académique et axes de recherche
Le professeur Danezis se concentre sur le domaine de la sécurité et de la vie privée. Il a d'abord étudié les systèmes pair à pair et les systèmes anonymes, puis s'est tourné vers les registres distribués et la blockchain, en mettant particulièrement l'accent sur la manière d'exécuter des contrats intelligents. Son groupe de recherche à l'University College London s'engage à construire des systèmes haute performance et a fondé la société Chainspace pour commercialiser ses recherches.
De la théorie à l'application pratique
Lors de l'application de la théorie à la pratique, Danezis se concentre principalement sur la manière d'étendre les diverses fonctionnalités de la blockchain, en particulier l'amélioration du débit des transactions et la réduction de la latence. Ce problème apparaît fréquemment sur des plateformes comme Ethereum, chaque fois qu'un contrat devient populaire, la plateforme ne peut pas supporter le volume de transactions énorme, entraînant des congestions et une explosion des frais.
Comparaison entre les réseaux L2 et les nouveaux réseaux L1
Danezis estime que bien que les réseaux L2 soient des solutions d'extension dans l'écosystème Ethereum, leur utilisation peut être assez délicate pour les développeurs d'applications. Les réseaux L2 nécessitent des activités de pontage complexes avec L1, ce qui est acceptable pour des jetons simples, mais devient problématique pour des actifs plus complexes. En revanche, Sui, en tant que grande base de données, contient tous les états répliqués par les nœuds vérifiés, permettant aux utilisateurs d'effectuer des transactions continues dans la même base de données sans avoir à déplacer constamment l'état des actifs entre L1 et L2.
Les innovations clés de Sui Lutris
Sui Lutris est au cœur du protocole Sui, il repose sur deux idées clés :
Sui Lutris propose deux chemins différents : un chemin rapide sans consensus et un chemin de consensus nécessitant un consensus. Le chemin rapide est adapté aux opérations sur des objets exclusifs, avec un délai très faible ; le chemin de consensus convient aux opérations impliquant des objets partagés, avec un délai plus élevé mais une capacité également très grande.
Comment les développeurs d'applications peuvent tirer parti des chemins rapides
Les développeurs de contrats intelligents peuvent contrôler si les objets sur lesquels ils opèrent dans le contrat sont exclusifs ou partagés. Une clé pour étendre les applications est de s'assurer que la plupart des opérations sont basées sur des objets exclusifs, ce qui permet d'obtenir des latences très faibles.
Rôle des blocs de transaction programmables
Les blocs de transaction programmables peuvent fonctionner sur un chemin rapide ou un chemin de consensus. S'il ne s'agit que d'objets exclusifs, plusieurs opérations peuvent être exécutées dans une seule opération sur une chaîne ; s'il s'agit d'objets partagés, cela entrera dans le chemin de consensus, avec un léger retard.
Performances après le lancement du réseau principal Sui
Sui se distingue lors des périodes de volume de transactions particulièrement élevé, avec un volume quotidien dépassant même 60 millions de transactions, dont la plupart sont traitées via un chemin rapide. Cependant, la communauté a également découvert que le chemin rapide présente certaines subtilités, pouvant parfois entraîner le verrouillage d'objets. Pour cela, une technologie est en cours de développement, permettant de déverrouiller rapidement des objets verrouillés par erreur en quelques secondes.
Raisons et solutions pour le verrouillage des objets
Le verrouillage des objets est principalement causé par des contradictions dans l'ordre des opérations des utilisateurs ou des logiciels. Actuellement, Sui développe un nouveau mécanisme afin de résoudre rapidement les problèmes par consensus lorsque les objets sont verrouillés, au lieu d'attendre la fin d'un epoch.
Comment les blockchains publiques équilibrent-elles la transparence, la traçabilité et la vie privée
Danezis estime que la demande de protection de la vie privée dépend en grande partie de l'application spécifique. Sui offre un certain support natif pour le cryptage, comme la capacité de vérifier les preuves à connaissance nulle, permettant aux développeurs d'applications de construire des mécanismes de protection de la vie privée selon leurs besoins.
Les orientations de développement de Sui pour les 6 à 12 mois à venir
À court terme, les améliorations de Sui viseront principalement les applications construites dans la réalité. À long terme, le protocole Sui Lutris sera amélioré pour réduire la latence, simplifier le protocole, augmenter la scalabilité et l'efficacité économique. De plus, des efforts seront également consacrés à permettre aux nœuds de validation de fonctionner sur du matériel plus limité et à optimiser l'utilisation des ressources matérielles.