The Graph กับ Gatekeepers: การจัดทำดัชนีแบบกระจายศูนย์สามารถช่วย Web3 ได้หรือไม่?

Coinpedia
GRT-4.51%

การจัดทำดัชนีบล็อกเชนเป็นกระบวนการสำคัญที่ทำให้ข้อมูลแอปพลิเคชันแบบกระจายอำนาจ (dApp) สามารถเข้าถึงและใช้งานได้ แม้ว่าจะประสบความสำเร็จของ The Graph แต่ยังมีความท้าทายอยู่ โดยเฉพาะอย่างยิ่งกับการพกพาข้อมูลและการแตกตัวของข้อมูลในบล็อกเชนต่างๆ

บล็อกเชนการจัดทำดัชนี: ทำให้ข้อมูล DApp ใช้งานได้

การเพิ่มขึ้นของแอปพลิเคชันแบบกระจายอำนาจ (dApps) ได้ปลดล็อกระเบียบวิธีใหม่ในการที่เราจะโต้ตอบกับเทคโนโลยี อย่างไรก็ตาม การสร้างแอปพลิเคชันเหล่านี้มีความท้าทายพื้นฐาน: การเข้าถึงข้อมูลจำนวนมหาศาลและเพิ่มมากขึ้นเรื่อย ๆ ที่เก็บอยู่ในบล็อกเชน แตกต่างจากฐานข้อมูลแบบดั้งเดิมที่ค้นหาได้ง่ายด้วยภาษาต่าง ๆ เช่น ภาษา SQL (ข้อมูลบนบล็อกเชนถูกเก็บในลำดับเชิงเส้นและตามลำดับเวลาในบล็อก.

การค้นหาธุรกรรมเดียวหรือประวัติของกระเป๋าสตางค์ของผู้ใช้ต้องใช้ความพยายามอย่างมากในการสแกนผ่านบล็อกหลายล้านบล็อก ซึ่งเป็นกระบวนการที่ช้า ไม่เป็นประสิทธิภาพ และแม้กระทั่งมีค่าใช้จ่ายสูงเกินไปสำหรับแอปพลิเคชันแบบกระจายอำนาจส่วนใหญ่ นี่คือที่มาของการทำดัชนีบล็อกเชนที่มีความสำคัญ โดยพื้นฐานแล้ว การทำดัชนีคือกระบวนการในการนำข้อมูลดิบที่ไม่มีโครงสร้างทั้งหมดจากบล็อกเชนมาเรียงลำดับให้เป็นฐานข้อมูลที่สามารถค้นหาและสอบถามได้ ซึ่งจะทำได้ผ่านกระบวนการหลายขั้นตอนที่มักเรียกว่า extract, transform, load )ETL(.

ตัวชี้วัดเริ่มกระบวนการโดยการเชื่อมต่อกับโหนดบล็อกเชนเพื่อติดตามกิจกรรมใหม่แบบเรียลไทม์ จากนั้นมันจะดึงข้อมูลสำคัญ เช่น รายละเอียดธุรกรรม เหตุการณ์ของสัญญาอัจฉริยะ และการเปลี่ยนแปลงสถานะ หลังจากนั้นเป็นขั้นตอนที่สำคัญซึ่งข้อมูลดิบที่ดึงออกมาจะถูกถอดรหัสและแปลงเป็นรูปแบบที่มีความหมายและมีโครงสร้างมากขึ้น ในที่สุด ข้อมูลที่แปลงแล้วจะถูกโหลดเข้าสู่ฐานข้อมูลที่มีโครงสร้าง ทำให้สามารถเข้าถึงได้ทันทีสำหรับแอปพลิเคชันแบบกระจายอำนาจและนักพัฒนาในการค้นหาข้อมูลและใช้งาน

อันตรายของการจัดทำดัชนีกระจายอำนาจ

หากไม่มี ETL นี้ ข้อมูลที่มีค่าบนบล็อกเชนจะยังคงไม่สามารถเข้าถึงได้ในทางปฏิบัติ ทำให้ dApps ใช้งานไม่ได้อย่างมีประสิทธิภาพ ในขณะที่การจัดทำดัชนีเป็นส่วนประกอบพื้นฐานของระบบนิเวศ Web3 แต่ไม่ใช่ว่าโซลูชันทั้งหมดจะถูกสร้างขึ้นมาอย่างเท่าเทียมกัน ตามที่ Nick Hansen หัวหน้าทีมของ The Graph Foundation กล่าว dApps หลายตัวในปัจจุบันพึ่งพาผู้นำศูนย์กลางหรือสร้างโครงสร้างพื้นฐานการจัดทำดัชนีในองค์กรของตนเอง

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

แนวทางแบบกระจายอำนาจของ The Graph

เพื่อเอาชนะปัญหานี้ The Graph ซึ่งถูกขนานนามว่าเป็น “Google ของบล็อกเชน” นำเสนอทางเลือกแบบกระจายอำนาจต่อปัญหานี้ มันเป็นโปรโตคอลที่ประสานเครือข่ายระดับโลกของผู้เข้าร่วมที่เป็นอิสระเพื่อให้ข้อมูลบล็อกเชนที่รวดเร็ว เชื่อถือได้ และตรวจสอบได้

เครือข่ายทำงานผ่านระบบของแรงจูงใจและการลงโทษที่ขับเคลื่อนโดยโทเค็นพื้นเมืองของมัน GRT ผู้เข้าร่วมในระบบรวมถึงผู้จัดทำดัชนีที่เป็นผู้ดำเนินการโหนดซึ่งทำการลงทุน GRT และแข่งขันเพื่อตอบสนองความต้องการข้อมูล ในการให้บริการ พวกเขาจะได้รับทั้งค่าธรรมเนียมการค้นหาและรางวัลการจัดทำดัชนี.

ผู้ดูแลเป็นผู้เข้าร่วมคนอื่นที่มีหน้าที่ในการสัญญาณว่า API ) หรือ Subgraphs ใดมีค่ามากที่สุดและควรได้รับการจัดทำดัชนี ขณะที่ผู้มอบหมายวางเดิมพัน GRT ของพวกเขาโดยการมอบหมายให้กับผู้จัดทำดัชนีเพื่อรับส่วนหนึ่งของรางวัลโดยไม่ต้องรันโหนดเอง.

เพื่อให้มั่นใจในความสมบูรณ์ของข้อมูล โปรโตคอลมีการรวมกลไกการตัดทอนที่แข็งแกร่ง หากพบว่า indexer มีเจตนาร้ายหรือให้ข้อมูลที่ไม่ถูกต้อง ส่วนหนึ่งของ GRT ที่ถูกวางเดิมพันอาจถูก “ตัดทอน” หรือถูกยึดไป สิ่งนี้จึงสร้างแรงจูงใจทางเศรษฐกิจที่แข็งแกร่งให้กับ indexer ในการซื่อสัตย์และปฏิบัติหน้าที่อย่างถูกต้อง โมเดลแบบกระจายนี้ทำให้ข้อมูลยังคงไม่มีการกำหนดสิทธิ์และต่อต้านการเซ็นเซอร์หรือการเปลี่ยนแปลงเงื่อนไขการให้บริการอย่างกะทันหัน โดยกำจัดความเสี่ยง “rug-pull” ที่เกี่ยวข้องกับผู้ให้บริการแบบรวมศูนย์.

ในขณะเดียวกัน ผู้สังเกตการณ์บางคนกล่าวว่าประเด็นหลักของการพกพาข้อมูลไม่ใช่แค่การย้ายข้อมูลระหว่างบล็อกเชน แต่มีรากฐานมาจากวิธีการที่แอปพลิเคชันแบบกระจายอำนาจถูกสร้างขึ้นอย่างพื้นฐาน พวกเขายืนยันว่าระบบนิเวศในปัจจุบันมีการแตกแยก มักบังคับให้นักพัฒนาต้องใช้วิธีการจัดทำดัชนีที่แตกต่างกันสำหรับบล็อกเชนที่แตกต่างกัน หรือแม้กระทั่งภายในแอปพลิเคชันเดียวกัน

ฮันเซนยอมรับว่าในขณะที่โซลูชันการจัดทำดัชนีของ The Graph ได้ตั้งมาตรฐานที่สูง แต่ยังมีปัญหาที่ค้างคาอยู่ที่ท้าทายผู้พัฒนา เขาเพิ่มเติมว่า:

นักพัฒนาต้องการเพียงแค่กระบวนการทำงานข้อมูลที่สอดคล้องกับความแตกต่างและความซับซ้อนของข้อมูลบล็อกเชนในขณะที่ปฏิบัติตามมาตรฐานแบบกระจายอำนาจ.

อย่างไรก็ตาม หัวหน้าทีมของ Graph Foundation ได้ชี้ให้เห็นว่าทีมที่ The Graph กำลังแก้ไขความท้าทายของผู้ใช้ โดยการพัฒนาผลิตภัณฑ์ในปัจจุบันมุ่งเน้นไปที่การแก้ไขปัญหาหลายประการเหล่านี้.

ในอนาคต ฮันเซนคาดหวังว่า The Graph จะยังคงพัฒนาต่อไปควบคู่กับ Web3 และความต้องการที่เพิ่มขึ้นของอุตสาหกรรม เขาเสริมว่าระบบพื้นฐานที่กำลังถูกสร้างขึ้นนั้น “ออกแบบมาเพื่อสนับสนุนผู้สร้าง ผู้ใช้ และสถาบันต่างๆ โดยไม่ทำให้ความโปร่งใสหรือการควบคุมลดลง”

ดูต้นฉบับ
news.article.disclaimer
แสดงความคิดเห็น
0/400
ไม่มีความคิดเห็น