Học mở rộng · Optional
Blockchain & Web3 Engineering
12 module · 60 bài học · EVM, Solidity, Foundry, Java Spring Boot/Web3j và thiết kế hệ thống Web3.
Trạng thái nội dung
Gói ZIP có đủ 60 bài học và tài liệu lab. Theo báo cáo đi kèm, các lab Java M01–M03 và M10–M12 đã được xác minh offline; các lab Solidity M04–M09 có mã test nhưng chưa chạy xác minh với Foundry. Tích hợp Spring Boot/Web3j/PostgreSQL/Kafka/BSC toàn tuyến chưa được kiểm thử.
M01 · Blockchain Fundamentals
- M01-L01Replicated ledger
- M01-L02SHA-256 and linked blocks
- M01-L03Merkle proofs
- M01-L04Proof of Work
- M01-L05Fork choice and finality
M02 · Cryptocurrency And Cryptography
- M02-L01Coin and token
- M02-L02Keys and EVM addresses
- M02-L03Digital signatures
- M02-L04UTXO and accounts
- M02-L05Nonce and replay
M03 · Networks And Transactions
- M03-L01Nodes and JSON-RPC
- M03-L02Transaction lifecycle
- M03-L03Gas accounting
- M03-L04Reorg and confirmations
- M03-L05Network separation
M04 · Ethereum Virtual Machine
- M04-L01Bytecode and opcodes
- M04-L02Stack memory storage
- M04-L03ABI and calldata
- M04-L04CALL DELEGATECALL STATICCALL
- M04-L05Creation revert atomicity
M05 · Solidity Fundamentals
M06 · Foundry Testing And Deployment
- M06-L01— Foundry setup and toolchain
- M06-L02Unit tests and revert assertions
- M06-L03— Fuzzing and stateful invariants
- M06-L04— BSC testnet deployment
- M06-L05Static analysis and CI
M07 · Tokens Nfts And Ecosystem
- M07-L01ERC-20 / BEP-20 token
- M07-L02Allowances and delegated transfers
- M07-L03NFT and metadata
- M07-L04CEX custody and deposits
- M07-L05Bridge and wrapped assets
M08 · Defi And Token Economics
- M08-L01AMM pricing
- M08-L02Liquidity and slippage
- M08-L03M08 — Staking Reward Accounting
- M08-L04Lending and liquidation
- M08-L05Oracle and governance
M09 · Smart Contract Security
M10 · Java Spring Boot And Web3J
- M10-L01Web3j RPC
- M10-L02Contract reads
- M10-L03Signing and nonce manager
- M10-L04Events and WebSocket
- M10-L05REST security and resilience
M11 · Web3 System Design
- M11-L01Indexer and cursor
- M11-L02Reorg-safe processing
- M11-L03Kafka and idempotency
- M11-L04Unknown payment outcomes
- M11-L05Observability and DLQ
M12 · Production Capstone
- M12-L01Architecture and threat model
- M12-L02Payment contract
- M12-L03Backend integration
- M12-L04Chaos and security
- M12-L05Testnet release and review