ภาพรวมหลักสูตร (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)

  1. สถาปัตยกรรมเครือข่าย Dime (Dime Network Architecture):
    • โครงสร้างแบบกระจายศูนย์ (Decentralized Ledger Topology)
    • โมเดลการประมวลผลธุรกรรม (Transaction Execution Pipeline)
    • วงจรชีวิตของบล็อกและข้อมูลสถานะ (Block State Lifecycle)
  2. ระบบวิทยาการรหัสลับและการจัดการคีย์ (Cryptographic Primitives & Key Management):
    • การสร้างคู่กุญแจ Asymmetric Cryptography และ Elliptic Curves
    • โครงสร้างกระเป๋าแบบ Hierarchical Deterministic (HD Wallets)
    • กระบวนการลงนามธุรกรรมแบบหลายฝ่าย (Multi-Signature & Threshold Signatures)
  3. การสื่อสารระหว่างโหนด (Peer-to-Peer Networking):
    • โปรโตคอลการแพร่กระจายข้อมูลแบบ Gossip Protocol
    • การซิงโครไนซ์สถานะบล็อกเชน (State Synchronization & Snapshots)

วันที่ 2: ระบบตรวจสอบความถูกต้องและเครื่องมือมอนิเตอร์ (Validators & Telemetry)

  1. บทบาทและกลไกของ Validator Nodes:
    • กระบวนการสร้างบล็อก (Block Production) และการลงคะแนนยืนยัน (Voting & Finality)
    • สถาปัตยกรรมฮาร์ดแวร์และการจัดสรรทรัพยากรเซิร์ฟเวอร์
    • การป้องกันการโจมตีแบบ Slashing และ Double-signing
  2. การติดตั้งและคอนฟิกระบบปฏิบัติการโหนด (Hands-on Lab):
    • การติดตั้ง Validator Client ในสภาพแวดล้อมจำลอง
    • การเชื่อมต่อกับเครือข่ายทดสอบและการตั้งค่าพอร์ตสื่อสาร
  3. ระบบติดตามข้อมูลและการวิเคราะห์ทางเทคนิค (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)