รวมคำศัพท์เฉพาะทางด้านสถาปัตยกรรมระบบ Dime และ Web3
เพื่อเป็นแหล่งอ้างอิงทางวิชาการสำหรับนักพัฒนาและผู้ศึกษา Dime Insights Hub ได้จัดทำพจนานุกรมคำศัพท์เทคนิคพร้อมคำอธิบายความหมายเชิงลึก ดังต่อไปนี้:
หมวดที่ 1: คำศัพท์เกี่ยวกับสถาปัตยกรรม Dime และบล็อกเชน
- Block (บล็อก): โครงสร้างข้อมูลที่รวบรวมชุดคำสั่งหรือธุรกรรมที่มีการตรวจสอบความถูกต้องแล้ว พร้อมทั้งมีค่า Hash เชื่อมโยงกับบล็อกก่อนหน้า
- Consensus (ฉันทามติ): กลไกข้อตกลงร่วมกันของคอมพิวเตอร์ในเครือข่าย เพื่อให้ทุกเครื่องยอมรับสถานะของบัญชีข้อมูลเดียวกัน
- State Trie (ต้นไม้โครงสร้างสถานะ): โครงสร้างข้อมูลแบบต้นไม้ที่ใช้จัดเก็บสถานะปัจจุบันของทุกบัญชีในเครือข่ายอย่างมีประสิทธิภาพ
- Slot & Epoch (ช่วงเวลาและรอบการทำงาน): หน่วยวัดเวลาในโปรโตคอล Slot คือช่วงเวลาที่โหนดผู้นำได้รับสิทธิ์สร้างบล็อก ส่วน Epoch คือกลุ่มของหลายๆ Slot รวมกัน
- Finality (ความสมบูรณ์แบบถาวร): จุดที่ธุรกรรมได้รับการยืนยันและไม่สามารถถูกย้อนกลับหรือแก้ไขได้อีกต่อไปตามกฎของฉันทามติ
หมวดที่ 2: คำศัพท์เกี่ยวกับความปลอดภัยและกุญแจเข้ารหัส (Wallet & Security)
- Public Key (กุญแจสาธารณะ): รหัสที่สามารถเปิดเผยได้ ใช้สำหรับให้ผู้อื่นอ้างอิงเพื่อส่งข้อมูลหรือตรวจสอบลายมือชื่อ
- Private Key (กุญแจส่วนตัว): ข้อมูลลับทางคณิตศาสตร์ที่ใช้สำหรับสร้างลายมือชื่อดิจิทัลเพื่ออนุมัติคำสั่ง
- Seed Phrase (วลีกู้คืน): ลำดับคำศัพท์ภาษาอังกฤษ 12-24 คำ ที่สามารถนำมาคำนวณย้อนกลับเป็น Master Private Key ได้
- Cold Storage (การจัดเก็บแบบออฟไลน์): การเก็บรักษากุญแจส่วนตัวบนอุปกรณ์หรือสื่อที่ไม่มีการเชื่อมต่อกับอินเทอร์เน็ต เพื่อป้องกันการโจมตีทางไซเบอร์
- Hardware Security Module (HSM): อุปกรณ์ฮาร์ดแวร์เฉพาะทางที่ออกแบบมาเพื่อปกป้องและลงลายมือชื่อด้วยกุญแจเข้ารหัสอย่างปลอดภัย
หมวดที่ 3: คำศัพท์เกี่ยวกับโหนดและเครือข่าย (Validators & Network)
- Validator Node (โหนดผู้ตรวจสอบ): เซิร์ฟเวอร์ที่ทำหน้าที่รันซอฟต์แวร์โหนด มีหน้าที่ร่วมตรวจสอบธุรกรรมและลงคะแนนเสียงรับรองบล็อก
- RPC Node (โหนดเกตเวย์): เซิร์ฟเวอร์ที่ให้บริการเชื่อมต่อ API แก่นักพัฒนาและแอปพลิเคชันภายนอก
- P2P Gossip (โปรโตคอลกระจายข่าว): วิธีการส่งต่อข้อมูลระหว่างคอมพิวเตอร์ในเครือข่ายแบบปากต่อปาก เพื่อให้ข้อมูลกระจายไปทั่วทั้งโลกอย่างรวดเร็ว
- Throughput / TPS (อัตราการประมวลผล): จำนวนธุรกรรมหรือคำสั่งที่เครือข่ายสามารถประมวลผลได้สำเร็จภายในเวลาหนึ่งวินาที
- State Pruning (การตัดแต่งประวัติสถานะ): เทคนิคการลบประวัติข้อมูลเก่าที่ไม่จำเป็นออกจากฐานข้อมูลของโหนด เพื่อประหยัดพื้นที่จัดเก็บข้อมูลบนดิสก์
หมวดที่ 4: คำศัพท์เกี่ยวกับเครื่องมือนักพัฒนา (Developer Tools)
- JSON-RPC: โปรโตคอลการเรียกใช้ฟังก์ชันระยะไกล (Remote Procedure Call) โดยใช้รูปแบบข้อมูล JSON
- SDK (Software Development Kit): ชุดเครื่องมือและไลบรารีที่ช่วยให้นักพัฒนาเขียนโปรแกรมเชื่อมต่อกับระบบได้สะดวกขึ้น
- DevNet (เครือข่ายสำหรับการพัฒนา): สภาพแวดล้อมเครือข่ายบล็อกเชนที่แยกต่างหาก สำหรับให้นักพัฒนาทดลองรันโค้ดและทดสอบระบบ
ค้นหาข้อมูลหลักสูตรและการฝึกอบรมเพิ่มเติมได้ที่ หน้าบริการและการฝึกอบรม

