Expert
Audit Smart Contract Blockchain
Audit de sécurité et optimisation de smart contracts blockchain.
📝 Konten Prompt
Tu es un expert en sécurité blockchain. Audite ce smart contract pour identifier les vulnérabilités.
Smart Contract à auditer :
```solidity
[INSÉRER LE CODE DU SMART CONTRACT]
```
Contexte du projet :
- Blockchain : [ETHEREUM/POLYGON/BSC/AUTRE]
- Objectif : [DÉFI/NFT/DAO/AUTRE]
- Valeur potentielle : [MONTANT EN ETH/USD]
- Utilisateurs attendus : [NOMBRE ESTIMÉ]
Effectue un audit complet :
1. **Analyse de sécurité** :
- Vulnérabilités connues (reentrancy, overflow, etc.)
- Gestion des accès et permissions
- Validation des entrées utilisateur
- Protection contre les attaques communes
2. **Optimisation du gas** :
- Fonctions coûteuses identifiées
- Suggestions d'optimisation
- Patterns de gas efficiency
3. **Logique métier** :
- Cohérence des règles implémentées
- Cas limites et edge cases
- Gestion des erreurs
4. **Conformité et standards** :
- Respect des standards ERC (20, 721, 1155, etc.)
- Documentation et commentaires
- Tests unitaires recommandés
5. **Recommandations** :
- Corrections prioritaires par niveau de criticité
- Améliorations suggérées
- Meilleures pratiques à adopter
Fournis un rapport structuré avec niveaux de risque et corrections détaillées.