Đề 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ã: Hashing, Cây Merkle và Mật mã công khai/riêng tư trong bối cảnh danh tính doanh nghiệp (DID).
- Cơ chế đồng thuận: Nghiên cứu sâu về PoS (Proof of Stake) vs. PoA (Proof of Authority) cho chuỗi liên minh.
- Thách thức kỹ thuật SCF: Ánh xạ quy trình "Bán công nợ ngược" thành sơ đồ trạng thái-máy.
- Bài tập thực hành: Thiết lập môi trường phát triển địa phương (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
- Nghiên cứu sâu Solidity/Chaincode: Cấu trúc dữ liệu, bản đồ và biến đổi.
- Lập trình "Hóa đơn": Tạo Struct để đại diện cho 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 hàm requestEarlyPayment(), approveInvoice(), và settlePayment().
- Bài tập thực hành: Viết và kiểm thử đơn vị Hợp đồng Thông minh cơ bản về bán công nợ.
Ngày 3: Tích hợp, Bảo mật & Triển khai
- Vấn đề Oracle: Cách lấy dữ liệu vận chuyển (ví dụ: "Hàng hóa đã nhận") vào Hợp đồng Thông minh một cách an toàn để kích hoạt thanh toán.
- Những thực hành bảo mật tốt nhất: Phân tích các lỗ hổng phổ biến (Reentrancy, Tràn số nguyên) và công cụ kiểm tra (MythX/Slither).
- Giao diện Dapp phía trước: Tổng quan ngắn gọn về việc kết nối giao diện React/Next.js với hợp đồng sử dụ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ó qua script.
Yêu cầu
- Hiểu biết về các khái niệm blockchain
Đánh giá (5)
Giao tiếp tốt, mở cửa cho thảo luận, duy trì sự thú vị và hấp dẫn
Ahmet Keyman - Keytrade AG
Khóa học - Management Accounting and Finance for Non-Finance Professionals
Dịch thuật bằng máy
Kinh nghiệm của giảng viên và cách anh ấy truyền đạt nội dung
Roggli Marc - Bechtle Schweiz AG
Khóa học - FinOps
Dịch thuật bằng máy
Patrick đã làm rất tốt việc cân bằng giữa việc bao quát tất cả nội dung chuẩn bị sẵn và dành thời gian để trả lời chi tiết mọi câu hỏi từ nhóm
Mick Mccarthy - Rakuten Blockchain Lab
Khóa học - Ethereum for Developers
Dịch thuật bằng máy
Dịch vụ cá nhân và hướng đến nhu cầu của tôi
ANN - New Vitality Clinic
Khóa học - GnuCash for Business Accounting
Dịch thuật bằng máy
I was benefit from the interesting and clear ideas and suggestions.
Vincent van Walt
Khóa học - A Practical Guide to Successful Pricing Strategies
Dịch thuật bằng máy