inflearn logo

Hệ thống hợp đồng thông minh dành cho doanh nghiệp — từ phát triển đến bảo mật, kiểm toán và vận hành

Hầu hết các khóa học đều kết thúc ở bước tạo token. Khóa học này bắt đầu từ đó. Khóa học bao gồm triển khai và phát hành ERC-20·721·1155, nâng cấp để chỉnh sửa mã đã phát hành (UUPS), quản trị đa chữ ký để phân chia quyền hạn, tái hiện các cuộc tấn công và kiểm tra bằng Slither, cho đến viết báo cáo kiểm toán. Bạn sẽ chuẩn bị cùng lúc các khái niệm thường được hỏi trong phỏng vấn khi ứng tuyển hoặc chuyển việc sang các vị trí phát triển Web3·bảo mật, cùng portfolio đính kèm hồ sơ ứng tuyển (địa chỉ triển khai·báo cáo kiểm toán·đồ án tổng kết).

1 học viên đang tham gia khóa học này

Độ khó Trung cấp trở lên

Thời gian Không giới hạn

Blockchain
Blockchain
Ethereum
Ethereum
Solidity
Solidity
hardhat
hardhat
Blockchain
Blockchain
Ethereum
Ethereum
Solidity
Solidity
hardhat
hardhat

Bạn sẽ nhận được điều này sau khi học.

  • Bạn có thể tự triển khai các token theo tiêu chuẩn ERC-20, ERC-721 và ERC-1155, rồi triển khai, xác minh và công khai chúng trên mạng thử nghiệm Sepolia.

  • Có thể triển khai các hợp đồng có thể nâng cấp bằng proxy UUPS, đồng thời kiểm tra khả năng tương thích của bố cục lưu trữ và các cuộc tấn công vào quá trình khởi tạo.

  • Với việc phân tách quyền hạn dựa trên vai trò và multisig (Gnosis Safe·EIP-712), bạn có thể thiết kế một cơ cấu quyền hạn do tổ chức kiểm soát thay vì một cá nhân.

  • Có thể tái hiện các lỗ hổng như lỗi tái nhập The DAO từ góc độ kẻ tấn công và tự động kiểm tra bằng Slither và CI.

  • Bạn có thể tự lập báo cáo kiểm toán bảo mật bằng cách kiểm thử tấn công, phân loại SWC và đánh giá mức độ nghiêm trọng.

  • Bạn có thể hoàn thiện đồ án tốt nghiệp về nền tảng phát hành và quản lý, rồi đưa vào portfolio để ứng tuyển các vị trí phát triển và bảo mật blockchain.

  • Có thể trả lời một cách có hệ thống, kèm theo mã và căn cứ, các câu hỏi thường gặp trong phỏng vấn về hợp đồng thông minh (tái nhập, delegatecall, xung đột lưu trữ proxy, thiết kế kiểm soát truy cập).

  • Bạn có thể trực tiếp tạo ra các sản phẩm công việc mà các vị trí phát triển hợp đồng thông minh, kiểm toán bảo mật và backend blockchain thực sự yêu cầu (bài kiểm thử, xác minh triển khai, báo cáo kiểm toán), rồi tổng hợp chúng làm minh chứng trên CV và GitHub.

  • Hiểu rõ các yêu cầu tuân thủ Travel Rule và VASP, có thể trao đổi với các đội ngũ Web3 tại sàn giao dịch, đơn vị lưu ký và tổ chức tài chính bằng ngôn ngữ kỹ thuật và pháp chế.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Lập trình viên junior đã vượt qua các ví dụ đồ chơi nhưng lại mắc kẹt ở các khâu triển khai thực tế, bảo mật và vận hành.

  • Đội ngũ phát triển cần sớm triển khai lên mainnet nhưng chưa yên tâm về quy trình nâng cấp, phân quyền và kiểm toán.

  • Người muốn theo đuổi lĩnh vực bảo mật/kiểm toán, cần biết phân tích lỗ hổng từ góc độ kẻ tấn công và viết báo cáo kiểm toán.

  • Các lập trình viên đang chuẩn bị ứng tuyển hoặc chuyển việc sang các vị trí phát triển và bảo mật hợp đồng thông minh tại các tổ chức tài chính, công ty fintech và doanh nghiệp blockchain.

  • Nhà phát triển đang chuyển sang Web3, có kinh nghiệm lập trình nhưng mới làm quen với blockchain và không muốn chỉ dừng lại ở trình độ nhập môn.

  • Ứng viên đang chuẩn bị tìm việc hoặc chuyển việc, muốn ứng tuyển vào các vị trí phát triển và bảo mật tại sàn giao dịch, đơn vị lưu ký, VASP và doanh nghiệp hạ tầng blockchain.

  • Dành cho những người muốn chuyển từ nhà phát triển backend Web2 sang Web3 nhưng chưa có portfolio (địa chỉ triển khai, báo cáo kiểm toán) để giới thiệu trong buổi phỏng vấn và hồ sơ ứng tuyển.

  • Dành cho những người muốn bắt đầu sự nghiệp với vai trò kiểm toán viên hợp đồng thông minh (Auditor) và nhà nghiên cứu bảo mật blockchain.

Cần biết trước khi bắt đầu?

  • Nếu có kinh nghiệm lập trình cơ bản (ở mức biến, hàm, câu lệnh điều kiện của bất kỳ ngôn ngữ nào) thì sẽ tốt.

  • Bạn không cần có kiến thức về blockchain hay Ethereum. Nội dung sẽ được giải thích từ những phần cơ bản.

Xin chào
Đây là coincraft

572

Học viên

16

Đánh giá

6

Trả lời

4.6

Xếp hạng

7

Các khóa học

Xin chào.
Tôi là CoinCraft, chuyên gia nghiên cứu dựa trên dữ liệu on-chain và phân tích thực chiến blockchain.

Tôi không chỉ tập trung vào quan điểm đầu tư đơn thuần mà còn tập trung vào sự hiểu biết về cấu trúc dựa trên dữ liệu,
đồng thời sản xuất các nội dung bao quát toàn bộ việc 'phân tích on-chain' từ địa chỉ ví, giao dịch, hợp đồng thông minh, dòng chảy stablecoin, cấu trúc bridge,
cho đến sự di chuyển dòng tiền thực tế của các giao thức.

Thông qua việc viết sách, bản tin, blog, YouTube và tạo các bảng điều khiển thực tế,
tôi đang tập trung vào đào tạo dễ hiểu và thực tiễn
để ngay cả những người mới bắt đầu cũng có thể tự mình đọc và giải mã dữ liệu blockchain.

Đặc biệt, chương trình đào tạo của CoinCraft có những đặc điểm sau đây.

  • ✔Lộ trình học tập có hệ thống từ Ví → Giao dịch → Khối → Tài sản → Đối tác

  • ✔ Cấu trúc tập trung vào các ví dụ thực tế dựa trên luồng giao thức thực tế based on actual protocol flows

  • ✔ Công bố tiêu chuẩn quan sát của các nhà phân tích chuyên nghiệp như lập hồ sơ địa chỉ, theo dõi cá voi, phân tích phiên, v.v.

  • ✔ Giải thích dễ hiểu + Slide trực quan mà ngay cả người mới bắt đầu cũng có thể hiểu được that even beginners can understand

  • ✔ Phương pháp phân tích thực chiến có thể áp dụng cho cả người làm chuyên môn lẫn nhà đầu tư Web3 applicable to both Web3 practitioners and investors

Trong tương lai, tại Inflearn, chúng tôi dự kiến sẽ liên tục ra mắt
series bài giảng phân tích on-chain giúp bạn có thể phát triển theo từng giai đoạn
từ người mới bắt đầu cho đến nhà phân tích thực thụ.

Blockchain không còn là lĩnh vực riêng của các kỹ thuật viên nữa,
mà là một ngôn ngữ mới mà bất kỳ ai cũng có thể học và áp dụng vào lĩnh vực của mình.
Hãy cùng CoinCraft trải nghiệm thế giới dữ liệu on-chain một cách sâu sắc, rộng lớn và chính xác.

Cảm ơn bạn.
Trân trọng, CoinCraft


[Liên kết chính thức của CoinCraft]
🌐 Website: https://coincraft.io
📺 YouTube: youtube.com/channel/UCT7SwOLZfnx-1zxAprRTQNg/
📝 Blog: https://coincraft.kr/
📩 Newsletter: https://coincraft.kr/newsletter
💻 GitHub: https://github.com/coincraft12

 

Thêm

Chương trình giảng dạy

Tất cả

55 bài giảng ∙ (28giờ 41phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

Khóa học khác của coincraft

Hãy khám phá các khóa học khác của giảng viên!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!

Ưu đãi có thời hạn

94 ₫

50%

4.972.035 ₫