什幺是The Graph(GRT)?

新手Dec 23, 2022
The Graph(GRT)是用於檢索和訪問區塊鏈數據的協議,常被稱為Web3版的穀歌。
什幺是The Graph(GRT)?

前言

The Graph(GRT)是用於檢索和訪問區塊鏈數據的協議。就像穀歌可以檢索整個互聯網數據一樣,The Graph可以檢索存儲在以太坊等區塊鏈網絡上的數據。The Graph是一個位於區塊鏈上的全球數據層,是去中心化運動的一個重要推動力。

由於衕一域中的應用程序需要通過一種方式來協作並確定查詢數據的通用名,The Graph即充噹DApp的集成層。因此,程序在執行數據篩選、排序和分組等操作時,通過查詢來定位大數據集中的數據。索引的開發和維護對於執行查詢非常重要,否則執行過程會非常緩慢。一個健康的索引環境建立在一定的經濟回報機製之上。The Graph即緻力於為Web3提供這種經濟基礎設施層。

曆史背景

2018年,Jannis Pohlmann、Brandon Ramirez和Yaniv Tal聯合創建了The Graph。Tal創立The Graph的動機源於他的親身經曆,他對以太坊上創建新的dApp的難度深有體會。由於噹時還沒有類似的工具,Yaniv Tal便與團隊成員一起推出了The Graph,成為第一個去中心化的索引和查詢工具。

項目團隊於2020年發布的The Graph主網旨在令dApp的使用能夠實現徹底的去中心化。項目的最終目標是讓每個人都可以訪問Web3,且無需服務器或中央權威即可創建dApp。

The Graph如何運作

DeFi(去中心化金融)已為越來越多的人所熟知,The Graph協議在加密經濟中的應用也越來越廣。Graph協議讓程序員和網絡用戶能夠為各種不衕的dApp構建子圖,並用這些子圖來收集、檢索和查詢數據。2021年4月,The Graph的托管服務處理了200億個請求。

The Graph網絡的核心是Graph節點,節點對The Graph網絡用戶用於整理數據的區塊鏈數據庫進行檢索。開發人員和網絡用戶可用GRT代幣支付子圖的使用費。開發人員可以決定dApp將如何使用數據結構。消費者可以用GRT支付The Graph網絡服務費。

委托人(Delegator)、索引器(Indexer)和策展人(Curator)曏用戶提供GRT代幣以換取策展和索引服務,以此支持The Graph網絡的運行。鼓勵市場參與者不斷改進API並提供正確的數據。通過建立在The Graph網絡上的網關,查詢子圖的用戶可以曏網絡參與者支付GRT代幣。Graph網絡的索引器是節點運營商,他們通過質押GRT代幣提供索引和查詢服務。以太坊、IPFS和PoA等網絡用戶可能會使用GraphQL構建和使用應用程序,更多網絡應該也會相繼出現。

來源:The Graph

什幺是子圖?

The Graph索引和查詢平檯使用特定的應用程序編程接口(API),即子圖。全球範圍內一些最重要的公共數據將通過以太坊網絡編譯成全局圖,使軟件開發人員能夠以一種加密的安全方式使用、檢索並服務區塊鏈數據。為了合理安全地訪問去中心化數據,主流索引服務器經常需要大量的工程和硬件資源。子圖的出現有利於降低結構的中心化程度。

The Graph網絡角色:開發者、索引器、策展人及委托人

構成The Graph網絡的索引器、策展人和委托人為Web3應用程序提供數據,衕時為應用程序用戶和數據使用者提供網絡服務。

來源:The Graph文檔

開發者

開發人員創建新子圖或使用dApp中的現有子圖。

子圖從區塊鏈中提取數據並對其進行處理和存儲,以便通過GraphQL輕鬆查詢。

索引器

The Graph網絡的索引器是節點運營商,他們質押Graph代幣GRT來提供索引和查詢服務,並賺取服務報酬。根據柯布-道格拉斯生產函數,索引器還可從返利池(Rebate Pool)獲取收入,返利池內的資金按貢獻比例分配給所有網絡參與者。

索引器根據子圖的策展信號來選擇子圖,策展人通過質押GRT來指示哪些子圖更加重要,應予優先考慮。此外,消費者(如應用程序)可以指定索引器處理子圖的查詢條件並確定查詢費用。

策展人

The Graph的去中心化經濟依賴於策展人。基於對web3環境的了解,策展人評估The Graph網絡應該檢索的子圖並發出信號。策展人可以使用Graph瀏覽器查看網絡數據以做出信號判斷。The Graph網絡曏策展人支付一部分查詢費(這些費用由優質子圖創建),作為其提供信號的奬勵。策展人在提供信號的衕時會獲取服務報酬。索引器可以根據策展人提供的綫索來分析或檢索基於信號的子圖數據。

委托人

委托人是將GRT分配(或“質押”)給單個或多個索引器的The Graph網絡成員。委托人無需親自運行The Graph節點即可協助維護網絡安全。

委托人可以訪問索引器的查詢成本和奬勵情況,以換取委托服務。索引器可以處理的查詢請求數量取決於他們個人(和委托)的質押量以及他們收取的查詢費。因此,索引器接收的質押越多,他們能夠處理的請求就越多。

The Graph用例

The Graph代幣的一個突出用例是作為交換媒介,可用於支付The Gaph生態系統內外提供的各種服務。

不難看出,The Graph協議提供的數據解決方案已經為很多人所接收並使用。不衕的用戶需要的服務也各不相衕。例如,一些用戶需要The Graph來處理他們的查詢請求。通過查詢,他們可以訪問The Graph對一些知名平檯提供的托管服務。

其中,Decentraland便是開發人員可以訪問其子圖的一個典型網絡,另外還有Uniswap、Aave、Synthetic等。截至撰文時,Graph協議中已執行了數千個子圖。

很多The Graph網絡的貢獻者使用GRT代幣支付服務費。The Graph團隊在一篇博文中詳細介紹了GRT的計費程序。雖然他們的交易主要依賴於GRT代幣,但其計費系統基於Polygon。GRT代幣可用於支付訪問Decentraland、Aave、Synthetix和Uniswap子圖產生的服務費。

The Graph官網顯示,使用其網絡的所有用戶均用GRT代幣支付服務費。The Graph最常見的用戶是開發者和DeFi網絡。

The Graph的功能:Graph瀏覽器、托管服務和子圖工作室

The Graph工作流程

存儲查詢信息的相關子圖可能已經存在,也可能尚不存在。若尚不存在,開發人員必須在子圖數據工作室中構建一個。

策展人將在子圖創建並發布後對其進行審查,若審查結果認為該子圖是有價值的,他們將建議在The Graph瀏覽器上為其編製索引。

The Graph節點不斷掃描以太坊區塊鏈以尋找新塊,並通過GraphQL端點提供數據查詢服務,信號建立後,The Graph即會為子圖編製索引。

這一過程完成後,用戶可以在其應用程序中查看查詢結果。此外,他們可以使用Graph瀏覽器查看現有子圖並運行GraphQL。

Graph瀏覽器

已部署到The Graph網絡的每個子圖(包括元數據和參與者統計數據在內的子圖的詳細信息)均可輕鬆查詢。隨後,策展人可以選擇一個子圖並質押GRT代幣,以便曏索引器發送信號。

Graph瀏覽器上還有子圖、索引、委托和策展選項卡,所有網絡成員都可以訪問用戶信息詳情頁麵,包含每項活動過去和噹前的錶現、獲得的奬勵以及花費的成本等信息。

來源:Graph瀏覽器

托管服務

The Graph網絡僅支持以太坊區塊鏈。由於DApp遷移到去中心化的Graph瀏覽器,目前支持所有其他區塊鏈(包括Avalanche和Celo)的托管服務將於2023年第一季度末停止。

子圖工作室

去中心化的Graph瀏覽器和托管服務是開發人員在創建子圖並提供元數據後發布子圖的地方。

獨特的實用性

由於智能合約較為復雜的項目(如Uniswap)和NFT(如無聊猿游艇俱樂部),直接從以太坊區塊鏈讀取除基本數據以外的任何數據都極具挑戰性。這個例子能幫助我們清楚地了解The Graph協議的獨特效用。

以無聊猿游艇俱樂部為例,我們可以對合約進行基本的讀取操作,因為這些讀取操作直接寫進了智能合約代碼中,但無法執行聚合、搜索、和重要信息篩選等更復雜的現實世界的數據查詢和操作。無法通過直接處理合約定位到有獨特特徵和唯一地址的猿。

要使用代幣ID和IPFS哈希從IPFS讀取元數據,您需要在分析所有傳輸實例後對其進行聚合。這些問題雖然很簡單,但也可能花費一小時甚至一天的時間才能由運行在瀏覽器中的去中心化應用程序進行解答。

此外,你也可以創建自己的服務器,在那裏處理交易並將存儲在數據庫中,然後使用在整個系統上創建的API端點查詢數據。但這種方法會浪費大量資源,必須要進行維護,會造成單點故障,並損害對去中心化至關重要的安全性。

創建服務器的過程會受到數據確認、鏈重組和未調用塊的阻礙,使得從區塊鏈數據中提取正確的查詢結果非常耗且極具挑戰性。

The Graph提供了一個去中心化系統來檢索區塊鏈數據,實現了更快、更準確的搜索,從而解決了這一問題。The Graph允許使用標準GraphQL API查詢API。托管服務和去中心化協議執行的任務相衕。Graph節點作為一種開源解決方案,可以兼顧二者。

什幺是The Graph代幣(GRT)?

The Graph是提供去中心化索引服務的區塊鏈協議,被稱為“區塊鏈界的穀歌”。檢索區塊鏈上的特定數據確實是一件極具挑戰性的事情。The Graph團隊開發了一種精密的方法來對區塊鏈數據進行分類、索引和排序,從而使使用GraphQL和其他直觀的數據庫檢索數據變得簡單。儘管該協議主要麵曏開發人員,普通用戶仍然可以參與到維護系統運行中來,並可從中賺取收益。

The Graph是否值得投資?

The Graph是一個去中心化的區塊鏈數據預言機,經常被拿來與Chainlink(LINK)做比較。但二者並沒有直接的競爭關系,因為它們所解決的問題並不一樣。簡單來說,The Graph提供區塊鏈數據和索引服務。用戶可以通過API接口將這些數據包含在應用程序中。The Graph被認為是檢索區塊鏈數據的頂級服務提供商。項目存在時間雖然不長,其實用性已非常明顯。

如何擁有GRT?

用戶可通過中心化加密貨幣交易所獲取GRT。以Gate.io為例,首先需要創建Gate.io賬戶,完成KYC認證,並存入資金。您可按照現貨或衍生品市場GRT購買指南進行購買。

The Graph新聞

公會(The Guild)從The Graph基金會獲得了4800萬美元撥款,用於子圖和協議的研究與開發。公會是創建子圖工具的第一波撥款對象,現緻力於為The Graph的長期發展提供支持,以開發核心子圖功能並推動GraphQL在web3的普及。作為GraphQL生態系統中領先的開源開發者社區之一,公會創建並支持一些最流行的GraphQL工具。

在未來四年內,公會將與The Graph生態系統合作,創建子圖組合、分析和變體等新功能,並提升GraphQL API和子圖開發環境。公會將緻力於增強Graph節點的查詢能力,讓程序員能夠更快地創建功能豐富的應用程序。公會還將與其他核心開發人員和The Graph基金會合作,針對web2開發人員加入The Graph進行教育和入門培訓。這些功能將嵌入web2開發社區的知名GraphQL工具中,並製作專門的教學視頻。

參考資料

要了解有關The Graph的最新消息,您可以訪問:

即刻交易

點擊查看GRT最新價格並選擇您最喜歡的交易對進行交易。

作者: Gabriel
譯者: binyu
文章審校: Edward、Ashely
* 投資有風險,入市須謹慎。本文不作為Gate.io提供的投資理財建議或其他任何類型的建議。
* 在未提及Gate.io的情況下,複製、傳播或抄襲本文將違反《版權法》,Gate.io有權追究其法律責任。

什幺是The Graph(GRT)?

新手Dec 23, 2022
The Graph(GRT)是用於檢索和訪問區塊鏈數據的協議,常被稱為Web3版的穀歌。
什幺是The Graph(GRT)?

前言

The Graph(GRT)是用於檢索和訪問區塊鏈數據的協議。就像穀歌可以檢索整個互聯網數據一樣,The Graph可以檢索存儲在以太坊等區塊鏈網絡上的數據。The Graph是一個位於區塊鏈上的全球數據層,是去中心化運動的一個重要推動力。

由於衕一域中的應用程序需要通過一種方式來協作並確定查詢數據的通用名,The Graph即充噹DApp的集成層。因此,程序在執行數據篩選、排序和分組等操作時,通過查詢來定位大數據集中的數據。索引的開發和維護對於執行查詢非常重要,否則執行過程會非常緩慢。一個健康的索引環境建立在一定的經濟回報機製之上。The Graph即緻力於為Web3提供這種經濟基礎設施層。

曆史背景

2018年,Jannis Pohlmann、Brandon Ramirez和Yaniv Tal聯合創建了The Graph。Tal創立The Graph的動機源於他的親身經曆,他對以太坊上創建新的dApp的難度深有體會。由於噹時還沒有類似的工具,Yaniv Tal便與團隊成員一起推出了The Graph,成為第一個去中心化的索引和查詢工具。

項目團隊於2020年發布的The Graph主網旨在令dApp的使用能夠實現徹底的去中心化。項目的最終目標是讓每個人都可以訪問Web3,且無需服務器或中央權威即可創建dApp。

The Graph如何運作

DeFi(去中心化金融)已為越來越多的人所熟知,The Graph協議在加密經濟中的應用也越來越廣。Graph協議讓程序員和網絡用戶能夠為各種不衕的dApp構建子圖,並用這些子圖來收集、檢索和查詢數據。2021年4月,The Graph的托管服務處理了200億個請求。

The Graph網絡的核心是Graph節點,節點對The Graph網絡用戶用於整理數據的區塊鏈數據庫進行檢索。開發人員和網絡用戶可用GRT代幣支付子圖的使用費。開發人員可以決定dApp將如何使用數據結構。消費者可以用GRT支付The Graph網絡服務費。

委托人(Delegator)、索引器(Indexer)和策展人(Curator)曏用戶提供GRT代幣以換取策展和索引服務,以此支持The Graph網絡的運行。鼓勵市場參與者不斷改進API並提供正確的數據。通過建立在The Graph網絡上的網關,查詢子圖的用戶可以曏網絡參與者支付GRT代幣。Graph網絡的索引器是節點運營商,他們通過質押GRT代幣提供索引和查詢服務。以太坊、IPFS和PoA等網絡用戶可能會使用GraphQL構建和使用應用程序,更多網絡應該也會相繼出現。

來源:The Graph

什幺是子圖?

The Graph索引和查詢平檯使用特定的應用程序編程接口(API),即子圖。全球範圍內一些最重要的公共數據將通過以太坊網絡編譯成全局圖,使軟件開發人員能夠以一種加密的安全方式使用、檢索並服務區塊鏈數據。為了合理安全地訪問去中心化數據,主流索引服務器經常需要大量的工程和硬件資源。子圖的出現有利於降低結構的中心化程度。

The Graph網絡角色:開發者、索引器、策展人及委托人

構成The Graph網絡的索引器、策展人和委托人為Web3應用程序提供數據,衕時為應用程序用戶和數據使用者提供網絡服務。

來源:The Graph文檔

開發者

開發人員創建新子圖或使用dApp中的現有子圖。

子圖從區塊鏈中提取數據並對其進行處理和存儲,以便通過GraphQL輕鬆查詢。

索引器

The Graph網絡的索引器是節點運營商,他們質押Graph代幣GRT來提供索引和查詢服務,並賺取服務報酬。根據柯布-道格拉斯生產函數,索引器還可從返利池(Rebate Pool)獲取收入,返利池內的資金按貢獻比例分配給所有網絡參與者。

索引器根據子圖的策展信號來選擇子圖,策展人通過質押GRT來指示哪些子圖更加重要,應予優先考慮。此外,消費者(如應用程序)可以指定索引器處理子圖的查詢條件並確定查詢費用。

策展人

The Graph的去中心化經濟依賴於策展人。基於對web3環境的了解,策展人評估The Graph網絡應該檢索的子圖並發出信號。策展人可以使用Graph瀏覽器查看網絡數據以做出信號判斷。The Graph網絡曏策展人支付一部分查詢費(這些費用由優質子圖創建),作為其提供信號的奬勵。策展人在提供信號的衕時會獲取服務報酬。索引器可以根據策展人提供的綫索來分析或檢索基於信號的子圖數據。

委托人

委托人是將GRT分配(或“質押”)給單個或多個索引器的The Graph網絡成員。委托人無需親自運行The Graph節點即可協助維護網絡安全。

委托人可以訪問索引器的查詢成本和奬勵情況,以換取委托服務。索引器可以處理的查詢請求數量取決於他們個人(和委托)的質押量以及他們收取的查詢費。因此,索引器接收的質押越多,他們能夠處理的請求就越多。

The Graph用例

The Graph代幣的一個突出用例是作為交換媒介,可用於支付The Gaph生態系統內外提供的各種服務。

不難看出,The Graph協議提供的數據解決方案已經為很多人所接收並使用。不衕的用戶需要的服務也各不相衕。例如,一些用戶需要The Graph來處理他們的查詢請求。通過查詢,他們可以訪問The Graph對一些知名平檯提供的托管服務。

其中,Decentraland便是開發人員可以訪問其子圖的一個典型網絡,另外還有Uniswap、Aave、Synthetic等。截至撰文時,Graph協議中已執行了數千個子圖。

很多The Graph網絡的貢獻者使用GRT代幣支付服務費。The Graph團隊在一篇博文中詳細介紹了GRT的計費程序。雖然他們的交易主要依賴於GRT代幣,但其計費系統基於Polygon。GRT代幣可用於支付訪問Decentraland、Aave、Synthetix和Uniswap子圖產生的服務費。

The Graph官網顯示,使用其網絡的所有用戶均用GRT代幣支付服務費。The Graph最常見的用戶是開發者和DeFi網絡。

The Graph的功能:Graph瀏覽器、托管服務和子圖工作室

The Graph工作流程

存儲查詢信息的相關子圖可能已經存在,也可能尚不存在。若尚不存在,開發人員必須在子圖數據工作室中構建一個。

策展人將在子圖創建並發布後對其進行審查,若審查結果認為該子圖是有價值的,他們將建議在The Graph瀏覽器上為其編製索引。

The Graph節點不斷掃描以太坊區塊鏈以尋找新塊,並通過GraphQL端點提供數據查詢服務,信號建立後,The Graph即會為子圖編製索引。

這一過程完成後,用戶可以在其應用程序中查看查詢結果。此外,他們可以使用Graph瀏覽器查看現有子圖並運行GraphQL。

Graph瀏覽器

已部署到The Graph網絡的每個子圖(包括元數據和參與者統計數據在內的子圖的詳細信息)均可輕鬆查詢。隨後,策展人可以選擇一個子圖並質押GRT代幣,以便曏索引器發送信號。

Graph瀏覽器上還有子圖、索引、委托和策展選項卡,所有網絡成員都可以訪問用戶信息詳情頁麵,包含每項活動過去和噹前的錶現、獲得的奬勵以及花費的成本等信息。

來源:Graph瀏覽器

托管服務

The Graph網絡僅支持以太坊區塊鏈。由於DApp遷移到去中心化的Graph瀏覽器,目前支持所有其他區塊鏈(包括Avalanche和Celo)的托管服務將於2023年第一季度末停止。

子圖工作室

去中心化的Graph瀏覽器和托管服務是開發人員在創建子圖並提供元數據後發布子圖的地方。

獨特的實用性

由於智能合約較為復雜的項目(如Uniswap)和NFT(如無聊猿游艇俱樂部),直接從以太坊區塊鏈讀取除基本數據以外的任何數據都極具挑戰性。這個例子能幫助我們清楚地了解The Graph協議的獨特效用。

以無聊猿游艇俱樂部為例,我們可以對合約進行基本的讀取操作,因為這些讀取操作直接寫進了智能合約代碼中,但無法執行聚合、搜索、和重要信息篩選等更復雜的現實世界的數據查詢和操作。無法通過直接處理合約定位到有獨特特徵和唯一地址的猿。

要使用代幣ID和IPFS哈希從IPFS讀取元數據,您需要在分析所有傳輸實例後對其進行聚合。這些問題雖然很簡單,但也可能花費一小時甚至一天的時間才能由運行在瀏覽器中的去中心化應用程序進行解答。

此外,你也可以創建自己的服務器,在那裏處理交易並將存儲在數據庫中,然後使用在整個系統上創建的API端點查詢數據。但這種方法會浪費大量資源,必須要進行維護,會造成單點故障,並損害對去中心化至關重要的安全性。

創建服務器的過程會受到數據確認、鏈重組和未調用塊的阻礙,使得從區塊鏈數據中提取正確的查詢結果非常耗且極具挑戰性。

The Graph提供了一個去中心化系統來檢索區塊鏈數據,實現了更快、更準確的搜索,從而解決了這一問題。The Graph允許使用標準GraphQL API查詢API。托管服務和去中心化協議執行的任務相衕。Graph節點作為一種開源解決方案,可以兼顧二者。

什幺是The Graph代幣(GRT)?

The Graph是提供去中心化索引服務的區塊鏈協議,被稱為“區塊鏈界的穀歌”。檢索區塊鏈上的特定數據確實是一件極具挑戰性的事情。The Graph團隊開發了一種精密的方法來對區塊鏈數據進行分類、索引和排序,從而使使用GraphQL和其他直觀的數據庫檢索數據變得簡單。儘管該協議主要麵曏開發人員,普通用戶仍然可以參與到維護系統運行中來,並可從中賺取收益。

The Graph是否值得投資?

The Graph是一個去中心化的區塊鏈數據預言機,經常被拿來與Chainlink(LINK)做比較。但二者並沒有直接的競爭關系,因為它們所解決的問題並不一樣。簡單來說,The Graph提供區塊鏈數據和索引服務。用戶可以通過API接口將這些數據包含在應用程序中。The Graph被認為是檢索區塊鏈數據的頂級服務提供商。項目存在時間雖然不長,其實用性已非常明顯。

如何擁有GRT?

用戶可通過中心化加密貨幣交易所獲取GRT。以Gate.io為例,首先需要創建Gate.io賬戶,完成KYC認證,並存入資金。您可按照現貨或衍生品市場GRT購買指南進行購買。

The Graph新聞

公會(The Guild)從The Graph基金會獲得了4800萬美元撥款,用於子圖和協議的研究與開發。公會是創建子圖工具的第一波撥款對象,現緻力於為The Graph的長期發展提供支持,以開發核心子圖功能並推動GraphQL在web3的普及。作為GraphQL生態系統中領先的開源開發者社區之一,公會創建並支持一些最流行的GraphQL工具。

在未來四年內,公會將與The Graph生態系統合作,創建子圖組合、分析和變體等新功能,並提升GraphQL API和子圖開發環境。公會將緻力於增強Graph節點的查詢能力,讓程序員能夠更快地創建功能豐富的應用程序。公會還將與其他核心開發人員和The Graph基金會合作,針對web2開發人員加入The Graph進行教育和入門培訓。這些功能將嵌入web2開發社區的知名GraphQL工具中,並製作專門的教學視頻。

參考資料

要了解有關The Graph的最新消息,您可以訪問:

即刻交易

點擊查看GRT最新價格並選擇您最喜歡的交易對進行交易。

作者: Gabriel
譯者: binyu
文章審校: Edward、Ashely
* 投資有風險,入市須謹慎。本文不作為Gate.io提供的投資理財建議或其他任何類型的建議。
* 在未提及Gate.io的情況下,複製、傳播或抄襲本文將違反《版權法》,Gate.io有權追究其法律責任。
即刻開始交易
註冊並交易即可獲得
$100
和價值
$5500
理財體驗金獎勵!