J’ai regardé le code qui n’allait pas avec Cetus hier soir, et la première chose dont j’étais très méfiant get_delta_b était pourquoi cette fonction convertirait u256 en u64, ce qui a causé le problème d’interception de la précision. Après avoir demandé à l’IA, il est probable que lorsque cetus a migré toutes les formules uniswap v3, parce que uni utilise un point fixe, il doit être converti en un nombre à virgule flottante sans considération de sécurité minutieuse. Ce type de logique d’entreprise, qui appartient au niveau de l’algorithme, est difficile à détecter dans les audits de code, à moins que l’institution d’audit ne dispose également de chercheurs qui connaissent à la fois les algorithmes et le code. Voici la logique qui explique pourquoi l’IA analyse le code comme elle le fait : Sur la base de mon analyse de la base de code, je peux maintenant expliquer pourquoi l’auteur a choisi de l’implémenter de cette façon get_delta_b fonctions et causes possibles : Pourquoi l’auteur...
Afficher l’original56,14 k
2
Le contenu de cette page est fourni par des tiers. Sauf indication contraire, OKX n’est pas l’auteur du ou des articles cités et ne revendique aucun droit d’auteur sur le contenu. Le contenu est fourni à titre d’information uniquement et ne représente pas les opinions d’OKX. Il ne s’agit pas d’une approbation de quelque nature que ce soit et ne doit pas être considéré comme un conseil en investissement ou une sollicitation d’achat ou de vente d’actifs numériques. Dans la mesure où l’IA générative est utilisée pour fournir des résumés ou d’autres informations, ce contenu généré par IA peut être inexact ou incohérent. Veuillez lire l’article associé pour obtenir davantage de détails et d’informations. OKX n’est pas responsable du contenu hébergé sur des sites tiers. La détention d’actifs numériques, y compris les stablecoins et les NFT, implique un niveau de risque élevé et leur valeur peut considérablement fluctuer. Examinez soigneusement votre situation financière pour déterminer si le trading ou la détention d’actifs numériques vous convient.