DApp App ที่ทำงานไม่ผ่านตัวกลาง

แอปพลิเคชันที่มีกระบวนการทำงานผ่านระบบ Peer-to-Peer (P2P) ที่ดำเนินการด้วย Smart contract บน บนระบบ Blockchain โดยไม่ผ่านตัวกลางเหมือนแอปพลิเคชันที่เราใช้อยู่ในปัจจุบัน

DApps (Decentralized Application) นั้นเป็นแอปพลิเคชันที่มีรูปแบบกระจายอำนาจ โดยจะทำงานบนเครือข่ายบล็อกเชนผ่านระบบ P2P โดยไม่มีตัวกลางหรือหน่วยงานใดเข้ามายุ่งเกี่ยวกับข้อมูลของเรา ผู้พัฒนานั้นสามารถสร้างแอปพลิเคชันที่มีรูปแบบที่หลากหลายเหมือนที่เราใช้อยู่ในปัจจุบันได้ แต่แอปพลิเคชันนั้นจะทำงานบนระบบบล็อกเชนแทน ผู้ใช้งานสามารถเพิ่มข้อมูลใด ๆ ก็ได้ที่ต้องการลงบน DApps แต่เมื่อข้อมูลนั้นถูกบันทึกลงเครือข่ายในระบบบล็อกเชนแล้ว ก็จะไม่สามารถแก้ไขหรือลบเพื่อซ่อนข้อมูลนั้นได้ แม้จะเป็นผู้พัฒนาก็ตาม

ข้อดีและข้อเสียของ DApps

  • ข้อดี – มีความเสถียรมากกว่าแอปพลิเคชันทั่วไปที่เราใช้งานกัน เพราะข้อมูลไม่ได้เก็บไว้ที่เซิร์ฟเวอร์เดียวแต่กระจายเก็บไว้หลายที่ตามจำนวนผู้ใช้งาน ซึ่งหากเซิร์ฟเวอร์ใดมีปัญหาก็จะย้ายการทำงานไปยังอีกเซิร์ฟเวอร์แทน ซึ่งการกระจายศูนย์แบบนี้ทำให้มีความน่าเชื่อถือของข้อมูล และไม่สามารถถูกควบคุมจากหน่วยงานใดหน่วยงานหนึ่งหรือถูกปลอมแปลงได้
  • ข้อเสีย – ต้องอาศัยผู้ใช้งานในการพัฒนาระบบรวมถึงปรับแก้บัคเพื่อให้แอปพลิเคชันเป็นไปอย่างเต็มประสิทธิภาพ และการที่ยังต้องพึ่งพาผู้พัฒนา จึงทำให้ยังไม่เป็น Decentralized อย่างสมบูรณ์ การอัพเดทแอปพลิเคชั่นแต่ละครั้งก็มีความยุ่งยากและใช้เวลาพอสมควร แถมตัวแอปพลิเคชันส่วนใหญ่ยังมีความเร็วในการประมวลผลที่น้อยกว่าแอปพลิเคชันที่เราใช้กันอยู่ในปัจจุบัน และหากมีฐานผู้ใช้งานน้อยก็จะทำให้เครือข่ายเกิดความล่าช้า แต่หากในบางครั้งที่มีผู้ใช้งานเพิ่มขึ้นมาจำนวนมากในระยะเวลาอันสั้นก็จะส่งผลให้ต้องจ่ายค่าธรรมเนียมในการธุรกรรม (Gas) ที่สูงตาม เพราะ DApps ส่วนใหญ่ในปัจจุบันยังใช้ Ethereum Chain อยู่นั่นเอง

ตัวอย่าง DApps ที่น่าสนใจ

  • Uniswap แอปพลิเคชันที่ทำงานบนเครือข่ายบล็อกเชนของ Ethereum โดยจะใช้แลกเปลี่ยนเหรียญในกลุ่มของ ERC-20 เป็นหลักระหว่างผู้ใช้งาน ซึ่งตัวแอพพลิเคชั่นจะใช้อัลกอริทึ่มช่วยจัดการเชื่อมต่อกระเป๋าเงินระหว่างผู้ใช้งานเข้าด้วยกัน ทำให้มีความสะดวกรวดเร็วในการทำธุรกรรม
  • Arcane Maps แอปพลิเคชันที่ให้อารมณ์คล้ายคลึงกับ Google Maps ที่อยู่บนเครือข่ายบล็อกเชน ทำให้ข้อมูลส่วนตัวไม่ว่าเราจะไปสถานที่ไหนมา หรืออยู่ที่ไหน ณ ตอนนนี้ รวมไปถึงประวัติการค้นหา จะถูกเก็บเป็นความลับทั้งหมด CryptoKitties
  • CryptoKitties โดยเหมียว ๆ เหล่านี้จะเป็น Token ที่มีลักษณะเฉพาะตัวในแต่ละตัว ที่ไม่ซ้ำกันเลย หรือที่เราเรียกกันว่า NFT (Non-fungible Token) นั่นเอง โดยเราสามารถสะสมเจ้าเหมียวๆเหล่านี้ เพื่อไปเล่นเกมหรือผสมพันธุ์กันเพื่อให้ได้แมวตัวใหม่ได้นั่นเอง เหมาะสำหรับทาสแมวอย่างยิ่ง