Liên hệ với chúng tôi

Đề cương khóa học

Ngày 1: Kiến trúc Web3 & Trường hợp sử dụng SCF

  • Các nguyên thủy mật mã (Cryptographic Primitives): Mã hóa băm (Hashing), Cây Merkle và Mật mã khóa công khai/khóa riêng trong bối cảnh danh tính doanh nghiệp (DID).
  • Cơ chế đồng thuận: Đi sâu vào PoS (Proof of Stake) so với PoA (Proof of Authority) cho các chuỗi liên minh.
  • Thách thức kỹ thuật SCF: Ánh xạ quy trình "Reverse Factoring" thành sơ đồ trạng thái (state-machine diagram).
  • Phòng lab: Thiết lập môi trường phát triển cục bộ (Hardhat/Truffle/Ganache) và kết nối với testnet.

Ngày 2: Kỹ thuật Hợp đồng thông minh cho Tài chính

  • Khám phá sâu Solidity/Chaincode: Cấu trúc dữ liệu, ánh xạ (mappings) và các bộ điều chỉnh (modifiers).
  • Lập trình "Hóa đơn": Tạo một Struct để biểu diễn hóa đơn và các biến trạng thái cho tình trạng phê duyệt.
  • Tự động hóa thanh khoản: Viết các hàm requestEarlyPayment(), approveInvoice() và settlePayment().
  • Phòng lab: Viết và kiểm thử đơn vị (Unit Testing) một Hợp đồng thông minh Factoring cơ bản.

Ngày 3: Tích hợp, Bảo mật & Triển khai

  • Vấn đề Oracle: Cách nhận dữ liệu vận chuyển (ví dụ: "Hàng đã giao") một cách bảo mật vào Hợp đồng thông minh để kích hoạt thanh toán.
  • Tốt nhất về bảo mật: Phân tích các lỗ hổng phổ biến (Reentrancy, Integer Overflow) và công cụ kiểm toán (MythX/Slither).
  • Giao diện người dùng Dapp: Tổng quan ngắn gọn về cách kết nối giao diện React/Next.js với hợp đồng bằng Ethers.js hoặc Web3.js.
  • Dự án: Triển khai hợp đồng SCF lên testnet và tương tác với nó thông qua kịch bản (script).

Yêu cầu

  • Hiểu biết về các khái niệm blockchain

 

 21 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (2)

Các khóa học sắp tới

Các danh mục liên quan