Graph (GRT) เป็นกลไกสำหรับการจัดทำดัชนีและการเข้าถึงข้อมูลบล็อกเชน เช่นเดียวกับที่ Google จัดทำดัชนีเว็บ The Graph จัดทำดัชนีระเบียนบล็อกเชนจากเครือข่ายต่างๆ เช่น Ethereum ชั้นข้อมูลทั่วโลกที่เรียกว่า The Graph ตั้งอยู่บนเครือข่ายสตอเรจและบล็อกเชน ทำหน้าที่เป็นพลังรวมสำหรับการเคลื่อนไหวการกระจายอำนาจ
เนื่องจากแอปพลิเคชันในโดเมนเดียวกันต้องการวิธีการทำงานร่วมกันและกำหนดชื่อสามัญสำหรับการสืบค้นข้อมูล The Graph จึงมีเป้าหมายที่จะทำหน้าที่เป็นชั้นบูรณาการสำหรับ DApps เป็นผลให้โปรแกรมใช้แบบสอบถามเพื่อค้นหาข้อมูลจากชุดข้อมูลขนาดใหญ่ในขณะที่ดำเนินการเช่นการกรอง การเรียงลำดับ และการจัดกลุ่ม การพัฒนาและการบำรุงรักษาดัชนียังจำเป็นสำหรับการดำเนินการค้นหาเหล่านี้ เนื่องจากไม่เช่นนั้น การดำเนินการจะช้าเกินไป ดังนั้น ทั้งหมดนี้ต้องการผลตอบแทนทางเศรษฐกิจเพื่อให้ได้สภาพแวดล้อมที่ดี ด้วยเหตุนี้ The Graph จึงพยายามเสนอ Web3 ด้วยเลเยอร์โครงสร้างพื้นฐานนี้
The Graph ก่อตั้งขึ้นในปี 2018 โดย Jannis Pohlmann, Brandon Ramirez และ Yaniv Tal Tal ได้รับแรงบันดาลใจจากประสบการณ์ส่วนตัวของเขาเกี่ยวกับความยากลำบากในการสร้าง dApps ใหม่บน Ethereum ไม่มีอะไรแบบนั้นในตอนนั้น ดังนั้น Yaniv Tal จึงเปิดตัว The Graph ร่วมกับทีมของเขาเพื่อสร้างและจัดเตรียมเครื่องมือสร้างดัชนีและสืบค้นข้อมูลแบบกระจายศูนย์ตัวแรก
Graph mainnet ซึ่งทีมงานเผยแพร่ในปี 2020 และเพิ่มอัตราการสร้างกราฟย่อยในเครือข่าย ได้รับการออกแบบเพื่อกระจายอำนาจการใช้ dApps อย่างสมบูรณ์ เป้าหมายสูงสุดของโปรเจกต์คือการทำให้ Web 3 เข้าถึงได้สำหรับทุกคน และเปิดใช้งานการสร้าง dApps โดยไม่จำเป็นต้องใช้เซิร์ฟเวอร์หรือหน่วยงานส่วนกลาง
เมื่อ DeFi (การเงินแบบกระจายอำนาจ) เป็นที่รู้จักมากขึ้น โปรโตคอลกราฟก็มีบทบาทมากขึ้นในระบบเศรษฐกิจคริปโตที่กว้างขึ้น โปรโตคอลกราฟช่วยให้โปรแกรมเมอร์และผู้ใช้เครือข่ายอื่นๆ สามารถสร้างกราฟย่อยสำหรับ dApps ที่หลากหลาย และใช้สำหรับการรวบรวมข้อมูล การทำดัชนี และการสอบถาม ในเดือนเมษายน 2021 บริการโฮสต์ของ The Graph ประมวลผลคำขอ 2 หมื่นล้านรายการ
แกนหลักของเครือข่ายคือ Graph Node ซึ่งจะสแกนฐานข้อมูล blockchain ที่ผู้ใช้เครือข่ายใช้ในการจัดระเบียบข้อมูล นักพัฒนาซอฟต์แวร์และผู้ใช้เครือข่ายอื่นๆ สามารถชำระเงินสำหรับการใช้กราฟย่อยโดยใช้โทเค็น GRT นักพัฒนาสามารถอธิบายได้ว่า dApps ควรใช้โครงสร้างข้อมูลอย่างไร ผู้บริโภคสามารถจ่ายเป็น GRT เพื่อใช้บริการเครือข่ายได้
เครือข่ายได้รับการออกแบบมาเพื่อให้ Delegator, Indexers และ Curators สามารถสนับสนุนได้โดยการจัดหาโทเค็น GRT ให้กับลูกค้าเพื่อแลกเปลี่ยนกับบริการดูแลจัดการและจัดทำดัชนี ผู้เข้าร่วมตลาดได้รับการสนับสนุนให้ปรับปรุง API อย่างต่อเนื่องและให้ข้อมูลที่ถูกต้อง ผ่านเกตเวย์ที่สร้างขึ้นบนเครือข่ายกราฟ ผู้ใช้ที่ค้นหากราฟย่อยสามารถจ่ายผู้เข้าร่วมเครือข่ายเป็นโทเค็น GRT ตัวสร้างดัชนีของเครือข่ายกราฟเป็นตัวดำเนินการโหนดที่เดิมพันโทเค็น GRT เพื่อเปิดใช้งานการสร้างดัชนีและการสืบค้น ผู้ใช้เครือข่ายเช่น Ethereum, IPFS และ PoA อาจสร้างและใช้แอปโดยใช้ GraphQL และเครือข่ายอื่น ๆ น่าจะออกมาเร็ว ๆ นี้
ที่มา: The Graph
แพลตฟอร์มการจัดทำดัชนีกราฟและการสืบค้นใช้อินเทอร์เฟซโปรแกรมประยุกต์เฉพาะ (API) ที่เรียกว่ากราฟย่อย ข้อมูลสาธารณะที่สำคัญที่สุดในโลกบางส่วนจะถูกรวบรวมเป็นกราฟทั่วโลกโดยใช้เครือข่าย Ethereum ซึ่งช่วยให้นักพัฒนาซอฟต์แวร์สามารถใช้ จัดทำดัชนี และให้บริการข้อมูลบล็อกเชนด้วยวิธีที่ปลอดภัยด้วยการเข้ารหัส เพื่อให้สามารถเข้าถึงข้อมูลแบบกระจายอำนาจได้อย่างปลอดภัย เซิร์ฟเวอร์การจัดทำดัชนีหลักมักต้องการทรัพยากรด้านวิศวกรรมและฮาร์ดแวร์จำนวนมาก กราฟย่อยช่วยลดโครงสร้างแบบรวมศูนย์นี้
ตัวสร้างดัชนี ผู้แนะนำ และผู้มอบหมายที่ประกอบกันเป็นเครือข่ายกราฟจะให้บริการข้อมูลไปยังแอปพลิเคชัน Web3 และเสนอบริการเครือข่าย ผู้ใช้แอปพลิเคชันและผู้บริโภคข้อมูล
ที่มา: The Graph Docs
นักพัฒนาสร้างกราฟย่อยหรือใช้กราฟย่อยที่มีอยู่ใน dApp
กราฟย่อยดึงข้อมูลจากบล็อกเชน ประมวลผลและจัดเก็บเพื่อให้สามารถสืบค้นได้ง่ายผ่าน GraphQL
ตัวสร้างดัชนีของ Graph Network คือตัวดำเนินการโหนดที่เดิมพันโทเค็นกราฟ (GRT) เพื่อเสนอบริการจัดทำดัชนีและประมวลผลคิวรี สำหรับบริการของพวกเขา ผู้ทำดัชนีจะได้รับเงินค่าธรรมเนียมการค้นหาและรางวัลการจัดทำดัชนี ตามฟังก์ชันเงินคืนของ Cobbs-Douglas พวกเขายังได้รับเงินจาก Rebate Pool ที่แจกจ่ายให้กับผู้ร่วมเครือข่ายทั้งหมดตามสัดส่วนของเงินที่บริจาค
ผู้ทำดัชนีจะตัดสินใจว่าจะทำดัชนีกราฟย่อยใดตามสัญญาณการดูแลจัดการสำหรับกราฟย่อยนั้น โดยที่ภัณฑารักษ์เดิมพัน GRT เพื่อแสดงว่ากราฟย่อยใดมีความสำคัญและควรให้ความสำคัญ นอกจากนี้ ผู้บริโภค (เช่น แอปพลิเคชัน) สามารถระบุเงื่อนไขภายใต้ตัวทำดัชนีประมวลผลการค้นหาสำหรับกราฟย่อยและการตั้งค่าสำหรับการกำหนดราคาค่าธรรมเนียมการค้นหา
เศรษฐกิจแบบกระจายอำนาจของกราฟขึ้นอยู่กับภัณฑารักษ์ พวกเขาประเมินและส่งสัญญาณบนกราฟย่อยที่ Graph Network ควรจัดทำดัชนีโดยใช้ความเข้าใจในสภาพแวดล้อมของ web3 ผู้แนะนำสามารถดูข้อมูลเครือข่ายโดยใช้ Explorer เพื่อตัดสินการส่งสัญญาณ เครือข่ายกราฟจ่ายส่วนหนึ่งของค่าธรรมเนียมการค้นหาให้กับภัณฑารักษ์ที่กราฟย่อยคุณภาพดีสร้างขึ้นเพื่อเป็นค่าตอบแทนสำหรับสัญญาณของพวกเขา ภัณฑารักษ์มีแรงจูงใจทางการเงินเพื่อให้สัญญาณล่วงหน้า นักทำดัชนีสามารถวิเคราะห์หรือจัดทำดัชนีข้อมูลจากกราฟย่อยที่ส่งสัญญาณเหล่านี้โดยใช้ตัวชี้นำเหล่านี้จากภัณฑารักษ์
ผู้มอบหมายคือสมาชิกเครือข่ายที่มอบหมาย (หรือ "ส่วนได้ส่วนเสีย") GRT ให้กับผู้จัดทำดัชนีรายเดียวหรือหลายราย ผู้มอบหมายหน้าที่ช่วยในการรักษาความปลอดภัยของเครือข่ายโดยไม่ต้องใช้โหนดกราฟเอง
ผู้รับมอบสิทธิ์สามารถเข้าถึงต้นทุนการค้นหาและแรงจูงใจของ Indexer เพื่อแลกเปลี่ยนกับการมอบหมาย จำนวนข้อความค้นหาที่ผู้จัดทำดัชนีอาจดำเนินการขึ้นอยู่กับสัดส่วนการถือหุ้นส่วนบุคคล (และผู้รับมอบสิทธิ์) และค่าใช้จ่ายที่เรียกเก็บสำหรับแต่ละข้อความค้นหา ดังนั้น ยิ่งผู้จัดทำดัชนีได้รับเดิมพันมากเท่าใด คำขอที่เป็นไปได้มากขึ้นก็อาจสามารถดำเนินการได้
หนึ่งในกรณีการใช้งานที่โดดเด่นของโทเค็นกราฟคือเป็นสื่อกลางในการแลกเปลี่ยน โทเค็นจะทำหน้าที่เป็นวิธีการชำระเงินสำหรับบริการต่างๆ ที่มีให้ทั้งภายในและภายนอกระบบนิเวศ
ไม่ต้องบอกว่าหลายคนกำลังใช้โซลูชันข้อมูลที่มีให้โดยโปรโตคอลกราฟ ลูกค้ามีอยู่สำหรับบริการที่หลากหลาย ตัวอย่างเช่น ผู้ใช้บางรายต้องการให้เครือข่ายดำเนินการกับคำค้นหาของตน ด้วยการสอบถามเหล่านี้ เราสามารถเข้าถึงการโฮสต์ของแพลตฟอร์มที่เป็นที่รู้จักมากที่สุดไม่กี่แห่งโดย The Graph
Decentraland เป็นกรณีที่ดีของเครือข่ายที่นักพัฒนาย่อยสามารถเข้าถึงได้ อื่นๆ ได้แก่ Uniswap, Aave, Synthetic และอื่นๆ ในขณะที่จัดทำรายงานนี้ กราฟย่อยหลายพันรายการได้ถูกนำไปใช้ในโปรโตคอลกราฟแล้ว มีกลุ่มคนที่แตกต่างกันซึ่งต้องการคำตอบสำหรับแต่ละย่อหน้า
ผู้ร่วมให้ข้อมูลจำนวนมากใช้โทเค็น GRT เพื่อชำระค่าบริการเมื่อพวกเขาต้องการการให้บริการ แพลตฟอร์มดังกล่าวให้คำอธิบายทีละขั้นตอนว่าขั้นตอนการเรียกเก็บเงินกับ GRT ทำงานอย่างไรในหนึ่งในบล็อกของพวกเขา แม้ว่ารูปแบบการค้าหลักของพวกเขาคือโทเค็น GRT แต่ระบบการเรียกเก็บเงินนั้นใช้รูปหลายเหลี่ยม โทเค็น GRT ใช้เป็นรูปแบบการชำระเงินสำหรับบริการที่ผู้ที่ต้องการเข้าถึง Decentraland, Aave, Synthetix และ Uniswap Subgraphs ได้รับ
ผู้ใช้บริการของเครือข่ายทุกคนตามเว็บไซต์ของพวกเขา ใช้โทเค็น GRT เพื่อชำระค่าดำเนินการ ผู้ใช้เครือข่ายที่พบมากที่สุดคือนักพัฒนาและเครือข่าย Defi ดังนั้นพวกเขาจึงใช้โทเค็นเพื่อครอบคลุมค่าธรรมเนียม
กราฟย่อยที่เกี่ยวข้องกับการจัดเก็บข้อมูลแบบสอบถามมีอยู่หรือไม่ก็ได้ นักพัฒนาต้องสร้างหนึ่งในสตูดิโอข้อมูลกราฟย่อยหากไม่มีอยู่
ผู้แนะนำจะตรวจสอบกราฟย่อยหลังจากสร้างและเผยแพร่แล้ว และหากพวกเขาเชื่อว่ามีศักยภาพ พวกเขาจะแนะนำให้สร้างดัชนีบน Graph Explorer
Graph Node ซึ่งสแกนบล็อกเชน Ethereum อย่างต่อเนื่องเพื่อหาบล็อกใหม่และให้บริการการสืบค้นข้อมูลผ่านจุดสิ้นสุดของ GraphQL จะทำดัชนีกราฟย่อยเมื่อสร้างสัญญาณแล้ว
ผู้ใช้สามารถตรวจสอบผลลัพธ์ของแบบสอบถามในแอปพลิเคชันของตนได้หลังจากกระบวนการนี้เสร็จสิ้น นอกจากนี้ยังสามารถใช้ Graph Explorer เพื่อดูกราฟย่อยที่มีอยู่แล้วและเรียกใช้การสืบค้น GraphQL
กราฟย่อยทุกรายการที่ถูกปรับใช้กับเครือข่ายกราฟ ซึ่งรายละเอียดของกราฟย่อยแต่ละรายการ รวมถึงข้อมูลเมตาและสถิติของผู้เข้าร่วมสามารถตรวจสอบได้อย่างง่ายดาย จากนั้นผู้แนะนำสามารถเลือกกราฟย่อยและวางโทเค็น GRT ไว้เพื่อส่งสัญญาณไปยังผู้สร้างดัชนี
ใน Graph Explorer ซึ่งมีแท็บสำหรับกราฟย่อย การทำดัชนี การมอบหมาย และการดูแล สมาชิกเครือข่ายทั้งหมดสามารถเข้าถึงโปรไฟล์ผู้ใช้ของตนได้ พวกเขาแสดงผลงานในอดีตและปัจจุบันของแต่ละกิจกรรมพร้อมกับข้อมูลเกี่ยวกับรางวัลที่ได้รับและค่าใช้จ่าย
ที่มา: Graph Explorer
เครือข่ายกราฟรองรับเฉพาะ Ethereum blockchain บริการโฮสต์ซึ่งปัจจุบันรองรับบล็อกเชนอื่นๆ ทั้งหมด รวมถึง Avalanche และ Celo จะถูกยกเลิกภายในสิ้นไตรมาสที่ 1 ปี 2023 เนื่องจาก DApps ย้ายไปยัง Graph Explorer แบบกระจายศูนย์
Graph Explorer แบบกระจายศูนย์และบริการโฮสต์คือที่ที่นักพัฒนาสามารถเผยแพร่กราฟย่อยของตนได้หลังจากที่สร้างและให้ข้อมูลเมตาแล้ว
ค่อนข้างท้าทายที่จะอ่านอะไรที่มากกว่าข้อมูลพื้นฐานโดยตรงจาก Ethereum blockchain เนื่องจากโครงการที่มีสัญญาอัจฉริยะที่ซับซ้อน เช่น Uniswap และการริเริ่ม NFT เช่น Bored Ape Yacht Club ตัวอย่างนี้ให้ความเข้าใจที่ชัดเจนที่สุดเกี่ยวกับยูทิลิตี้เฉพาะของโปรโตคอล The Graph
ในกรณีของ Bored Ape Yacht Club การดำเนินการอ่านขั้นพื้นฐานในสัญญาสามารถทำได้เนื่องจากการดำเนินการอ่านเหล่านี้ได้รับการตั้งโปรแกรมโดยตรงในสัญญาอัจฉริยะ อย่างไรก็ตาม การค้นหาและการดำเนินการในโลกแห่งความเป็นจริงที่ซับซ้อนมากขึ้น เช่น การรวม การค้นหา ความสัมพันธ์ และการกรองที่ไม่ไม่สำคัญ จะไม่สามารถทำได้ ด้วยการจัดการโดยตรงกับสัญญา เราไม่พบลิงที่มีลักษณะเฉพาะอย่างใดอย่างหนึ่งและถูกครอบครองโดยที่อยู่ที่ระบุ
หากต้องการอ่านข้อมูลเมตาจาก IPFS โดยใช้รหัสโทเค็นและแฮช IPFS คุณจะต้องรวมข้อมูลดังกล่าวหลังจากวิเคราะห์ทุกอินสแตนซ์การถ่ายโอนที่เคยส่ง คำถามง่ายๆ ประเภทนี้อาจใช้เวลาหนึ่งชั่วโมงหรือแม้แต่หนึ่งวันในการตอบโดยแอปพลิเคชันแบบกระจายศูนย์ที่ทำงานในเบราว์เซอร์
นอกจากนี้ คุณสามารถสร้างเซิร์ฟเวอร์ของคุณเอง ประมวลผลธุรกรรมที่นั่น เก็บไว้ในฐานข้อมูล แล้วสืบค้นข้อมูลโดยใช้ตำแหน่งข้อมูล API ที่สร้างขึ้นเหนือระบบทั้งหมด ในทางกลับกัน วิธีการนี้ทำให้สิ้นเปลืองทรัพยากรจำนวนมาก จำเป็นต้องมีการบำรุงรักษา สร้างความล้มเหลวเพียงจุดเดียว และเป็นอันตรายต่อคุณลักษณะด้านความปลอดภัยที่สำคัญซึ่งจำเป็นต่อการกระจายอำนาจ
กระบวนการนี้ถูกขัดขวางโดยขั้นสุดท้าย การปรับโครงสร้างห่วงโซ่ และบล็อกที่ไม่ได้เรียกใช้ ซึ่งทำให้ใช้เวลานานและท้าทายในทางทฤษฎีในการแยกผลลัพธ์การสืบค้นที่ถูกต้องจากข้อมูลบล็อกเชน
ด้วยการนำเสนอระบบกระจายอำนาจที่จัดทำดัชนีข้อมูลบล็อกเชนและเปิดใช้งานการค้นหาที่รวดเร็วและแม่นยำยิ่งขึ้น The Graph ช่วยแก้ปัญหานี้ได้ ทำให้สามารถสืบค้น API เหล่านี้โดยใช้ GraphQL API มาตรฐานได้ บริการที่เป็นโฮสต์และโปรโตคอลแบบกระจายศูนย์ดำเนินการงานที่เหมือนกัน Graph Node ซึ่งเป็นโซลูชันโอเพ่นซอร์สดูแลทั้งสองอย่าง
กราฟเป็นบริการจัดทำดัชนีแบบกระจายอำนาจสำหรับโปรโตคอลบล็อกเชน ซึ่งเรียกกันโดยทั่วไปว่า “Google of Blockchains” โดยพื้นฐานแล้ว การค้นหาข้อมูลเฉพาะที่บันทึกไว้ในบล็อกเชนนั้นเป็นเรื่องที่ท้าทายอย่างยิ่ง ทีมกราฟได้พัฒนาวิธีการที่ซับซ้อนในการจัดประเภท จัดทำดัชนี และจัดเรียงข้อมูล ทำให้เรียกข้อมูลได้ง่ายโดยใช้ GraphQL และการสืบค้นฐานข้อมูลอื่นๆ ที่ตรงไปตรงมา แม้ว่ายูทิลิตี้ของโปรโตคอลนี้จะมุ่งเน้นไปที่นักพัฒนาเป็นส่วนใหญ่ แต่ผู้ใช้ทั่วไปยังคงสามารถมีส่วนร่วมและได้รับประโยชน์จากการมีส่วนทำให้ระบบทำงานต่อไปได้
กราฟคือออราเคิลกระจายข้อมูลแบบบล็อกเชน ด้วยเหตุนี้จึงมีการใช้ Chainlink บ่อยครั้งเพื่อเปรียบเทียบโครงการนี้ (LINK) สิ่งเหล่านี้ไม่ได้แข่งขันโดยตรงเพราะพวกเขาจัดการกับปัญหาที่แตกต่างกัน พูดง่ายๆ คือเตรียมและจัดทำดัชนีข้อมูลจากบล็อกเชน ผ่านอินเทอร์เฟซ API ผู้ใช้สามารถรวมไว้ในแอปพลิเคชัน โครงการนี้ถือเป็นบริการอันดับต้น ๆ สำหรับการจัดทำดัชนีข้อมูลจากบล็อกเชน แม้ว่ามันจะยังใหม่มาก แต่ก็มีความเกี่ยวข้องที่โดดเด่นอยู่แล้ว
วิธีหนึ่งในการเป็นเจ้าของ GRT คือผ่านการแลกเปลี่ยน crypto แบบรวมศูนย์ ขั้นตอนแรกคือการ สร้างบัญชี Gate.io และดำเนินการตามกระบวนการ KYC ให้เสร็จสิ้น เมื่อคุณเพิ่มเงินในบัญชีของคุณแล้ว ให้ตรวจสอบขั้นตอนในการซื้อ GRT ในสปอตหรือตลาดอนุพันธ์
The Guild ได้รับทุน 48 ล้านดอลลาร์จาก The Graph Foundation เพื่อสนับสนุนการวิจัยและพัฒนาเกี่ยวกับ subgraphs และ protocols ซึ่งสร้างความยินดีให้กับองค์กร The Guild ซึ่งก่อนหน้านี้เคยเป็นผู้รับสิทธิ์ Wave 1 และตอนนี้กำลังมุ่งมั่นกับ The Graph ในระยะยาวเพื่อพัฒนาความสามารถของกราฟย่อยหลักและทำให้ GraphQL พร้อมใช้งานอย่างกว้างขวางใน web3 เป็นผู้รับสิทธิ์ Wave 1 ที่สร้างเครื่องมือกราฟย่อย หนึ่งในชุมชนนักพัฒนาโอเพ่นซอร์สชั้นนำในระบบนิเวศของ GraphQL The Guild สร้างและสนับสนุนเครื่องมือ GraphQL ที่ได้รับความนิยมมากที่สุด
ตลอดระยะเวลาสี่ปี The Guild จะร่วมมือกับระบบนิเวศของ Graph เพื่อสร้างคุณสมบัติกราฟย่อยเพิ่มเติม เช่น องค์ประกอบของกราฟย่อย การวิเคราะห์ และการกลายพันธุ์ ตลอดจนปรับปรุง GraphQL API และสภาพแวดล้อมการพัฒนากราฟย่อย กิลด์จะมุ่งเน้นที่การเพิ่มพูนทักษะการค้นหาของ Graph Node เพื่อให้โปรแกรมเมอร์สามารถสร้างแอปที่มีคุณสมบัติหลากหลายได้รวดเร็วยิ่งขึ้น นอกจากนี้ Guild จะทำงานร่วมกับนักพัฒนาหลักคนอื่นๆ และ The Graph Foundation เพื่อปรับปรุงการศึกษาและการเริ่มต้นใช้งานของนักพัฒนา web2 บน The Graph จะรวมคุณสมบัติเหล่านี้เข้ากับเครื่องมือ GraphQL ที่รู้จักกันดีสำหรับชุมชนการพัฒนาเว็บ 2 และผลิตวิดีโอแนะนำพิเศษ
สำหรับการอัปเดตล่าสุดเกี่ยวกับกราฟ คุณสามารถเยี่ยมชม:
ตรวจสอบ ราคา GRT วันนี้ และเริ่มซื้อขายคู่สกุลเงินที่คุณชื่นชอบ
Graph (GRT) เป็นกลไกสำหรับการจัดทำดัชนีและการเข้าถึงข้อมูลบล็อกเชน เช่นเดียวกับที่ Google จัดทำดัชนีเว็บ The Graph จัดทำดัชนีระเบียนบล็อกเชนจากเครือข่ายต่างๆ เช่น Ethereum ชั้นข้อมูลทั่วโลกที่เรียกว่า The Graph ตั้งอยู่บนเครือข่ายสตอเรจและบล็อกเชน ทำหน้าที่เป็นพลังรวมสำหรับการเคลื่อนไหวการกระจายอำนาจ
เนื่องจากแอปพลิเคชันในโดเมนเดียวกันต้องการวิธีการทำงานร่วมกันและกำหนดชื่อสามัญสำหรับการสืบค้นข้อมูล The Graph จึงมีเป้าหมายที่จะทำหน้าที่เป็นชั้นบูรณาการสำหรับ DApps เป็นผลให้โปรแกรมใช้แบบสอบถามเพื่อค้นหาข้อมูลจากชุดข้อมูลขนาดใหญ่ในขณะที่ดำเนินการเช่นการกรอง การเรียงลำดับ และการจัดกลุ่ม การพัฒนาและการบำรุงรักษาดัชนียังจำเป็นสำหรับการดำเนินการค้นหาเหล่านี้ เนื่องจากไม่เช่นนั้น การดำเนินการจะช้าเกินไป ดังนั้น ทั้งหมดนี้ต้องการผลตอบแทนทางเศรษฐกิจเพื่อให้ได้สภาพแวดล้อมที่ดี ด้วยเหตุนี้ The Graph จึงพยายามเสนอ Web3 ด้วยเลเยอร์โครงสร้างพื้นฐานนี้
The Graph ก่อตั้งขึ้นในปี 2018 โดย Jannis Pohlmann, Brandon Ramirez และ Yaniv Tal Tal ได้รับแรงบันดาลใจจากประสบการณ์ส่วนตัวของเขาเกี่ยวกับความยากลำบากในการสร้าง dApps ใหม่บน Ethereum ไม่มีอะไรแบบนั้นในตอนนั้น ดังนั้น Yaniv Tal จึงเปิดตัว The Graph ร่วมกับทีมของเขาเพื่อสร้างและจัดเตรียมเครื่องมือสร้างดัชนีและสืบค้นข้อมูลแบบกระจายศูนย์ตัวแรก
Graph mainnet ซึ่งทีมงานเผยแพร่ในปี 2020 และเพิ่มอัตราการสร้างกราฟย่อยในเครือข่าย ได้รับการออกแบบเพื่อกระจายอำนาจการใช้ dApps อย่างสมบูรณ์ เป้าหมายสูงสุดของโปรเจกต์คือการทำให้ Web 3 เข้าถึงได้สำหรับทุกคน และเปิดใช้งานการสร้าง dApps โดยไม่จำเป็นต้องใช้เซิร์ฟเวอร์หรือหน่วยงานส่วนกลาง
เมื่อ DeFi (การเงินแบบกระจายอำนาจ) เป็นที่รู้จักมากขึ้น โปรโตคอลกราฟก็มีบทบาทมากขึ้นในระบบเศรษฐกิจคริปโตที่กว้างขึ้น โปรโตคอลกราฟช่วยให้โปรแกรมเมอร์และผู้ใช้เครือข่ายอื่นๆ สามารถสร้างกราฟย่อยสำหรับ dApps ที่หลากหลาย และใช้สำหรับการรวบรวมข้อมูล การทำดัชนี และการสอบถาม ในเดือนเมษายน 2021 บริการโฮสต์ของ The Graph ประมวลผลคำขอ 2 หมื่นล้านรายการ
แกนหลักของเครือข่ายคือ Graph Node ซึ่งจะสแกนฐานข้อมูล blockchain ที่ผู้ใช้เครือข่ายใช้ในการจัดระเบียบข้อมูล นักพัฒนาซอฟต์แวร์และผู้ใช้เครือข่ายอื่นๆ สามารถชำระเงินสำหรับการใช้กราฟย่อยโดยใช้โทเค็น GRT นักพัฒนาสามารถอธิบายได้ว่า dApps ควรใช้โครงสร้างข้อมูลอย่างไร ผู้บริโภคสามารถจ่ายเป็น GRT เพื่อใช้บริการเครือข่ายได้
เครือข่ายได้รับการออกแบบมาเพื่อให้ Delegator, Indexers และ Curators สามารถสนับสนุนได้โดยการจัดหาโทเค็น GRT ให้กับลูกค้าเพื่อแลกเปลี่ยนกับบริการดูแลจัดการและจัดทำดัชนี ผู้เข้าร่วมตลาดได้รับการสนับสนุนให้ปรับปรุง API อย่างต่อเนื่องและให้ข้อมูลที่ถูกต้อง ผ่านเกตเวย์ที่สร้างขึ้นบนเครือข่ายกราฟ ผู้ใช้ที่ค้นหากราฟย่อยสามารถจ่ายผู้เข้าร่วมเครือข่ายเป็นโทเค็น GRT ตัวสร้างดัชนีของเครือข่ายกราฟเป็นตัวดำเนินการโหนดที่เดิมพันโทเค็น GRT เพื่อเปิดใช้งานการสร้างดัชนีและการสืบค้น ผู้ใช้เครือข่ายเช่น Ethereum, IPFS และ PoA อาจสร้างและใช้แอปโดยใช้ GraphQL และเครือข่ายอื่น ๆ น่าจะออกมาเร็ว ๆ นี้
ที่มา: The Graph
แพลตฟอร์มการจัดทำดัชนีกราฟและการสืบค้นใช้อินเทอร์เฟซโปรแกรมประยุกต์เฉพาะ (API) ที่เรียกว่ากราฟย่อย ข้อมูลสาธารณะที่สำคัญที่สุดในโลกบางส่วนจะถูกรวบรวมเป็นกราฟทั่วโลกโดยใช้เครือข่าย Ethereum ซึ่งช่วยให้นักพัฒนาซอฟต์แวร์สามารถใช้ จัดทำดัชนี และให้บริการข้อมูลบล็อกเชนด้วยวิธีที่ปลอดภัยด้วยการเข้ารหัส เพื่อให้สามารถเข้าถึงข้อมูลแบบกระจายอำนาจได้อย่างปลอดภัย เซิร์ฟเวอร์การจัดทำดัชนีหลักมักต้องการทรัพยากรด้านวิศวกรรมและฮาร์ดแวร์จำนวนมาก กราฟย่อยช่วยลดโครงสร้างแบบรวมศูนย์นี้
ตัวสร้างดัชนี ผู้แนะนำ และผู้มอบหมายที่ประกอบกันเป็นเครือข่ายกราฟจะให้บริการข้อมูลไปยังแอปพลิเคชัน Web3 และเสนอบริการเครือข่าย ผู้ใช้แอปพลิเคชันและผู้บริโภคข้อมูล
ที่มา: The Graph Docs
นักพัฒนาสร้างกราฟย่อยหรือใช้กราฟย่อยที่มีอยู่ใน dApp
กราฟย่อยดึงข้อมูลจากบล็อกเชน ประมวลผลและจัดเก็บเพื่อให้สามารถสืบค้นได้ง่ายผ่าน GraphQL
ตัวสร้างดัชนีของ Graph Network คือตัวดำเนินการโหนดที่เดิมพันโทเค็นกราฟ (GRT) เพื่อเสนอบริการจัดทำดัชนีและประมวลผลคิวรี สำหรับบริการของพวกเขา ผู้ทำดัชนีจะได้รับเงินค่าธรรมเนียมการค้นหาและรางวัลการจัดทำดัชนี ตามฟังก์ชันเงินคืนของ Cobbs-Douglas พวกเขายังได้รับเงินจาก Rebate Pool ที่แจกจ่ายให้กับผู้ร่วมเครือข่ายทั้งหมดตามสัดส่วนของเงินที่บริจาค
ผู้ทำดัชนีจะตัดสินใจว่าจะทำดัชนีกราฟย่อยใดตามสัญญาณการดูแลจัดการสำหรับกราฟย่อยนั้น โดยที่ภัณฑารักษ์เดิมพัน GRT เพื่อแสดงว่ากราฟย่อยใดมีความสำคัญและควรให้ความสำคัญ นอกจากนี้ ผู้บริโภค (เช่น แอปพลิเคชัน) สามารถระบุเงื่อนไขภายใต้ตัวทำดัชนีประมวลผลการค้นหาสำหรับกราฟย่อยและการตั้งค่าสำหรับการกำหนดราคาค่าธรรมเนียมการค้นหา
เศรษฐกิจแบบกระจายอำนาจของกราฟขึ้นอยู่กับภัณฑารักษ์ พวกเขาประเมินและส่งสัญญาณบนกราฟย่อยที่ Graph Network ควรจัดทำดัชนีโดยใช้ความเข้าใจในสภาพแวดล้อมของ web3 ผู้แนะนำสามารถดูข้อมูลเครือข่ายโดยใช้ Explorer เพื่อตัดสินการส่งสัญญาณ เครือข่ายกราฟจ่ายส่วนหนึ่งของค่าธรรมเนียมการค้นหาให้กับภัณฑารักษ์ที่กราฟย่อยคุณภาพดีสร้างขึ้นเพื่อเป็นค่าตอบแทนสำหรับสัญญาณของพวกเขา ภัณฑารักษ์มีแรงจูงใจทางการเงินเพื่อให้สัญญาณล่วงหน้า นักทำดัชนีสามารถวิเคราะห์หรือจัดทำดัชนีข้อมูลจากกราฟย่อยที่ส่งสัญญาณเหล่านี้โดยใช้ตัวชี้นำเหล่านี้จากภัณฑารักษ์
ผู้มอบหมายคือสมาชิกเครือข่ายที่มอบหมาย (หรือ "ส่วนได้ส่วนเสีย") GRT ให้กับผู้จัดทำดัชนีรายเดียวหรือหลายราย ผู้มอบหมายหน้าที่ช่วยในการรักษาความปลอดภัยของเครือข่ายโดยไม่ต้องใช้โหนดกราฟเอง
ผู้รับมอบสิทธิ์สามารถเข้าถึงต้นทุนการค้นหาและแรงจูงใจของ Indexer เพื่อแลกเปลี่ยนกับการมอบหมาย จำนวนข้อความค้นหาที่ผู้จัดทำดัชนีอาจดำเนินการขึ้นอยู่กับสัดส่วนการถือหุ้นส่วนบุคคล (และผู้รับมอบสิทธิ์) และค่าใช้จ่ายที่เรียกเก็บสำหรับแต่ละข้อความค้นหา ดังนั้น ยิ่งผู้จัดทำดัชนีได้รับเดิมพันมากเท่าใด คำขอที่เป็นไปได้มากขึ้นก็อาจสามารถดำเนินการได้
หนึ่งในกรณีการใช้งานที่โดดเด่นของโทเค็นกราฟคือเป็นสื่อกลางในการแลกเปลี่ยน โทเค็นจะทำหน้าที่เป็นวิธีการชำระเงินสำหรับบริการต่างๆ ที่มีให้ทั้งภายในและภายนอกระบบนิเวศ
ไม่ต้องบอกว่าหลายคนกำลังใช้โซลูชันข้อมูลที่มีให้โดยโปรโตคอลกราฟ ลูกค้ามีอยู่สำหรับบริการที่หลากหลาย ตัวอย่างเช่น ผู้ใช้บางรายต้องการให้เครือข่ายดำเนินการกับคำค้นหาของตน ด้วยการสอบถามเหล่านี้ เราสามารถเข้าถึงการโฮสต์ของแพลตฟอร์มที่เป็นที่รู้จักมากที่สุดไม่กี่แห่งโดย The Graph
Decentraland เป็นกรณีที่ดีของเครือข่ายที่นักพัฒนาย่อยสามารถเข้าถึงได้ อื่นๆ ได้แก่ Uniswap, Aave, Synthetic และอื่นๆ ในขณะที่จัดทำรายงานนี้ กราฟย่อยหลายพันรายการได้ถูกนำไปใช้ในโปรโตคอลกราฟแล้ว มีกลุ่มคนที่แตกต่างกันซึ่งต้องการคำตอบสำหรับแต่ละย่อหน้า
ผู้ร่วมให้ข้อมูลจำนวนมากใช้โทเค็น GRT เพื่อชำระค่าบริการเมื่อพวกเขาต้องการการให้บริการ แพลตฟอร์มดังกล่าวให้คำอธิบายทีละขั้นตอนว่าขั้นตอนการเรียกเก็บเงินกับ GRT ทำงานอย่างไรในหนึ่งในบล็อกของพวกเขา แม้ว่ารูปแบบการค้าหลักของพวกเขาคือโทเค็น GRT แต่ระบบการเรียกเก็บเงินนั้นใช้รูปหลายเหลี่ยม โทเค็น GRT ใช้เป็นรูปแบบการชำระเงินสำหรับบริการที่ผู้ที่ต้องการเข้าถึง Decentraland, Aave, Synthetix และ Uniswap Subgraphs ได้รับ
ผู้ใช้บริการของเครือข่ายทุกคนตามเว็บไซต์ของพวกเขา ใช้โทเค็น GRT เพื่อชำระค่าดำเนินการ ผู้ใช้เครือข่ายที่พบมากที่สุดคือนักพัฒนาและเครือข่าย Defi ดังนั้นพวกเขาจึงใช้โทเค็นเพื่อครอบคลุมค่าธรรมเนียม
กราฟย่อยที่เกี่ยวข้องกับการจัดเก็บข้อมูลแบบสอบถามมีอยู่หรือไม่ก็ได้ นักพัฒนาต้องสร้างหนึ่งในสตูดิโอข้อมูลกราฟย่อยหากไม่มีอยู่
ผู้แนะนำจะตรวจสอบกราฟย่อยหลังจากสร้างและเผยแพร่แล้ว และหากพวกเขาเชื่อว่ามีศักยภาพ พวกเขาจะแนะนำให้สร้างดัชนีบน Graph Explorer
Graph Node ซึ่งสแกนบล็อกเชน Ethereum อย่างต่อเนื่องเพื่อหาบล็อกใหม่และให้บริการการสืบค้นข้อมูลผ่านจุดสิ้นสุดของ GraphQL จะทำดัชนีกราฟย่อยเมื่อสร้างสัญญาณแล้ว
ผู้ใช้สามารถตรวจสอบผลลัพธ์ของแบบสอบถามในแอปพลิเคชันของตนได้หลังจากกระบวนการนี้เสร็จสิ้น นอกจากนี้ยังสามารถใช้ Graph Explorer เพื่อดูกราฟย่อยที่มีอยู่แล้วและเรียกใช้การสืบค้น GraphQL
กราฟย่อยทุกรายการที่ถูกปรับใช้กับเครือข่ายกราฟ ซึ่งรายละเอียดของกราฟย่อยแต่ละรายการ รวมถึงข้อมูลเมตาและสถิติของผู้เข้าร่วมสามารถตรวจสอบได้อย่างง่ายดาย จากนั้นผู้แนะนำสามารถเลือกกราฟย่อยและวางโทเค็น GRT ไว้เพื่อส่งสัญญาณไปยังผู้สร้างดัชนี
ใน Graph Explorer ซึ่งมีแท็บสำหรับกราฟย่อย การทำดัชนี การมอบหมาย และการดูแล สมาชิกเครือข่ายทั้งหมดสามารถเข้าถึงโปรไฟล์ผู้ใช้ของตนได้ พวกเขาแสดงผลงานในอดีตและปัจจุบันของแต่ละกิจกรรมพร้อมกับข้อมูลเกี่ยวกับรางวัลที่ได้รับและค่าใช้จ่าย
ที่มา: Graph Explorer
เครือข่ายกราฟรองรับเฉพาะ Ethereum blockchain บริการโฮสต์ซึ่งปัจจุบันรองรับบล็อกเชนอื่นๆ ทั้งหมด รวมถึง Avalanche และ Celo จะถูกยกเลิกภายในสิ้นไตรมาสที่ 1 ปี 2023 เนื่องจาก DApps ย้ายไปยัง Graph Explorer แบบกระจายศูนย์
Graph Explorer แบบกระจายศูนย์และบริการโฮสต์คือที่ที่นักพัฒนาสามารถเผยแพร่กราฟย่อยของตนได้หลังจากที่สร้างและให้ข้อมูลเมตาแล้ว
ค่อนข้างท้าทายที่จะอ่านอะไรที่มากกว่าข้อมูลพื้นฐานโดยตรงจาก Ethereum blockchain เนื่องจากโครงการที่มีสัญญาอัจฉริยะที่ซับซ้อน เช่น Uniswap และการริเริ่ม NFT เช่น Bored Ape Yacht Club ตัวอย่างนี้ให้ความเข้าใจที่ชัดเจนที่สุดเกี่ยวกับยูทิลิตี้เฉพาะของโปรโตคอล The Graph
ในกรณีของ Bored Ape Yacht Club การดำเนินการอ่านขั้นพื้นฐานในสัญญาสามารถทำได้เนื่องจากการดำเนินการอ่านเหล่านี้ได้รับการตั้งโปรแกรมโดยตรงในสัญญาอัจฉริยะ อย่างไรก็ตาม การค้นหาและการดำเนินการในโลกแห่งความเป็นจริงที่ซับซ้อนมากขึ้น เช่น การรวม การค้นหา ความสัมพันธ์ และการกรองที่ไม่ไม่สำคัญ จะไม่สามารถทำได้ ด้วยการจัดการโดยตรงกับสัญญา เราไม่พบลิงที่มีลักษณะเฉพาะอย่างใดอย่างหนึ่งและถูกครอบครองโดยที่อยู่ที่ระบุ
หากต้องการอ่านข้อมูลเมตาจาก IPFS โดยใช้รหัสโทเค็นและแฮช IPFS คุณจะต้องรวมข้อมูลดังกล่าวหลังจากวิเคราะห์ทุกอินสแตนซ์การถ่ายโอนที่เคยส่ง คำถามง่ายๆ ประเภทนี้อาจใช้เวลาหนึ่งชั่วโมงหรือแม้แต่หนึ่งวันในการตอบโดยแอปพลิเคชันแบบกระจายศูนย์ที่ทำงานในเบราว์เซอร์
นอกจากนี้ คุณสามารถสร้างเซิร์ฟเวอร์ของคุณเอง ประมวลผลธุรกรรมที่นั่น เก็บไว้ในฐานข้อมูล แล้วสืบค้นข้อมูลโดยใช้ตำแหน่งข้อมูล API ที่สร้างขึ้นเหนือระบบทั้งหมด ในทางกลับกัน วิธีการนี้ทำให้สิ้นเปลืองทรัพยากรจำนวนมาก จำเป็นต้องมีการบำรุงรักษา สร้างความล้มเหลวเพียงจุดเดียว และเป็นอันตรายต่อคุณลักษณะด้านความปลอดภัยที่สำคัญซึ่งจำเป็นต่อการกระจายอำนาจ
กระบวนการนี้ถูกขัดขวางโดยขั้นสุดท้าย การปรับโครงสร้างห่วงโซ่ และบล็อกที่ไม่ได้เรียกใช้ ซึ่งทำให้ใช้เวลานานและท้าทายในทางทฤษฎีในการแยกผลลัพธ์การสืบค้นที่ถูกต้องจากข้อมูลบล็อกเชน
ด้วยการนำเสนอระบบกระจายอำนาจที่จัดทำดัชนีข้อมูลบล็อกเชนและเปิดใช้งานการค้นหาที่รวดเร็วและแม่นยำยิ่งขึ้น The Graph ช่วยแก้ปัญหานี้ได้ ทำให้สามารถสืบค้น API เหล่านี้โดยใช้ GraphQL API มาตรฐานได้ บริการที่เป็นโฮสต์และโปรโตคอลแบบกระจายศูนย์ดำเนินการงานที่เหมือนกัน Graph Node ซึ่งเป็นโซลูชันโอเพ่นซอร์สดูแลทั้งสองอย่าง
กราฟเป็นบริการจัดทำดัชนีแบบกระจายอำนาจสำหรับโปรโตคอลบล็อกเชน ซึ่งเรียกกันโดยทั่วไปว่า “Google of Blockchains” โดยพื้นฐานแล้ว การค้นหาข้อมูลเฉพาะที่บันทึกไว้ในบล็อกเชนนั้นเป็นเรื่องที่ท้าทายอย่างยิ่ง ทีมกราฟได้พัฒนาวิธีการที่ซับซ้อนในการจัดประเภท จัดทำดัชนี และจัดเรียงข้อมูล ทำให้เรียกข้อมูลได้ง่ายโดยใช้ GraphQL และการสืบค้นฐานข้อมูลอื่นๆ ที่ตรงไปตรงมา แม้ว่ายูทิลิตี้ของโปรโตคอลนี้จะมุ่งเน้นไปที่นักพัฒนาเป็นส่วนใหญ่ แต่ผู้ใช้ทั่วไปยังคงสามารถมีส่วนร่วมและได้รับประโยชน์จากการมีส่วนทำให้ระบบทำงานต่อไปได้
กราฟคือออราเคิลกระจายข้อมูลแบบบล็อกเชน ด้วยเหตุนี้จึงมีการใช้ Chainlink บ่อยครั้งเพื่อเปรียบเทียบโครงการนี้ (LINK) สิ่งเหล่านี้ไม่ได้แข่งขันโดยตรงเพราะพวกเขาจัดการกับปัญหาที่แตกต่างกัน พูดง่ายๆ คือเตรียมและจัดทำดัชนีข้อมูลจากบล็อกเชน ผ่านอินเทอร์เฟซ API ผู้ใช้สามารถรวมไว้ในแอปพลิเคชัน โครงการนี้ถือเป็นบริการอันดับต้น ๆ สำหรับการจัดทำดัชนีข้อมูลจากบล็อกเชน แม้ว่ามันจะยังใหม่มาก แต่ก็มีความเกี่ยวข้องที่โดดเด่นอยู่แล้ว
วิธีหนึ่งในการเป็นเจ้าของ GRT คือผ่านการแลกเปลี่ยน crypto แบบรวมศูนย์ ขั้นตอนแรกคือการ สร้างบัญชี Gate.io และดำเนินการตามกระบวนการ KYC ให้เสร็จสิ้น เมื่อคุณเพิ่มเงินในบัญชีของคุณแล้ว ให้ตรวจสอบขั้นตอนในการซื้อ GRT ในสปอตหรือตลาดอนุพันธ์
The Guild ได้รับทุน 48 ล้านดอลลาร์จาก The Graph Foundation เพื่อสนับสนุนการวิจัยและพัฒนาเกี่ยวกับ subgraphs และ protocols ซึ่งสร้างความยินดีให้กับองค์กร The Guild ซึ่งก่อนหน้านี้เคยเป็นผู้รับสิทธิ์ Wave 1 และตอนนี้กำลังมุ่งมั่นกับ The Graph ในระยะยาวเพื่อพัฒนาความสามารถของกราฟย่อยหลักและทำให้ GraphQL พร้อมใช้งานอย่างกว้างขวางใน web3 เป็นผู้รับสิทธิ์ Wave 1 ที่สร้างเครื่องมือกราฟย่อย หนึ่งในชุมชนนักพัฒนาโอเพ่นซอร์สชั้นนำในระบบนิเวศของ GraphQL The Guild สร้างและสนับสนุนเครื่องมือ GraphQL ที่ได้รับความนิยมมากที่สุด
ตลอดระยะเวลาสี่ปี The Guild จะร่วมมือกับระบบนิเวศของ Graph เพื่อสร้างคุณสมบัติกราฟย่อยเพิ่มเติม เช่น องค์ประกอบของกราฟย่อย การวิเคราะห์ และการกลายพันธุ์ ตลอดจนปรับปรุง GraphQL API และสภาพแวดล้อมการพัฒนากราฟย่อย กิลด์จะมุ่งเน้นที่การเพิ่มพูนทักษะการค้นหาของ Graph Node เพื่อให้โปรแกรมเมอร์สามารถสร้างแอปที่มีคุณสมบัติหลากหลายได้รวดเร็วยิ่งขึ้น นอกจากนี้ Guild จะทำงานร่วมกับนักพัฒนาหลักคนอื่นๆ และ The Graph Foundation เพื่อปรับปรุงการศึกษาและการเริ่มต้นใช้งานของนักพัฒนา web2 บน The Graph จะรวมคุณสมบัติเหล่านี้เข้ากับเครื่องมือ GraphQL ที่รู้จักกันดีสำหรับชุมชนการพัฒนาเว็บ 2 และผลิตวิดีโอแนะนำพิเศษ
สำหรับการอัปเดตล่าสุดเกี่ยวกับกราฟ คุณสามารถเยี่ยมชม:
ตรวจสอบ ราคา GRT วันนี้ และเริ่มซื้อขายคู่สกุลเงินที่คุณชื่นชอบ