Beitrag
Teile dein Wissen.
Reise zur intelligenten Vertragsprüfung
Welchen Rat geben Sie jemandem, der gerade erst mit der Prüfung intelligenter Verträge beginnt
- Smart Contract
- Solidity
- Yul
Antworten
1Zuallererst benötigen Sie Erfahrung in der Entwicklung intelligenter Verträge. Audits können nicht vollständig automatisiert werden. Der beste Weg, potenzielle Probleme zu verstehen, besteht darin, sie selbst zu lösen. Dann schlage ich vor, einige Kurse zu besuchen, die auf Audits ausgerichtet sind, wie diesen hier - https://github.com/Cyfrin/security-and-auditing-full-course-s23 (Sie können ganz einfach mehr davon in Google finden)
Sobald Sie praktische Erfahrung gesammelt haben, können Sie Open-Source-Verträge überprüfen und versuchen, Probleme darin zu finden. Es wird schwierig sein, Probleme bei den gängigsten Projekten wie USDT zu finden, da sie bereits viele Male geprüft wurden, aber bei weniger bekannten Projekten können Sie tatsächlich Hilfe leisten und gleichzeitig Erfahrungen sammeln
Weißt du die Antwort?
Bitte melde dich an und teile sie.
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).
Verdiene deinen Anteil an 1000 Sui
Sammle Reputationspunkte und erhalte Belohnungen für deine Hilfe beim Wachstum der Sui-Community.
- 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