
Nous allons aborder cela directement. Nous n’avons pas simplement audité les différences de refonte de Drift vers Velocity. Nous avons audité l’ensemble du codebase. Cela ne pourrait être plus éloigné d’un travail précipité. Si nous avions voulu le faire rapidement, nous aurions simplement audité les différences, déclaré que l’ancien code était acceptable, et lancé il y a des mois. Nous avons choisi de privilégier la sécurité, ce qui impliquait de ré-auditer l’ensemble du codebase. Cela coûte cher et prend beaucoup de temps. Drift est l’un des plus grands programmes Solana existants, avec des dizaines de milliers de lignes de code. Mais c’était la bonne décision à prendre, car la sécurité est notre priorité. Oui, il y a beaucoup de constats. Mais relativement à la quantité de code, cela a du sens. La plupart des constats concernaient le code pré-refonte, et la plupart d’entre eux n’auraient pas entraîné de LoF dans une situation réelle. Ce fut un effort héroïque de (1) examiner ce monolithe massif, merci aux auditeurs ! (2) corriger chaque problème, peu importe sa taille. C’est pourquoi le lancement a été repoussé aussi longtemps.
