ข้ามไปที่เนื้อหาหลัก

Dapp คืออะไร?

อัปเดตแล้ววันนี้

Dapp และ app มีความแตกต่างกันเพียงตัวอักษร D ตัวเดียว D ย่อมาจาก Decentralized ซึ่งหมายถึง การกระจายศูนย์ ส่วน app หมายถึง application ซึ่งหมายถึง แอปพลิเคชัน แอปพลิเคชันแบบดั้งเดิมจะอาศัยเซิร์ฟเวอร์แบบรวมศูนย์ ซึ่งมีการจัดเก็บข้อมูลจำนวนมาก ทำให้เจ้าของโปรเจกต์แอปสามารถลบและเปลี่ยนแปลงข้อมูลได้ตลอดเวลา (หมายเหตุ: บล็อกเชนเป็นเพียงเครือข่ายแบบกระจายศูนย์ประเภทหนึ่ง)

ปัจจุบันยังไม่มีนิยามที่ชัดเจนของ Dapp แต่สามารถใช้การอธิบายลักษณะของ Dapp แทนได้

  1. แอปพลิเคชันจะต้องเป็นโอเพนซอร์สเต็มรูปแบบ ทำงานได้ด้วยตัวเอง และไม่มีหน่วยงานใดหน่วยงานหนึ่งควบคุมโทเค็น (Tokens) ส่วนใหญ่ของแอปพลิเคชัน แอปพลิเคชันจะต้องสามารถอัปเกรดได้ตามการตอบรับจากตลาดและความต้องการทางเทคนิค แต่การอัปเกรดจะต้องทำโดยฉันทามติของผู้ใช้แอปพลิเคชัน

  2. ข้อมูลของแอปพลิเคชันจะต้องถูกเข้ารหัสและจัดเก็บไว้ในบล็อกเชนสาธารณะ

  3. แอปพลิเคชันจะต้องมีกลไกโทเค็น (อาจเป็นการใช้โทเค็นที่มีอยู่แล้ว หรือการออกโทเค็นใหม่ในตัว) และผู้ขุดหรือโหนดที่ดูแลจะต้องได้รับรางวัลเป็นโทเค็น

  4. การสร้างโทเค็นจะต้องอิงตามอัลกอริทึมการเข้ารหัสมาตรฐาน ซึ่งตามอัลกอริทึมดังกล่าว โหนดที่มีคุณค่าจะสามารถรับรางวัลเป็นโทเค็นสำหรับแอปพลิเคชันได้

นี่ไม่ใช่คำตอบที่ต้องการใช่ไหม