Bài viết
Chia sẻ kiến thức của bạn.
hành trình kiểm toán hợp đồng thông minh
bạn sẽ đưa ra lời khuyên nào cho ai đó mới bắt đầu hành trình kiểm toán hợp đồng thông minh
- Smart Contract
- Solidity
- Yul
Câu trả lời
1Trước hết - bạn sẽ cần kinh nghiệm phát triển hợp đồng thông minh. Kiểm toán không thể hoàn toàn tự động hóa và cách tốt nhất để hiểu các vấn đề tiềm ẩn là tự giải quyết chúng. Sau đó, tôi khuyên bạn nên kiểm tra một số khóa học nhắm mục tiêu vào các cuộc kiểm toán như thế này - https://github.com/Cyfrin/security-and-auditing-full-course-s23 (bạn có thể dễ dàng tìm thấy thêm trong số chúng trên google)
Một khi bạn có một số kinh nghiệm thực tế, bạn có thể kiểm tra các hợp đồng mã nguồn mở và cố gắng tìm ra các vấn đề trong chúng. Sẽ rất khó để tìm ra vấn đề ở hầu hết các dự án phổ biến như USDT vì nó đã được kiểm toán nhiều lần, nhưng đối với các dự án ít được biết đến, bạn thực sự có thể cung cấp trợ giúp trong khi tích lũy kinh nghiệm
Bạn có biết câu trả lời không?
Hãy đăng nhập và chia sẻ nó.
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 và ethers.js Tính toán các địa chỉ khác nhau từ cùng một chữ ký21
- không thể hiểu các vị trí là gì (uint256)22
- Làm thế nào để đảo ngược keccak256 trong độ rắn22
- Làm rõ về hoàn tiền gas và so sánh giữa “yêu cầu” và “hoàn lại” trong hợp đồng thông minh21