Sổ tay PTB Builder
Hướng dẫn nhập môn Move và Programmable Transaction Blocks
Lời mở đầu (Foreword)
Cuốn sách này là hướng dẫn thực hành ngắn gọn dành cho những ai muốn bắt đầu với ngôn ngữ Move và PTB (Programmable Transaction Block). Move được thiết kế để quản lý tài sản trên blockchain một cách an toàn và minh bạch, trong khi PTB cho phép kết hợp nhiều hành động thành một giao dịch duy nhất — mang lại sức mạnh thực sự cho nhà phát triển.
Thông qua cuốn handbook này, bạn sẽ được trải nghiệm:
- Hiểu rõ mô hình tài sản và triết lý thiết kế của Move
- Học cách sử dụng Sui CLI và VS Code Extension để build và test dự án
- Tự tay phát hành token và xây dựng PTB trực quan
- Chuyển đổi PTB thành mã TypeScript để dùng trong ứng dụng
💡 Chỉ với 2–3 giờ học, bạn sẽ nắm được nền tảng Move và hiểu cách PTB hoạt động trên Sui.
Mục tiêu học tập (Learning Goals)
- Nắm vững triết lý thiết kế của Move và mô hình tài sản tập trung
- Hiểu cách quản lý tài nguyên qua mô hình Object của Sui
- Thực hành tạo và chạy PTB bằng giao diện trực quan
- Kết hợp công cụ phát triển như CLI và VS Code trong cùng quy trình
🧭 Cuốn handbook được viết để cả lập trình viên và người mới đều có thể theo dõi dễ dàng.
Tài liệu tham khảo (Further Reading)
| Mục | Liên kết | Mô tả |
|---|---|---|
| 📘 Tài liệu chính thức Sui | Sui Docs | Hướng dẫn toàn diện về mạng Sui. |
| 💻 Kho GitHub của Sui | MystenLabs/sui | Mã nguồn chính và SDK của Sui. |
| 🧩 Tham khảo Sui CLI | CLI Reference | Hướng dẫn lệnh và cấu hình CLI. |
| 📖 Sách Move | The Move Book | Giải thích cú pháp, triết lý và ví dụ Move. |
| 🧑💻 VS Code – Sui Extension | Marketplace | Tiện ích mở rộng chính thức cho Move & PTB. |
| 🛠 PTB Builder Online | ptb.wal.app | Xây dựng, trực quan hóa, và xuất PTB. |
| 💬 Sui Developer Discord | discord.gg/sui | Cộng đồng nhà phát triển Move & Sui. |
🌊 Ở chương tiếp theo, chúng ta sẽ khám phá cấu trúc và triết lý cốt lõi của Move.