La nouvelle blockchain Nibiru Chain va bientôt lancer son Mainnet, et pourrait devenir un concurrent potentiel pour dYdX.
Nibiru Chain, en tant que nouveau projet de chaîne publique Layer 1, a récemment suscité un large intérêt dans la communauté des cryptomonnaies. Le projet a connu un succès significatif avec son activité d'airdrop lancée fin janvier 2024, triplant la taille de la communauté en l'espace d'un mois et atteignant plus de 500 000 abonnés sur Twitter. En tant que projet de chaîne publique ayant levé plus de 20 millions de dollars, l'objectif principal de Nibiru Chain est de relever les défis de sécurité et de vitesse des applications DeFi, avec le potentiel de devenir un concurrent sérieux de dYdX.
Le projet Nibiru Chain prévoit de lancer officiellement son Mainnet cette semaine. En tant que projet Layer1 en pleine ascension, quelles sont les caractéristiques techniques et les avantages concurrentiels de Nibiru Chain ? Quels problèmes de sécurité les développeurs doivent-ils prendre en compte lors de la construction de projets dans son écosystème ? Explorons ces questions en profondeur.
Analyse du protocole Nibiru Chain
L'activité principale de Nibiru Chain se concentre sur le domaine des transactions DeFi. Ses principaux composants comprennent les quatre aspects suivants :
Nibi-Perps : Il s'agit d'un système de trading de contrats à terme perpétuels sur la chaîne, permettant aux utilisateurs de trader des actifs cryptographiques populaires tels que Bitcoin, Ethereum et Cosmos avec un effet de levier allant jusqu'à 10 fois. Les stakers du jeton NIBI bénéficieront des droits de gouvernance de Nibi-Perps ainsi que d'une réduction sur les frais de transaction.
Nibi-Swap : c'est le protocole de teneur de marché automatisé de Nibiru, qui prévoit de prendre en charge deux types de pools de liquidité : les pools d'échange de stablecoins et les pools de produit constant standard.
NUSD : C'est une stablecoin surcollatéralisée dans l'écosystème Nibiru. Dans un premier temps, Nibiru prévoit de permettre aux utilisateurs d'utiliser USDC et NIBI pour frapper NUSD, avec un ratio spécifique déterminé par le taux de collatéral. Par exemple, si le taux de collatéral est de 80 %, l'utilisateur doit fournir 80 dollars USDC et 20 dollars de valeur NIBI pour frapper 100 NUSD. À l'avenir, Nibiru Chain prévoit d'élargir les types de collatéraux acceptés. Actuellement, la conception de NUSD est similaire à celle de la stablecoin FRAX dans l'écosystème Cosmos.
Nibi-Oracles : C'est la solution d'oracle native de Nibiru. Elle permet aux opérateurs validateurs de participer activement au vote de consensus des oracles, garantissant que les données hors chaîne peuvent être intégrées avec une grande précision sur la blockchain, fournissant un retour d'information à faible latence pour les API externes et les contrats intelligents.
Envisageant l'année 2024, Nibiru Chain mettra l'accent sur l'expansion de son écosystème. Les principaux plans incluent l'intégration avec des projets DeFi majeurs sur plusieurs chaînes publiques, l'inscription sur des échanges centralisés réputés, la réalisation de l'exécution optimiste parallèle, ainsi que l'atteinte d'une compatibilité EVM complète.
Pratiques de développement sécurisé
Pour les développeurs souhaitant créer des applications sur la Nibiru Chain, le processus de développement et les langages de programmation requis sont essentiellement les mêmes que ceux des autres blockchains de l'écosystème Cosmos. Voici quelques conseils pour améliorer la sécurité des contrats de projet :
Développement de contrats sécurisés
Se préparer à faire face aux attaques
Tout comme avec le développement de contrats intelligents en Solidity, les développeurs doivent envisager comment faire face aux attaques potentielles et corriger les vulnérabilités qui pourraient apparaître. Par conséquent, il est crucial de construire des contrats intelligents évolutifs et de mettre en place un plan de gestion des risques solide.
Attention à la normalisation de la vérification des adresses
Dans le Cosmos SDK, chaque adresse valide a deux représentations : en minuscules et en majuscules. Nibiru Chain suit également cette règle. Lors du traitement des adresses dans les contrats, les développeurs doivent tenir compte de cette caractéristique pour assurer la cohérence de la validation des adresses.
Attention aux calculs et aux débordements
Dans les contrats CosmWasm, les développeurs doivent être particulièrement attentifs aux risques de dépassement d'entier et aux situations de division par zéro. Il est conseillé d'utiliser les types Uint256 et Uint512 fournis par CosmWasm, et d'utiliser des fonctions mathématiques qui ne provoqueront pas de dépassement, telles que full_mul().
Problèmes de contrôle d'accès
Le contrôle d'accès est l'un des problèmes centraux de la sécurité des programmes. Dans les contrats CosmWasm, les développeurs doivent prêter une attention particulière à la mise en œuvre de mécanismes de contrôle d'accès appropriés afin d'empêcher les opérations non autorisées.
Prévention des boucles infinies
Bien que le contrat CosmWasm ait une limite de gas élevée, une utilisation inappropriée peut toujours entraîner une épuisement du gas. Les développeurs doivent faire attention à éviter les situations pouvant entraîner des boucles infinies lors de la conception du passage de paquets de données entre les contrats, afin d'éviter une consommation excessive des frais de gas.
Pratiques de sécurité des projets
Audit de contrat intelligent
Il est extrêmement important de procéder à des audits de sécurité réguliers des contrats intelligents du projet. Il est recommandé d'effectuer un audit de sécurité complet après l'achèvement du développement du contrat et avant le déploiement sur le Mainnet, afin d'identifier et de corriger les vulnérabilités potentielles.
Utiliser un portefeuille multi-signatures
L'équipe de projet devrait envisager d'utiliser un portefeuille multi-signatures pour gérer les fonds du projet et les contrats intelligents. Un compte multi-signatures nécessite la possession conjointe de plusieurs entités, ce qui aide à réduire les risques potentiels liés au contrôle d'accès et la possibilité de malversations internes. Il convient de noter que Nibiru Chain a adopté la solution multi-signatures Nomos, et l'équipe de projet pourrait envisager d'utiliser Nomos pour la gestion des actifs.
Résumé
Nibiru Chain, en tant que projet émergent de blockchain Layer1, offre une plateforme innovante pour les domaines de la DeFi, des jeux et de la tokenisation des actifs physiques. Ce projet vise à résoudre les défis d'accessibilité, de sécurité et de performance des applications Web3, avec pour objectif de fournir des services complets et de qualité aux développeurs et aux utilisateurs. Avec le lancement imminent de la Mainnet, Nibiru Chain est promis à occuper une place sur le marché concurrentiel des blockchains et pourrait devenir un concurrent de poids pour des projets établis comme dYdX.
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.
20 J'aime
Récompense
20
8
Partager
Commentaire
0/400
IWantToHitYou.
· Il y a 15h
Ne mens pas, quel avantage as-tu à être engagé pour rédiger des textes ?
Voir l'originalRépondre0
TokenCreatorOP
· Il y a 16h
Bien que la probabilité de Rug Pull soit de 100 %
Voir l'originalRépondre0
LiquiditySurfer
· Il y a 16h
Encore une chaîne de visages aveugles ? Séparation l'année prochaine.
Voir l'originalRépondre0
FloorPriceWatcher
· Il y a 16h
Attendez un peu avant de battre dydx.
Voir l'originalRépondre0
MemecoinResearcher
· Il y a 16h
ser vient de faire les métriques... la croissance de l'engagement 3x en 30 jours est statistiquement basée af
Voir l'originalRépondre0
RektCoaster
· Il y a 16h
dydx doit s'écrouler, il suffit de le faire !
Voir l'originalRépondre0
TokenomicsTherapist
· Il y a 16h
Encore quelqu'un qui veut arnaquer dydx...
Voir l'originalRépondre0
MultiSigFailMaster
· Il y a 16h
Ne fais plus d'Airdrop, continue à trader sur dydx.
La Mainnet de Nibiru Chain sera bientôt lancée, s'efforçant de devenir un nouveau concurrent pour dYdX.
La nouvelle blockchain Nibiru Chain va bientôt lancer son Mainnet, et pourrait devenir un concurrent potentiel pour dYdX.
Nibiru Chain, en tant que nouveau projet de chaîne publique Layer 1, a récemment suscité un large intérêt dans la communauté des cryptomonnaies. Le projet a connu un succès significatif avec son activité d'airdrop lancée fin janvier 2024, triplant la taille de la communauté en l'espace d'un mois et atteignant plus de 500 000 abonnés sur Twitter. En tant que projet de chaîne publique ayant levé plus de 20 millions de dollars, l'objectif principal de Nibiru Chain est de relever les défis de sécurité et de vitesse des applications DeFi, avec le potentiel de devenir un concurrent sérieux de dYdX.
Le projet Nibiru Chain prévoit de lancer officiellement son Mainnet cette semaine. En tant que projet Layer1 en pleine ascension, quelles sont les caractéristiques techniques et les avantages concurrentiels de Nibiru Chain ? Quels problèmes de sécurité les développeurs doivent-ils prendre en compte lors de la construction de projets dans son écosystème ? Explorons ces questions en profondeur.
Analyse du protocole Nibiru Chain
L'activité principale de Nibiru Chain se concentre sur le domaine des transactions DeFi. Ses principaux composants comprennent les quatre aspects suivants :
Nibi-Perps : Il s'agit d'un système de trading de contrats à terme perpétuels sur la chaîne, permettant aux utilisateurs de trader des actifs cryptographiques populaires tels que Bitcoin, Ethereum et Cosmos avec un effet de levier allant jusqu'à 10 fois. Les stakers du jeton NIBI bénéficieront des droits de gouvernance de Nibi-Perps ainsi que d'une réduction sur les frais de transaction.
Nibi-Swap : c'est le protocole de teneur de marché automatisé de Nibiru, qui prévoit de prendre en charge deux types de pools de liquidité : les pools d'échange de stablecoins et les pools de produit constant standard.
NUSD : C'est une stablecoin surcollatéralisée dans l'écosystème Nibiru. Dans un premier temps, Nibiru prévoit de permettre aux utilisateurs d'utiliser USDC et NIBI pour frapper NUSD, avec un ratio spécifique déterminé par le taux de collatéral. Par exemple, si le taux de collatéral est de 80 %, l'utilisateur doit fournir 80 dollars USDC et 20 dollars de valeur NIBI pour frapper 100 NUSD. À l'avenir, Nibiru Chain prévoit d'élargir les types de collatéraux acceptés. Actuellement, la conception de NUSD est similaire à celle de la stablecoin FRAX dans l'écosystème Cosmos.
Nibi-Oracles : C'est la solution d'oracle native de Nibiru. Elle permet aux opérateurs validateurs de participer activement au vote de consensus des oracles, garantissant que les données hors chaîne peuvent être intégrées avec une grande précision sur la blockchain, fournissant un retour d'information à faible latence pour les API externes et les contrats intelligents.
Envisageant l'année 2024, Nibiru Chain mettra l'accent sur l'expansion de son écosystème. Les principaux plans incluent l'intégration avec des projets DeFi majeurs sur plusieurs chaînes publiques, l'inscription sur des échanges centralisés réputés, la réalisation de l'exécution optimiste parallèle, ainsi que l'atteinte d'une compatibilité EVM complète.
Pratiques de développement sécurisé
Pour les développeurs souhaitant créer des applications sur la Nibiru Chain, le processus de développement et les langages de programmation requis sont essentiellement les mêmes que ceux des autres blockchains de l'écosystème Cosmos. Voici quelques conseils pour améliorer la sécurité des contrats de projet :
Développement de contrats sécurisés
Tout comme avec le développement de contrats intelligents en Solidity, les développeurs doivent envisager comment faire face aux attaques potentielles et corriger les vulnérabilités qui pourraient apparaître. Par conséquent, il est crucial de construire des contrats intelligents évolutifs et de mettre en place un plan de gestion des risques solide.
Dans le Cosmos SDK, chaque adresse valide a deux représentations : en minuscules et en majuscules. Nibiru Chain suit également cette règle. Lors du traitement des adresses dans les contrats, les développeurs doivent tenir compte de cette caractéristique pour assurer la cohérence de la validation des adresses.
Dans les contrats CosmWasm, les développeurs doivent être particulièrement attentifs aux risques de dépassement d'entier et aux situations de division par zéro. Il est conseillé d'utiliser les types Uint256 et Uint512 fournis par CosmWasm, et d'utiliser des fonctions mathématiques qui ne provoqueront pas de dépassement, telles que full_mul().
Le contrôle d'accès est l'un des problèmes centraux de la sécurité des programmes. Dans les contrats CosmWasm, les développeurs doivent prêter une attention particulière à la mise en œuvre de mécanismes de contrôle d'accès appropriés afin d'empêcher les opérations non autorisées.
Bien que le contrat CosmWasm ait une limite de gas élevée, une utilisation inappropriée peut toujours entraîner une épuisement du gas. Les développeurs doivent faire attention à éviter les situations pouvant entraîner des boucles infinies lors de la conception du passage de paquets de données entre les contrats, afin d'éviter une consommation excessive des frais de gas.
Pratiques de sécurité des projets
Il est extrêmement important de procéder à des audits de sécurité réguliers des contrats intelligents du projet. Il est recommandé d'effectuer un audit de sécurité complet après l'achèvement du développement du contrat et avant le déploiement sur le Mainnet, afin d'identifier et de corriger les vulnérabilités potentielles.
L'équipe de projet devrait envisager d'utiliser un portefeuille multi-signatures pour gérer les fonds du projet et les contrats intelligents. Un compte multi-signatures nécessite la possession conjointe de plusieurs entités, ce qui aide à réduire les risques potentiels liés au contrôle d'accès et la possibilité de malversations internes. Il convient de noter que Nibiru Chain a adopté la solution multi-signatures Nomos, et l'équipe de projet pourrait envisager d'utiliser Nomos pour la gestion des actifs.
Résumé
Nibiru Chain, en tant que projet émergent de blockchain Layer1, offre une plateforme innovante pour les domaines de la DeFi, des jeux et de la tokenisation des actifs physiques. Ce projet vise à résoudre les défis d'accessibilité, de sécurité et de performance des applications Web3, avec pour objectif de fournir des services complets et de qualité aux développeurs et aux utilisateurs. Avec le lancement imminent de la Mainnet, Nibiru Chain est promis à occuper une place sur le marché concurrentiel des blockchains et pourrait devenir un concurrent de poids pour des projets établis comme dYdX.