ลองจินตนาการว่ารถของคุณไปทำงานให้คุณ בזמןที่คุณอยู่ที่สำนักงาน! หรือระบบคอมพิวเตอร์ของคุณใช้พื้นที่ว่างช่วยผู้คนทำภารกิจให้เสร็จ! โลกแบบนี้ไม่อยู่ไกลแล้ว เพราะแอพพลิเคชันแบบกระจายศูนย์ (dApps) เริ่มเคาะประตูบ้านเรา! ยุคของพวกเขาเริ่มต้นขึ้นมาพร้อมกับการ生ของสกุลเงินดิจิทัล และตอนนี้พวกเขากำลังเตรียมตัวครองโลกทั้งใบ! แต่มันคืออะไรจริงๆ? อ่านต่อไปเพื่อรายละเอียด!
dApps คืออะไร?
แอพพลิเคชันแบบกระจายศูนย์ (dApps) คือแอพพลิเคชันที่ทำงานบนเครือข่าย Point-to-Point (P2P) มันมีมานานแล้วแต่ได้รับความนิยมเมื่อเร็วๆ นี้ พื้นฐานแล้วมันคือซอฟต์แวร์หรือโค้ดที่ออกแบบมาให้มีอยู่บนอินเทอร์เน็ตแต่ไม่ถูกควบคุมโดยบุคคลหรือองค์กรเดี่ยว แม้จะถูกคิดว่าเป็นเพื่อนของเทคโนโลยี Blockchain แต่ก็สามารถมีอยู่แยกต่างหากได้ มีเครือข่ายหลายแห่งที่ทำงานบน P2P แต่ไม่ใช่ส่วนหนึ่งของ Blockchain เช่น BitTorrent, Popcorn Time, BitMessage, Tor เป็นต้น มันเป็นขั้นตอนต่อไปจาก Smart Contracts และสามารถมีผู้เข้าร่วมได้ไม่จำกัดจากทั่วโลก!
คุณอาจสงสัยว่า Smart Contracts ต่างจาก dApps อย่างไร? dApps เปิดใช้งาน Blockchain ส่วน Smart Contracts คือสิ่งที่ช่วยให้คุณเชื่อมต่อกับ Blockchain ได้
เกณฑ์ใดทำให้ dApps เหมาะสมในบริบทของ Blockchain?
มีเกณฑ์มากกว่าหนึ่งอย่างที่ทำให้ dApps คุณสมบัติ อ่านข้อต่อไปนี้เพื่อทราบ!
โอเพนซอร์ส (Open-Source)
แอพพลิเคชันต้องเป็นโอเพนซอร์สและทำงานด้วยตนเอง (autonomously) เพื่อให้มั่นใจว่าแอพไม่ถูกควบคุมโดยเอนทิตีเดียว นอกจากนี้ยังต้องปรับโปรโตคอลใหม่ๆ เพื่อให้แน่ใจว่าการปรับปรุงใหม่ๆ ถูกนำมาใช้ก่อนที่จะกลายเป็นเรื่องปกติ
ข้อมูลและการดำเนินงานต้องจัดเก็บแบบเข้ารหัส
เนื่องจากแอพพลิเคชันอาจล้มเหลวได้ dApps จึงต้องจัดเก็บข้อมูลและการดำเนินงานทั้งหมดแบบเข้ารหัส (cryptographically) เพื่อให้ปลอดภัยและไม่ได้รับผลกระทบจากจุดล้มเหลวส่วนกลาง (central points of failure)
แอพพลิเคชันต้องสร้างและใช้โทเคนเข้ารหัส
ไม่ thểปฏิเสธได้ว่าแอพเหล่านี้จัดการกับสกุลเงินดิจิทัล จึงต้องสร้างโทเคนที่เป็นการเข้ารหัส เพื่อให้มั่นใจถึงความปลอดภัย
มีประเภทของ dApps อยู่กี่แบบ?
มี dApps อยู่ 3 ประเภทจนถึงปัจจุบัน อ่านต่อไปเพื่อรายละเอียด!
- มี Blockchain ของตัวเอง เช่น Bitcoin! ถ้าดู altcoins ทุกตัวล้วนอยู่ในประเภทนี้!
- Omni Protocol เป็นตัวอย่างที่ดีของประเภทที่ 2 มีโทเคนที่จำเป็นสำหรับการทำงาน!
- ใช้โปรโตคอลของประเภทที่ 2 เพื่อออกเหรียญปลอดภัย (safe coins) ที่นำไปสร้างที่เก็บไฟล์แบบกระจายศูนย์ (distributed file storage)!
dApps ทำงานอย่างไร?
มันทำงานได้อย่างราบรื่นเมื่อเกณฑ์ของแอพพลิเคชันแบบกระจายศูนย์ได้รับการปฏิบัติครบถ้วน ปัจจุบัน Blockchain และ dApps ทำงานอยู่บนสองโปรโตคอลคือ PoS และ PoW ซึ่งใช้เพื่อให้บรรลุข้อตกลง (consensus) ระหว่างผู้เข้าร่วมหรือผู้ใช้ทุกคน
มีการคาดการณ์ว่าการใช้ Blockchain อย่างกว้างขวางจะพลิกโผโลก เราหวังว่า dApps หรือแอพพลิเคชันแบบกระจายศูนย์จะให้ผลลัพธ์ที่มีผลได ไม่ใช่แค่เสียเวลา สาขาต่างๆ จะได้รับประโยชน์แน่นอน แต่เราจะต้องรอดูว่าเป็นอย่างไร!