Enhance Web3 Security | Build On-Chain | Master DeFi | If you share my same goals, I share everything I learn. My Twitter https://twitter.com/TheBlockChainer
Nghiên cứu bảo mật Web3, kiểm tra SC và hơn thế nữa. Làm cách nào để xử lý việc này?
Thành thật mà nói, tôi có cảm giác hơi giống trong bức ảnh đó. Vài ngày qua, tôi đã bắt đầu thực hiện cuộc kiểm tra đầu tiên của mình về code4rena và cùng với khóa học Hợp đồng thông minh cũng như công việc của tôi, có khá nhiều việc phải xử lý. Có, chủ yếu là vì tôi đã trả tiền cho nó. Nhưng điều đó chỉ giúp tôi nghiêm túc hơn. Và rồi, một tuần trước, tôi đã gạt bỏ “nỗi sợ hãi” không được chuẩn bị sang một bên và đăng ký code4rena, quyết tâm tham gia cuộc thi kiểm toán tiếp theo. Và tôi đã làm như vậy. Vài ngày sau đó, cuộc thi bất đối xứng bắt đầu và tôi đã tham gia hết mình.
Cuộc tấn công Reentrancy là gì? — Chúng ta hãy hiểu chúng và ngăn chặn chúng.
Đầu tiên, tôi sẽ giúp bạn hiểu một cách đơn giản cuộc tấn công reentrancy là gì và cách bạn có thể ngăn chặn nó, sau đó, tôi sẽ đi sâu hơn vào các ví dụ về mã để chỉ ra các lỗ hổng ở đâu, mã của kẻ tấn công là gì và quan trọng nhất là tôi sẽ chỉ cho bạn các phương pháp được xác minh mới nhất để bảo vệ không chỉ một mà tất cả các hợp đồng thông minh trong dự án của bạn. Tiết lộ nội dung: Nếu bạn đã nghe nói về công cụ sửa đổi nonReentrant(), hãy tiếp tục đọc vì bạn sắp khám phá ra một vài dòng bên dưới công cụ sửa đổi GlobalNonReentrant() và mẫu kiểm tra-hiệu ứng-tương tác.
Mới trong Blockchain? Đừng bắt đầu bằng việc học Solidity. Đầu tiên hãy tìm hiểu về DeFi
Khi tôi lần đầu tiên khám phá ra Blockchain và bắt đầu đọc về tiềm năng của nó cũng như mức độ chắc chắn hiện tại sẽ trở thành một vấn đề lớn trong tương lai gần, tôi đã muốn nói với mọi người về nó và tôi thấy mình đang ở trong một tình huống mà tôi thậm chí còn chưa có thể giải thích nó là gì và nó được áp dụng vào việc gì. “Blockchain là mạng internet mới” - tôi đang nói. Được rồi, nhưng kể cho tôi nghe thêm đi, nghe có vẻ thú vị đấy “Internet sẽ được phân cấp nhờ công nghệ mới này” - tôi đã đề cập tiếp theo
Tối ưu hóa khí rắn: Hiểu cách EVM hoạt động có thể giúp bạn tiết kiệm xăng
Bạn có thể đã xem qua một số mẹo Solidity để cải thiện kỹ năng viết mã của mình nhằm tiết kiệm xăng, nhưng hôm nay tôi muốn tập trung nhiều hơn vào cách hiểu Máy ảo Ethereum có thể giúp bạn tiết kiệm chi phí gas một cách hiệu quả cho các hợp đồng thông minh của mình. Vì chúng ta sẽ đi sâu vào Ethereum nên tôi sẽ để lại ở đây đoạn trích trong Sách vàng trong đó chỉ rõ chi phí gas của các opcode và trong suốt bài viết, chúng ta sẽ đề cập đến chúng. Mẹo số 1: Truy cập lạnh VS truy cập ấm Gcoldload: 2100 xăng
Làm thế nào để bạn bắt đầu tìm hiểu về Blockchain?
Để bắt đầu, hãy để tôi đề cập rằng tôi là Kỹ sư phần mềm đang kiểm thử, hay còn gọi là QA. Tôi đã làm việc để thử nghiệm các ứng dụng dành cho thiết bị di động và viết một số bài kiểm tra tự động trong hơn 7 năm. Bây giờ, làm thế nào để một QA tham gia vào thế giới Blockchain? Có phải thông qua Bitcoin? hoặc Giao dịch? hoặc bất kỳ hình thức đầu tư tiền điện tử nào? Thậm chí không gần gũi. Tôi chưa bao giờ quan tâm hay tham gia vào bất cứ điều gì liên quan đến tiền điện tử. Và tôi sẽ nói thêm với bạn rằng tôi thậm chí chưa bao giờ nghe đến từ Blockchain cho đến ngày tôi tình cờ gặp lại một người bạn cũ tốt bụng.