Sei Network : Double percée de la Layer 1 haute performance et de l'EVM parallèle
Après plusieurs mois de calme, le Sei Network commence à exploser, avec le prix de son jeton qui continue d'augmenter considérablement, atteignant un nouveau sommet historique. Actuellement, le staking liquide de Sei a dépassé 3,5 millions de dollars, et la TVL du réseau dépasse 11 millions de dollars. Sei va bientôt procéder à une mise à niveau V2 très importante, améliorant les performances de traitement parallèle et introduisant l'EVM. Analysons ensemble le code du Sei Network, ses caractéristiques techniques et ses projets écologiques, afin de comprendre les opportunités potentielles de Sei et de son écosystème.
Caractéristiques de conception de Sei
Sei en tant que Layer 1 soutenant les activités de carnet de commandes et se concentrant sur le trading, offre un module de carnet de commandes central à prix fixe intégré (CLOB). Les développeurs peuvent utiliser le module de commande intégré de Sei pour lancer rapidement et personnaliser des Dapp de trading de carnet de commandes pour des actifs au comptant, dérivés, options, etc., tandis que la conception parallélisée de Sei fournit un réseau rapide et à haut débit pour ses applications écosystémiques.
Comment Sei améliore-t-il la vitesse de traitement des réseaux blockchain ?
1. Construction de hachage local
Dans la plupart des réseaux blockchain actuels, les validateurs proposent des blocs, puis envoient la valeur de hachage et le bloc aux autres validateurs, ce qui entraîne un certain temps d'attente. En revanche, Sei permet à ses validateurs d'envoyer au réseau des blocs contenant uniquement les valeurs de hachage des transactions. Les autres validateurs, à la réception, commenceront par construire un bloc en fonction des enregistrements de leur mémoire locale. Si la mémoire locale ne contient pas les informations de transaction correspondantes, le validateur attendra l'arrivée de blocs ultérieurs contenant les détails des transactions pour procéder à la validation.
2. Traitement des transactions en parallèle
Pour les réseaux de blockchain à exécution séquentielle, lorsqu'un bloc est proposé, les validateurs doivent attendre une certaine durée sans traiter réellement ce bloc. Sei Network permet aux validateurs de traiter en parallèle les phases de pré-vote et de pré-soumission des blocs. Le traitement parallèle réduit la latence et augmente le débit.
L'implémentation de Sei dans le code est la suivante : dans la fonction ProcessTxs, Sei traite les transactions. Le traitement se divise en deux types : traitement parallèle et traitement séquentiel. Pour plusieurs transactions liées (en vérifiant si les paires clé-valeur contenant les informations de transaction se chevauchent), Sei traitera les transactions concernées de manière séquentielle ; pour les transactions non liées, le traitement se fera de manière parallèle.
Dans le processus de traitement des transactions en parallèle, Sei traite plusieurs transactions en parallèle via les goroutines de Golang. Actuellement, ce type de conception ne peut pas traiter trop de transactions en parallèle, par exemple, lorsque des milliers de transactions sont traitées simultanément par les nœuds de Sei, il y a une grande probabilité d'apparition de problèmes de cohérence. Par conséquent, Sei V2 doit continuer à évoluer en matière de traitement parallèle.
EVM parallèle
Qu'est-ce que l'EVM parallèle ?
EVM est la machine virtuelle qui traite les transactions liées aux contrats intelligents sur Ethereum. Pour garantir la sécurité du réseau, les transactions EVM doivent être exécutées dans l'ordre. La conception de l'exécution séquentielle évite la complexité et les conflits de l'exécution parallèle, mais limite également les performances des réseaux blockchain concernés.
La conception de l'EVM parallèle permettra à différentes transactions dans l'EVM de se dérouler simultanément, augmentant considérablement la vitesse de traitement de l'EVM et le débit du réseau. Les solutions actuelles consistent à utiliser des nouvelles blockchains hautes performances compatibles avec l'EVM, telles que Solana, Aptos, Sei, qui prennent en charge les transactions parallèles. Parmi elles, l'EVM parallèle de Sei suscite le plus d'attention sur le marché.
Sei V2 mise à niveau
Sei mettra en œuvre un EVM parallèle dans sa version V2 prévue pour 2024, prenant en charge l'exécution et l'interaction des contrats intelligents Cosmwasm et EVM. Voici les points clés de la mise à niveau de Sei V2 :
Parallélisme optimiste : permet le traitement de transactions concurrentes, augmentant considérablement le débit et l'efficacité. En cas de conflit d'état, les transactions seront retraitées séquentiellement pour maintenir l'intégrité des données.
Compatible EVM : permet aux développeurs de déployer des contrats intelligents EVM existants sur Sei sans avoir à modifier de code, simplifiant ainsi la transition vers Sei v2 et améliorant l'interopérabilité.
Compatibilité avec Geth : Les nœuds Sei intégreront Geth pour traiter les transactions des contrats intelligents EVM dans le futur réseau, et effectueront toute mise à jour via une interface spéciale créée pour EVM par Sei.
SeiDB : Sei améliorera sa couche de stockage en utilisant des structures de données et des bases de données plus efficaces pour réduire l'expansion de l'état et améliorer les performances de lecture/écriture, facilitant ainsi la synchronisation des nouveaux nœuds et augmentant la scalabilité.
Performance améliorée : temps de bloc de 390 millisecondes et capacité de traitement rapide des transactions avec une finalité, ainsi qu'un débit élevé de 28 300 transactions par seconde en traitement par lots, et des coûts de transaction plus bas.
La mise à jour Sei v2 intégrera les avantages d'Ethereum, avec l'espoir de fournir une couche d'exécution ultra-optimisée entièrement compatible avec l'écosystème EVM existant, afin d'attirer davantage d'utilisateurs et de développeurs dans l'écosystème Sei.
Suggestions de sécurité pour les contrats Sei
Si les développeurs prévoient de créer des applications dans l'écosystème Sei, ils utiliseront CosmWasm pour construire des contrats intelligents. Il est conseillé aux développeurs de suivre les bonnes pratiques de sécurité suivantes pour améliorer la sécurité des contrats de leur projet :
Préparez-vous à faire face aux attaques. Les développeurs doivent considérer comment faire face aux attaques et corriger les failles. Par conséquent, les développeurs doivent construire des contrats intelligents évolutifs et établir un plan de réponse aux risques.
Faites attention à la désérialisation du type addr. Le type addr de CosmWasm n'est pas validé lors de la désérialisation, ce qui indique que le type addr peut avoir des caractéristiques de désérialisation inattendues. Par conséquent, il est recommandé de spécifier le type et de procéder à une validation après la désérialisation de l'addr.
Faites attention aux opérations et aux débordements. Dans les contrats CosmWasm, les développeurs doivent être attentifs aux risques de débordement d'entiers ou de division par zéro, etc. Il est recommandé aux développeurs d'utiliser les types Uint256 et Uint512 de CosmWasm, et d'utiliser la fonction mathématique full_mul() qui ne déborde pas.
Faites attention aux boucles infinies. Les contrats CosmWasm peuvent entrer dans une boucle infinie en se rappelant eux-mêmes dans le gestionnaire ACK. Si les développeurs transmettent des paquets de données entre deux contrats CosmWasm, ils doivent faire attention, car cela peut entraîner une boucle infinie et entraîner une consommation importante de frais de gaz.
Écosystème Sei
1. Portefeuille
Actuellement, les portefeuilles spécifiquement supportant le réseau Sei sont Compass Wallet et Fin Wallet. Il existe déjà 14 portefeuilles compatibles avec le réseau Sei, tels que OKX Wallet ainsi que les portefeuilles Keplr et Leap Wallet, qui supportaient auparavant l'écosystème Cosmos.
Conseils de sécurité :
(1) Il est conseillé aux utilisateurs d'éviter d'utiliser des projets de portefeuille non audités et ayant une durée de fonctionnement courte.
(2) Pour protéger les actifs de votre portefeuille, il est essentiel de veiller à la sécurité de la sauvegarde de vos mots de passe et de votre clé privée.
(3) Dans le cadre de l'interaction avec le projet Sei à l'aide de portefeuilles connexes, la signature est l'un des risques de sécurité les plus préoccupants. Avant de signer une transaction, les utilisateurs doivent vérifier si les informations de la transaction sont correctes, car des hackers peuvent tromper les utilisateurs pour qu'ils utilisent cosmos.bank.v1beta1.MsgSend afin de transférer des jetons vers l'adresse du hacker.
2. Kryptonite
Kryptonite est le plus grand protocole de staking liquide de l'écosystème Sei. Les utilisateurs peuvent staker des jetons Sei sur sa plateforme pour obtenir stSei, gagnant un rendement annuel de 5,54 % ; ils peuvent également staker des jetons LP Seilor/Sei et des jetons LP stSei/SEIYAN pour obtenir des rendements en jetons associés.
Kryptonite lancera prochainement le stablecoin kUSD, permettant aux utilisateurs de le frapper en collatéralisant des actifs tels que Sei, BTC, ETH, afin de fournir plus de liquidité à l'écosystème Sei.
3. YakaFinance
Yaka Finance s'engage à construire un DEX multifonctionnel, offrant aux utilisateurs divers services DeFi tels que le trading, le mining de liquidités, et le Launchpad, avec pour objectif de devenir le centre névralgique de liquidité de l'écosystème Sei.
Actuellement, Yaka Finance est en phase de test net et a également lancé un programme d'incitation par airdrop, attirant plus de 15 000 utilisateurs à participer à ses tests.
4. PalletExchange
Pallet Exchange est la plateforme d'échange NFT de l'écosystème Sei, avec un volume de transactions quotidien atteignant actuellement 1,23 million de Sei (environ 1 million de dollars). Pallet Exchange prélève des frais de transaction de 2 % sur les échanges NFT de sa plateforme pour maintenir le fonctionnement de celle-ci.
Actuellement, les séries NFT les plus remarquées de l'écosystème Sei incluent WeBump, The Colony, Seiyans, Seinsei, etc. Étant donné que l'écosystème Sei est à un stade précoce de développement, les utilisateurs doivent être attentifs aux risques de liquidité associés aux NFT.
Résumé
En tant que Layer1 à haute performance axé sur le trading, Sei a optimisé le processus de génération et de traitement des blocs. Actuellement, l'écosystème de Sei est en pleine croissance rapide, et le développement de cet écosystème créera des synergies avec Sei, les diverses applications décentralisées continueront d'amplifier les avantages de haute performance de Sei, tandis que Sei attirera également plus de liquidités et d'utilisateurs. Avec la poursuite de la narration EVM parallèle, la mise à niveau de Sei V2 résoudra les goulots d'étranglement actuels de Sei, attirant ainsi plus d'attention du marché et plus de développeurs dans l'écosystème de Sei.
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.
16 J'aime
Récompense
16
3
Reposter
Partager
Commentaire
0/400
AirdropHustler
· 08-10 03:06
Pas encore sur le Mainnet et déjà si chaud, allons-y.
Voir l'originalRépondre0
OptionWhisperer
· 08-10 03:03
La montée de Mingpai Chasing v2, je suis fatigué de vivre, n'est-ce pas ?
Voir l'originalRépondre0
NeverVoteOnDAO
· 08-10 03:01
C'est juste de la spéculation, pas besoin d'en regarder plus.
Explosion du réseau Sei : percée double avec L1 haute performance et EVM parallèle
Sei Network : Double percée de la Layer 1 haute performance et de l'EVM parallèle
Après plusieurs mois de calme, le Sei Network commence à exploser, avec le prix de son jeton qui continue d'augmenter considérablement, atteignant un nouveau sommet historique. Actuellement, le staking liquide de Sei a dépassé 3,5 millions de dollars, et la TVL du réseau dépasse 11 millions de dollars. Sei va bientôt procéder à une mise à niveau V2 très importante, améliorant les performances de traitement parallèle et introduisant l'EVM. Analysons ensemble le code du Sei Network, ses caractéristiques techniques et ses projets écologiques, afin de comprendre les opportunités potentielles de Sei et de son écosystème.
Caractéristiques de conception de Sei
Sei en tant que Layer 1 soutenant les activités de carnet de commandes et se concentrant sur le trading, offre un module de carnet de commandes central à prix fixe intégré (CLOB). Les développeurs peuvent utiliser le module de commande intégré de Sei pour lancer rapidement et personnaliser des Dapp de trading de carnet de commandes pour des actifs au comptant, dérivés, options, etc., tandis que la conception parallélisée de Sei fournit un réseau rapide et à haut débit pour ses applications écosystémiques.
Comment Sei améliore-t-il la vitesse de traitement des réseaux blockchain ?
1. Construction de hachage local
Dans la plupart des réseaux blockchain actuels, les validateurs proposent des blocs, puis envoient la valeur de hachage et le bloc aux autres validateurs, ce qui entraîne un certain temps d'attente. En revanche, Sei permet à ses validateurs d'envoyer au réseau des blocs contenant uniquement les valeurs de hachage des transactions. Les autres validateurs, à la réception, commenceront par construire un bloc en fonction des enregistrements de leur mémoire locale. Si la mémoire locale ne contient pas les informations de transaction correspondantes, le validateur attendra l'arrivée de blocs ultérieurs contenant les détails des transactions pour procéder à la validation.
2. Traitement des transactions en parallèle
Pour les réseaux de blockchain à exécution séquentielle, lorsqu'un bloc est proposé, les validateurs doivent attendre une certaine durée sans traiter réellement ce bloc. Sei Network permet aux validateurs de traiter en parallèle les phases de pré-vote et de pré-soumission des blocs. Le traitement parallèle réduit la latence et augmente le débit.
L'implémentation de Sei dans le code est la suivante : dans la fonction ProcessTxs, Sei traite les transactions. Le traitement se divise en deux types : traitement parallèle et traitement séquentiel. Pour plusieurs transactions liées (en vérifiant si les paires clé-valeur contenant les informations de transaction se chevauchent), Sei traitera les transactions concernées de manière séquentielle ; pour les transactions non liées, le traitement se fera de manière parallèle.
Dans le processus de traitement des transactions en parallèle, Sei traite plusieurs transactions en parallèle via les goroutines de Golang. Actuellement, ce type de conception ne peut pas traiter trop de transactions en parallèle, par exemple, lorsque des milliers de transactions sont traitées simultanément par les nœuds de Sei, il y a une grande probabilité d'apparition de problèmes de cohérence. Par conséquent, Sei V2 doit continuer à évoluer en matière de traitement parallèle.
EVM parallèle
Qu'est-ce que l'EVM parallèle ?
EVM est la machine virtuelle qui traite les transactions liées aux contrats intelligents sur Ethereum. Pour garantir la sécurité du réseau, les transactions EVM doivent être exécutées dans l'ordre. La conception de l'exécution séquentielle évite la complexité et les conflits de l'exécution parallèle, mais limite également les performances des réseaux blockchain concernés.
La conception de l'EVM parallèle permettra à différentes transactions dans l'EVM de se dérouler simultanément, augmentant considérablement la vitesse de traitement de l'EVM et le débit du réseau. Les solutions actuelles consistent à utiliser des nouvelles blockchains hautes performances compatibles avec l'EVM, telles que Solana, Aptos, Sei, qui prennent en charge les transactions parallèles. Parmi elles, l'EVM parallèle de Sei suscite le plus d'attention sur le marché.
Sei V2 mise à niveau
Sei mettra en œuvre un EVM parallèle dans sa version V2 prévue pour 2024, prenant en charge l'exécution et l'interaction des contrats intelligents Cosmwasm et EVM. Voici les points clés de la mise à niveau de Sei V2 :
Parallélisme optimiste : permet le traitement de transactions concurrentes, augmentant considérablement le débit et l'efficacité. En cas de conflit d'état, les transactions seront retraitées séquentiellement pour maintenir l'intégrité des données.
Compatible EVM : permet aux développeurs de déployer des contrats intelligents EVM existants sur Sei sans avoir à modifier de code, simplifiant ainsi la transition vers Sei v2 et améliorant l'interopérabilité.
Compatibilité avec Geth : Les nœuds Sei intégreront Geth pour traiter les transactions des contrats intelligents EVM dans le futur réseau, et effectueront toute mise à jour via une interface spéciale créée pour EVM par Sei.
SeiDB : Sei améliorera sa couche de stockage en utilisant des structures de données et des bases de données plus efficaces pour réduire l'expansion de l'état et améliorer les performances de lecture/écriture, facilitant ainsi la synchronisation des nouveaux nœuds et augmentant la scalabilité.
Performance améliorée : temps de bloc de 390 millisecondes et capacité de traitement rapide des transactions avec une finalité, ainsi qu'un débit élevé de 28 300 transactions par seconde en traitement par lots, et des coûts de transaction plus bas.
La mise à jour Sei v2 intégrera les avantages d'Ethereum, avec l'espoir de fournir une couche d'exécution ultra-optimisée entièrement compatible avec l'écosystème EVM existant, afin d'attirer davantage d'utilisateurs et de développeurs dans l'écosystème Sei.
Suggestions de sécurité pour les contrats Sei
Si les développeurs prévoient de créer des applications dans l'écosystème Sei, ils utiliseront CosmWasm pour construire des contrats intelligents. Il est conseillé aux développeurs de suivre les bonnes pratiques de sécurité suivantes pour améliorer la sécurité des contrats de leur projet :
Préparez-vous à faire face aux attaques. Les développeurs doivent considérer comment faire face aux attaques et corriger les failles. Par conséquent, les développeurs doivent construire des contrats intelligents évolutifs et établir un plan de réponse aux risques.
Faites attention à la désérialisation du type addr. Le type addr de CosmWasm n'est pas validé lors de la désérialisation, ce qui indique que le type addr peut avoir des caractéristiques de désérialisation inattendues. Par conséquent, il est recommandé de spécifier le type et de procéder à une validation après la désérialisation de l'addr.
Faites attention aux opérations et aux débordements. Dans les contrats CosmWasm, les développeurs doivent être attentifs aux risques de débordement d'entiers ou de division par zéro, etc. Il est recommandé aux développeurs d'utiliser les types Uint256 et Uint512 de CosmWasm, et d'utiliser la fonction mathématique full_mul() qui ne déborde pas.
Faites attention aux boucles infinies. Les contrats CosmWasm peuvent entrer dans une boucle infinie en se rappelant eux-mêmes dans le gestionnaire ACK. Si les développeurs transmettent des paquets de données entre deux contrats CosmWasm, ils doivent faire attention, car cela peut entraîner une boucle infinie et entraîner une consommation importante de frais de gaz.
Écosystème Sei
1. Portefeuille
Actuellement, les portefeuilles spécifiquement supportant le réseau Sei sont Compass Wallet et Fin Wallet. Il existe déjà 14 portefeuilles compatibles avec le réseau Sei, tels que OKX Wallet ainsi que les portefeuilles Keplr et Leap Wallet, qui supportaient auparavant l'écosystème Cosmos.
Conseils de sécurité :
(1) Il est conseillé aux utilisateurs d'éviter d'utiliser des projets de portefeuille non audités et ayant une durée de fonctionnement courte.
(2) Pour protéger les actifs de votre portefeuille, il est essentiel de veiller à la sécurité de la sauvegarde de vos mots de passe et de votre clé privée.
(3) Dans le cadre de l'interaction avec le projet Sei à l'aide de portefeuilles connexes, la signature est l'un des risques de sécurité les plus préoccupants. Avant de signer une transaction, les utilisateurs doivent vérifier si les informations de la transaction sont correctes, car des hackers peuvent tromper les utilisateurs pour qu'ils utilisent cosmos.bank.v1beta1.MsgSend afin de transférer des jetons vers l'adresse du hacker.
2. Kryptonite
Kryptonite est le plus grand protocole de staking liquide de l'écosystème Sei. Les utilisateurs peuvent staker des jetons Sei sur sa plateforme pour obtenir stSei, gagnant un rendement annuel de 5,54 % ; ils peuvent également staker des jetons LP Seilor/Sei et des jetons LP stSei/SEIYAN pour obtenir des rendements en jetons associés.
Kryptonite lancera prochainement le stablecoin kUSD, permettant aux utilisateurs de le frapper en collatéralisant des actifs tels que Sei, BTC, ETH, afin de fournir plus de liquidité à l'écosystème Sei.
3. YakaFinance
Yaka Finance s'engage à construire un DEX multifonctionnel, offrant aux utilisateurs divers services DeFi tels que le trading, le mining de liquidités, et le Launchpad, avec pour objectif de devenir le centre névralgique de liquidité de l'écosystème Sei.
Actuellement, Yaka Finance est en phase de test net et a également lancé un programme d'incitation par airdrop, attirant plus de 15 000 utilisateurs à participer à ses tests.
4. PalletExchange
Pallet Exchange est la plateforme d'échange NFT de l'écosystème Sei, avec un volume de transactions quotidien atteignant actuellement 1,23 million de Sei (environ 1 million de dollars). Pallet Exchange prélève des frais de transaction de 2 % sur les échanges NFT de sa plateforme pour maintenir le fonctionnement de celle-ci.
Actuellement, les séries NFT les plus remarquées de l'écosystème Sei incluent WeBump, The Colony, Seiyans, Seinsei, etc. Étant donné que l'écosystème Sei est à un stade précoce de développement, les utilisateurs doivent être attentifs aux risques de liquidité associés aux NFT.
Résumé
En tant que Layer1 à haute performance axé sur le trading, Sei a optimisé le processus de génération et de traitement des blocs. Actuellement, l'écosystème de Sei est en pleine croissance rapide, et le développement de cet écosystème créera des synergies avec Sei, les diverses applications décentralisées continueront d'amplifier les avantages de haute performance de Sei, tandis que Sei attirera également plus de liquidités et d'utilisateurs. Avec la poursuite de la narration EVM parallèle, la mise à niveau de Sei V2 résoudra les goulots d'étranglement actuels de Sei, attirant ainsi plus d'attention du marché et plus de développeurs dans l'écosystème de Sei.