Publication
Partagez vos connaissances.
parcours d'audit des contrats intelligents
quels conseils donneriez-vous à quelqu'un qui commence tout juste le parcours de l'audit des contrats intelligents
- Smart Contract
- Solidity
- Yul
Réponses
1Tout d'abord, vous aurez besoin d'une expérience en matière de développement de contrats intelligents. Les audits ne peuvent pas être entièrement automatisés et le meilleur moyen de comprendre les problèmes potentiels est de les résoudre vous-même. Dans ce cas, je vous suggère de consulter certains cours destinés aux audits, comme celui-ci - https://github.com/Cyfrin/security-and-auditing-full-course-s23 (vous pouvez facilement en trouver d'autres sur Google)
Une fois que vous aurez acquis de l'expérience, vous pourrez vérifier les contrats open source et essayer d'y trouver des problèmes. Il sera difficile de trouver des problèmes dans les plus populaires, comme l'USDT, car il a déjà été audité à de nombreuses reprises, mais pour les projets moins connus, vous pouvez réellement apporter de l'aide tout en acquérant de l'expérience
Connaissez-vous la réponse ?
Veuillez vous connecter et la partager.
Solidity is an object-oriented, high-level language for implementing smart contracts. It is a curly-bracket language designed to target the Ethereum Virtual Machine (EVM).
- My ERC721 contract successfully deploys, but I can't verify the contract's source code with hardhat21
- Solidity and ethers.js Compute Different Addresses from the Same Signature21
- can't understand what are the locations(uint256)22
- How to reverse keccak256 in solidity22
- Clarification on Gas Refunds and Comparison Between "require" and "revert" in Smart Contracts21