L'émergence de la nouvelle chaîne publique Nibiru : innovation DeFi et pratique de développement sécurisé
À la fin janvier 2024, une nouvelle blockchain émergente appelée Nibiru Chain a lancé un programme d'incitation par airdrop. En seulement un mois, sa communauté a triplé de taille, et le nombre de ses abonnés sur Twitter a dépassé les 500 000. En tant que projet de blockchain émergent ayant levé plus de 20 millions de dollars, Nibiru Chain s'engage à résoudre les problèmes de sécurité et de vitesse dans les applications de finance décentralisée (Finance décentralisée), et a le potentiel de devenir un concurrent redoutable pour dYdX.
Le Nibiru Chain prévoit de lancer son réseau principal cette semaine. En tant que chaîne publique Layer1 à croissance rapide, quelles sont les caractéristiques techniques et les avantages concurrentiels du Nibiru Chain ? Quels problèmes de sécurité doivent être pris en compte lors du développement de projets dans son écosystème ? Explorons ces questions ensemble.
Analyse du protocole Nibiru Chain
Les activités principales de Nibiru Chain se concentrent dans le domaine des transactions de Finance décentralisée. Ses principaux composants comprennent les quatre suivants :
Nibi-Perps : Il s'agit d'une plateforme de trading de contrats à terme perpétuels sur blockchain, permettant aux utilisateurs de trader des actifs cryptographiques populaires tels que Bitcoin, Ethereum et Cosmos avec un effet de levier allant jusqu'à 10x. Les stakers du token $NIBI recevront des droits de gouvernance sur Nibi-Perps et des réductions sur les frais de transaction.
Nibi-Swap : C'est le protocole de market making automatique de Nibiru, qui prévoit de soutenir deux types de pools de liquidité : un pool d'échange de stablecoins et un pool à produit constant régulier.
$NUSD : C'est un stablecoin surcollatéralisé dans l'écosystème de Nibiru. Au début, les utilisateurs peuvent utiliser $USDC et $NIBI pour frapper NUSD, le ratio exact étant déterminé par le ratio de collatéral. Par exemple, si le ratio de collatéral est de 80 %, un utilisateur doit fournir 80 $USDC et une valeur équivalente à 20 NUSD en $NIBI pour frapper 100 $NUSD. À l'avenir, Nibiru Chain prévoit de soutenir davantage de types de collatéraux. Actuellement, le mode de fonctionnement de $NUSD est similaire à celui de $FRAX dans l'écosystème Cosmos.
Nibi-Oracles : C'est la solution d'oracle native de Nibiru. Elle permet aux opérateurs de validateurs de participer activement aux votes de consensus des oracles, intégrant des données hors chaîne avec une grande précision sur la blockchain, et fournissant des retours à faible latence pour les API externes et les contrats intelligents.
En 2024, le point focal du développement de Nibiru Chain sera d'élargir son écosystème. Les principaux plans comprennent l'intégration avec des projets DeFi majeurs sur plusieurs chaînes, la cotation sur des échanges centralisés renommés, l'achèvement de l'exécution optimiste parallèle, ainsi que la réalisation d'une compatibilité complète avec la machine virtuelle Ethereum (EVM).
Pratiques de développement sécurisé
Si les développeurs envisagent de construire des applications sur Nibiru Chain, leur 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. Les directives de sécurité suivantes peuvent aider à améliorer la sécurité des contrats de projet :
Développement de contrats sécurisés
Préparations pour prévenir les attaques : Tout comme lors du développement de contrats intelligents avec Solidity, les développeurs doivent envisager comment faire face à d'éventuelles attaques et corriger les vulnérabilités qui pourraient apparaître. Par conséquent, il est essentiel de construire des contrats intelligents évolutifs et d'élaborer un plan complet de gestion des risques.
Normalisation de la vérification des adresses : Dans Cosmos SDK, chaque adresse valide a deux formes de représentation : entièrement en minuscules et entièrement 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 garantir la cohérence de la vérification des adresses.
Attention aux problèmes de calcul et de débordement : Dans les contrats CosmWasm, les développeurs doivent être vigilants face aux risques de débordement d'entier et de division par zéro. Il est conseillé d'utiliser les types Uint256 et Uint512 fournis par CosmWasm et de privilégier les fonctions mathématiques qui ne causent pas de débordement, telles que full_mul().
Problèmes de contrôle d'accès : Le contrôle d'accès est l'un des problèmes clés de la sécurité des programmes. Dans les contrats CosmWasm, les développeurs doivent prêter une attention particulière à ce point, en s'assurant que seuls les utilisateurs autorisés peuvent effectuer des opérations spécifiques.
Prévenir les boucles infinies : Bien que les contrats CosmWasm aient une limite de gas élevée, une mauvaise utilisation peut néanmoins entraîner une épuisement du gas. En particulier, lors du passage de paquets de données entre deux contrats CosmWasm, il est important d'éviter les boucles infinies potentielles afin de prévenir une consommation excessive des frais de gas.
pratiques de sécurité du projet
Audit des contrats intelligents : Il est essentiel de réaliser des audits de sécurité réguliers sur les contrats intelligents des projets. L'audit doit être effectué après la fin du développement du contrat et avant le déploiement sur le réseau principal, afin de détecter et d'éliminer systématiquement les vulnérabilités de sécurité potentielles.
Utilisation d'un portefeuille multi-signatures : Les équipes de projet devraient envisager d'utiliser un portefeuille multi-signatures pour gérer les fonds du projet et les contrats intelligents. Un compte multi-signatures nécessite que plusieurs entités le détiennent conjointement, ce qui aide à réduire les risques potentiels de contrôle d'accès et la possibilité d'actes malveillants internes. Nibiru Chain utilise actuellement la solution multi-signatures Nomos, et les équipes de projet pourraient envisager d'utiliser cet outil pour la gestion des actifs.
Conclusion
En tant que nouvelle chaîne publique Layer1 émergente, Nibiru Chain offre une plateforme innovante pour la Finance décentralisée, les jeux et la tokenisation d'actifs physiques. Elle s'engage à résoudre les défis d'accessibilité, de sécurité et de performance des applications Web3, fournissant des services complets et de qualité aux développeurs et aux utilisateurs. Avec le lancement imminent de son réseau principal, Nibiru Chain est sur le point de jouer un rôle important dans l'écosystème blockchain en rapide évolution.
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.
6 J'aime
Récompense
6
5
Partager
Commentaire
0/400
StableGenius
· Il y a 6h
une autre chaîne l1 ? *bâille* réveillez-moi quand ils résoudront le trilemme de la blockchain fr
Voir l'originalRépondre0
BtcDailyResearcher
· 07-29 19:35
C'est donc le broyeur de pigeons dans le portefeuille.
Voir l'originalRépondre0
RunWhenCut
· 07-29 19:35
Encore un Se faire prendre pour des cons.
Voir l'originalRépondre0
OptionWhisperer
· 07-29 19:32
Encore une alerte sur un schéma de Ponzi...
Voir l'originalRépondre0
LuckyHashValue
· 07-29 19:30
Encore une chaîne publique de spéculation ?? Froid
La chaîne Nibiru Mainnet sera bientôt lancée : guide de développement innovant et sécurisé pour la Finance décentralisée.
L'émergence de la nouvelle chaîne publique Nibiru : innovation DeFi et pratique de développement sécurisé
À la fin janvier 2024, une nouvelle blockchain émergente appelée Nibiru Chain a lancé un programme d'incitation par airdrop. En seulement un mois, sa communauté a triplé de taille, et le nombre de ses abonnés sur Twitter a dépassé les 500 000. En tant que projet de blockchain émergent ayant levé plus de 20 millions de dollars, Nibiru Chain s'engage à résoudre les problèmes de sécurité et de vitesse dans les applications de finance décentralisée (Finance décentralisée), et a le potentiel de devenir un concurrent redoutable pour dYdX.
Le Nibiru Chain prévoit de lancer son réseau principal cette semaine. En tant que chaîne publique Layer1 à croissance rapide, quelles sont les caractéristiques techniques et les avantages concurrentiels du Nibiru Chain ? Quels problèmes de sécurité doivent être pris en compte lors du développement de projets dans son écosystème ? Explorons ces questions ensemble.
Analyse du protocole Nibiru Chain
Les activités principales de Nibiru Chain se concentrent dans le domaine des transactions de Finance décentralisée. Ses principaux composants comprennent les quatre suivants :
Nibi-Perps : Il s'agit d'une plateforme de trading de contrats à terme perpétuels sur blockchain, permettant aux utilisateurs de trader des actifs cryptographiques populaires tels que Bitcoin, Ethereum et Cosmos avec un effet de levier allant jusqu'à 10x. Les stakers du token $NIBI recevront des droits de gouvernance sur Nibi-Perps et des réductions sur les frais de transaction.
Nibi-Swap : C'est le protocole de market making automatique de Nibiru, qui prévoit de soutenir deux types de pools de liquidité : un pool d'échange de stablecoins et un pool à produit constant régulier.
$NUSD : C'est un stablecoin surcollatéralisé dans l'écosystème de Nibiru. Au début, les utilisateurs peuvent utiliser $USDC et $NIBI pour frapper NUSD, le ratio exact étant déterminé par le ratio de collatéral. Par exemple, si le ratio de collatéral est de 80 %, un utilisateur doit fournir 80 $USDC et une valeur équivalente à 20 NUSD en $NIBI pour frapper 100 $NUSD. À l'avenir, Nibiru Chain prévoit de soutenir davantage de types de collatéraux. Actuellement, le mode de fonctionnement de $NUSD est similaire à celui de $FRAX dans l'écosystème Cosmos.
Nibi-Oracles : C'est la solution d'oracle native de Nibiru. Elle permet aux opérateurs de validateurs de participer activement aux votes de consensus des oracles, intégrant des données hors chaîne avec une grande précision sur la blockchain, et fournissant des retours à faible latence pour les API externes et les contrats intelligents.
En 2024, le point focal du développement de Nibiru Chain sera d'élargir son écosystème. Les principaux plans comprennent l'intégration avec des projets DeFi majeurs sur plusieurs chaînes, la cotation sur des échanges centralisés renommés, l'achèvement de l'exécution optimiste parallèle, ainsi que la réalisation d'une compatibilité complète avec la machine virtuelle Ethereum (EVM).
Pratiques de développement sécurisé
Si les développeurs envisagent de construire des applications sur Nibiru Chain, leur 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. Les directives de sécurité suivantes peuvent aider à améliorer la sécurité des contrats de projet :
Développement de contrats sécurisés
Préparations pour prévenir les attaques : Tout comme lors du développement de contrats intelligents avec Solidity, les développeurs doivent envisager comment faire face à d'éventuelles attaques et corriger les vulnérabilités qui pourraient apparaître. Par conséquent, il est essentiel de construire des contrats intelligents évolutifs et d'élaborer un plan complet de gestion des risques.
Normalisation de la vérification des adresses : Dans Cosmos SDK, chaque adresse valide a deux formes de représentation : entièrement en minuscules et entièrement 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 garantir la cohérence de la vérification des adresses.
Attention aux problèmes de calcul et de débordement : Dans les contrats CosmWasm, les développeurs doivent être vigilants face aux risques de débordement d'entier et de division par zéro. Il est conseillé d'utiliser les types Uint256 et Uint512 fournis par CosmWasm et de privilégier les fonctions mathématiques qui ne causent pas de débordement, telles que full_mul().
Problèmes de contrôle d'accès : Le contrôle d'accès est l'un des problèmes clés de la sécurité des programmes. Dans les contrats CosmWasm, les développeurs doivent prêter une attention particulière à ce point, en s'assurant que seuls les utilisateurs autorisés peuvent effectuer des opérations spécifiques.
Prévenir les boucles infinies : Bien que les contrats CosmWasm aient une limite de gas élevée, une mauvaise utilisation peut néanmoins entraîner une épuisement du gas. En particulier, lors du passage de paquets de données entre deux contrats CosmWasm, il est important d'éviter les boucles infinies potentielles afin de prévenir une consommation excessive des frais de gas.
pratiques de sécurité du projet
Audit des contrats intelligents : Il est essentiel de réaliser des audits de sécurité réguliers sur les contrats intelligents des projets. L'audit doit être effectué après la fin du développement du contrat et avant le déploiement sur le réseau principal, afin de détecter et d'éliminer systématiquement les vulnérabilités de sécurité potentielles.
Utilisation d'un portefeuille multi-signatures : Les équipes de projet devraient envisager d'utiliser un portefeuille multi-signatures pour gérer les fonds du projet et les contrats intelligents. Un compte multi-signatures nécessite que plusieurs entités le détiennent conjointement, ce qui aide à réduire les risques potentiels de contrôle d'accès et la possibilité d'actes malveillants internes. Nibiru Chain utilise actuellement la solution multi-signatures Nomos, et les équipes de projet pourraient envisager d'utiliser cet outil pour la gestion des actifs.
Conclusion
En tant que nouvelle chaîne publique Layer1 émergente, Nibiru Chain offre une plateforme innovante pour la Finance décentralisée, les jeux et la tokenisation d'actifs physiques. Elle s'engage à résoudre les défis d'accessibilité, de sécurité et de performance des applications Web3, fournissant des services complets et de qualité aux développeurs et aux utilisateurs. Avec le lancement imminent de son réseau principal, Nibiru Chain est sur le point de jouer un rôle important dans l'écosystème blockchain en rapide évolution.