ภาพรวมหลักสูตร (Workshop Overview)
หลักสูตร “Dime Architecture & Validator Systems Intensive” เป็นโปรแกรมการถ่ายทอดองค์ความรู้เชิงเทคนิคระดับสูง ที่ออกแบบขึ้นเพื่อวิศวกรซอฟต์แวร์ สถาปนิกระบบบล็อกเชน (Blockchain Architects) และนักวิจัยเทคโนโลยีเครือข่าย โดยมุ่งเน้นการทำความเข้าใจโครงสร้างภายในของระบบ Dime ตั้งแต่ระดับพื้นฐานโปรโตคอลไปจนถึงการบริหารจัดการโครงสร้างโหนดตรวจสอบความถูกต้อง (Validator Nodes)
การอบรมผสมผสานการบรรยายเชิงทฤษฎีสถาปัตยกรรมและการลงมือปฏิบัติจริงในระบบจำลอง (Testnet Sandboxes) เพื่อให้ผู้เรียนได้รับความเข้าใจที่ลึกซึ้ง ถูกต้องตามหลักวิศวกรรมคอมพิวเตอร์ และสามารถนำไปประยุกต์ใช้ในการวิเคราะห์ พัฒนา และดูแลโครงสร้างพื้นฐานได้อย่างมีประสิทธิภาพ
กลุ่มเป้าหมายผู้เข้ารับการอบรม (Target Audience)
- วิศวกรซอฟต์แวร์และนักพัฒนา (Software & Web3 Engineers): ผู้ที่ต้องการทำความเข้าใจโปรโตคอลการสื่อสารและการเชื่อมต่อ API ของเครือข่าย Dime
- วิศวกรระบบและผู้ดูแลโครงสร้างพื้นฐาน (DevOps & Infrastructure Engineers): ผู้ที่รับผิดชอบการติดตั้ง บำรุงรักษา และตรวจสอบสถานะของเซิร์ฟเวอร์โหนด
- นักวิจัยและคณาจารย์ด้านวิทยาการคอมพิวเตอร์: ผู้ที่สนใจศึกษาโมเดลกลไกฉันทามติ (Consensus Mechanisms) และวิทยาการรหัสลับแบบกระจายศูนย์
โครงสร้างเนื้อหา 2 วัน (Curriculum Structure)
วันที่ 1: สถาปัตยกรรมแกนกลางและระบบความปลอดภัย (Core Architecture & Cryptography)
- สถาปัตยกรรมเครือข่าย Dime (Dime Network Architecture):
- โครงสร้างแบบกระจายศูนย์ (Decentralized Ledger Topology)
- โมเดลการประมวลผลธุรกรรม (Transaction Execution Pipeline)
- วงจรชีวิตของบล็อกและข้อมูลสถานะ (Block State Lifecycle)
- ระบบวิทยาการรหัสลับและการจัดการคีย์ (Cryptographic Primitives & Key Management):
- การสร้างคู่กุญแจ Asymmetric Cryptography และ Elliptic Curves
- โครงสร้างกระเป๋าแบบ Hierarchical Deterministic (HD Wallets)
- กระบวนการลงนามธุรกรรมแบบหลายฝ่าย (Multi-Signature & Threshold Signatures)
- การสื่อสารระหว่างโหนด (Peer-to-Peer Networking):
- โปรโตคอลการแพร่กระจายข้อมูลแบบ Gossip Protocol
- การซิงโครไนซ์สถานะบล็อกเชน (State Synchronization & Snapshots)
วันที่ 2: ระบบตรวจสอบความถูกต้องและเครื่องมือมอนิเตอร์ (Validators & Telemetry)
- บทบาทและกลไกของ Validator Nodes:
- กระบวนการสร้างบล็อก (Block Production) และการลงคะแนนยืนยัน (Voting & Finality)
- สถาปัตยกรรมฮาร์ดแวร์และการจัดสรรทรัพยากรเซิร์ฟเวอร์
- การป้องกันการโจมตีแบบ Slashing และ Double-signing
- การติดตั้งและคอนฟิกระบบปฏิบัติการโหนด (Hands-on Lab):
- การติดตั้ง Validator Client ในสภาพแวดล้อมจำลอง
- การเชื่อมต่อกับเครือข่ายทดสอบและการตั้งค่าพอร์ตสื่อสาร
- ระบบติดตามข้อมูลและการวิเคราะห์ทางเทคนิค (Monitoring & Telemetry):
- การติดตั้ง Dashboard สำหรับตรวจสอบค่า Latency และ Throughput
- การอ่านข้อมูล Log และการแก้ไขปัญหาข้อผิดพลาดของเครือข่าย
สิ่งที่รวมอยู่ในหลักสูตร (What is Included)
- เอกสารประกอบการบรรยายฉบับสมบูรณ์ (ภาษาไทยและภาษาอังกฤษ)
- สิทธิ์การเข้าใช้งานระบบปฏิบัติการจำลอง (Cloud Sandbox Lab) เป็นเวลา 30 วันหลังจบหลักสูตร
- อาหารกลางวันและของว่างตลอด 2 วันของการอบรม
- ประกาศนียบัตรรับรองการผ่านการอบรมเชิงเทคนิคจาก Dime Explorer Co., Ltd.
- สิทธิ์เข้าร่วมกลุ่มแลกเปลี่ยนเชิงเทคนิค Dime Technical Knowledge Forum
สิ่งที่ไม่รวมในบริการ (What is Excluded)
- อุปกรณ์คอมพิวเตอร์พกพา (ผู้เรียนต้องเตรียมคอมพิวเตอร์แล็ปท็อปของตนเองมาใช้งาน)
- ค่าใช้จ่ายในการเดินทางและที่พักในจังหวัดเชียงใหม่
- การให้คำแนะนำหรือบริการด้านการลงทุนทางการเงินทุกรูปแบบ (หลักสูตรเน้นเฉพาะวิทยาการคอมพิวเตอร์และสถาปัตยกรรมซอฟต์แวร์เท่านั้น)
ข้อกำหนดเบื้องต้นของผู้เรียน (Prerequisites)
- มีความรู้พื้นฐานด้านระบบปฏิบัติการ Linux (คำสั่ง Bash Command Line เบื้องต้น)
- เข้าใจแนวคิดระบบเครือข่ายคอมพิวเตอร์ (TCP/IP, Port Forwarding, DNS)
- มีพื้นฐานการเขียนโปรแกรมอย่างน้อยหนึ่งภาษา (เช่น JavaScript/TypeScript, Python, Go หรือ Rust)
