經過近三十年的發展,網絡已經成為一個無處不在的覆蓋通信。在我們的資訊時代,人們存儲、查找、管理和共享信息的方式直接定義了社會結構和每個人的生活經歷。今天的網絡有一個客戶端-伺服器架構,它賦予運行伺服器的人巨大的力量。伺服器管理員具有單方權力來設置規則、授予和撤銷訪問權限以及控制數據,通常用戶沒有發言權或意識。
信息是不對稱的,導致權力失衡,這種結構有利於集中。這就是現在只有少數公司運行世界上大部分軟體的原因。在一個集中的世界裡,個人對事物運作方式的能力較低。在一個他們無法改變、沒有利害關係的世界裡,人們成為被動的觀察者。壟斷使個人更難貢獻自己的才能。人們得到全部或全部交易,競爭被扼殺,選擇自由消失。
好消息是,我們可能已經達到集中的高峰,鐘擺開始擺動相反的方式。加密貨幣和相關協議的突然興起創造了一個獨特的機會,我們可以利用這個機會將權力平衡從壟斷轉向個人的主權。
什麼是 The Graph
The Graph是Web3去中心化網絡的索引和查詢層,給Defi和去中心化應用提供核心的數據基礎設施。開發人員或任何人都可以在我們的網絡上構建和發布稱為Subgraph(子圖)的開放數據API, 應用程式可以使用GraphQL查詢這些API調取數據。
1、Web3 協議堆棧
Web3 是能夠大規模下放權力的平臺。現在判斷哪些協議最終包含 Web3 還為時不對,但我們相信,某些協議集將使新一波分散式體驗蓬勃發展,並取代軟體在全球的構建和部署方式。
分散的應用程式 (dApps) 使用戶能夠控制其數據。dApps 使用由社區擁有和管理的數據構建,或者由用戶私有且控制的數據。這樣,許多產品和服務都可以基於可插拔數據集構建,用戶可以在 dApps 之間自由切換。這將使數百萬開發人員能夠單獨或在小型團隊中茁壯成長,並為用戶提供對工作方式的選擇和控制。
以太坊和 IPFS/Filecoin 等存儲網絡將是此新協議堆棧的核心,任何人都可以運行以太坊或 IPFS 節點來驗證基礎數據。如今,區塊鏈速度緩慢且成本高昂,但有理由相信,通過新的共識算法、分片、第 2 層以及世界各地的團隊正在研究的其他解決方案,性能和成本可以提高數量級。
2、查詢層
雖然區塊鏈和存儲網絡是堆棧的關鍵組件,但數據很少以可以直接在應用程式中使用的格式存儲。應用程式需要先篩選、排序、分頁、分組和聯接數據,然後才能獲取數據。用戶不喜歡看微調器和等待屏幕加載。如果 web3 要趕上,我們需要提供與集中式替代方案一樣好或更好的體驗。
如今,團隊正在通過構建集中索引伺服器來消除功能上的差距。這些伺服器從以太坊提取數據,將其存儲在資料庫中,然後通過 API 公開數據。這是脆弱的,因為用戶需要信任這些團隊繼續正確操作這些伺服器。項目可能退出業務,出於戰略原因修改數據,獲得,或只是犯錯誤。
這就是為什麼我們要創建"圖形",這是一種分散的查詢協議,用於從區塊鏈和存儲網絡獲取數據。通過使用 Graph,開發人員可以使用 GraphQL 查詢索引節點的對等網絡,並在客戶端上驗證結果。這將允許團隊專注於其 dApps 的核心功能。他們將能夠部署到值得信賴的公共基礎設施,他們不必管理和受益於規模經濟。
如果 web3 的要點是為軟體創建更可靠的基礎,則 Graph 將這種穩定性提升至任何開發人員可以可靠地查找和使用有組織的數據直接到其 dApps 的級別。
The Graph 來自於哪裡
我們的創始人Yaniv Tal是一個連續創業者,並對應用程式開發和幫助人們更易於開發程序充滿熱情。他曾與The Graph的聯合創始人詹尼斯·波爾曼(Brandon)和布蘭登·拉米雷斯(Jannis Pohlmann)一起創辦了多家初創公司,致力於為開發者提供更好的工具。
Yaniv Tal在大學時代就對比特幣和去中心化的理念很感興趣,但真正是在以太坊開始發展起來時,他覺得必須要參與其中。團隊開始在以太坊上構建去中心化應用並意識到缺乏一種去中心化的方式可以對區塊鏈數據進行索引和查詢。工具和成熟協議的缺乏使構建真正的去中心化應用困難重重。因此團隊決定將精力集中在致力於幫助任何人都可以在web3上參與構建, 這就是The Graph創立的初衷。
The Graph 的願景與使命
1、The Graph的願景
數字貨幣經濟為未來的建設和社會經濟模式帶來了根本性的創新前景。開放的智能協議創造透明度和機會使任何人都可以為全球經濟貢獻自己的才能。
我們希望支持這一願景的實現,並幫助開發人員建立區塊鏈時代的新協作機制。
1. 通過創建可以改善開發者索引和查詢區塊鏈數據體驗的工具,使完全去中心化的應用程式成為可能。
2. 建立一個不被壟斷者控制的,由各種實際參與者/利益相關者維護的全球開放API網絡。
為了實現這兩點,我們花費了大量時間思考如何構建框架,工具和經濟模型來確保去中心化並提高效率。
2、The Graph的使命
為去中心化網絡的應用程式提供動力,擺脫數據孤島。
The Graph希望使自己運行的無需中心化協助的應用程式成為可能,並使任何人都能夠在web3上參與搭建。我們相信去中心化將徹底改變人類合作與組織的方式,而像The Graph這樣賦能web3的工具將幫助更多的人在世界上找到自己的位置並做出自己最大的貢獻。
The Graph 將解決什麼難題
The Graph將確保數據的開放還有無論何種狀況去中心化應用仍可保持運行。通過使用The Graph,開發人員可以使用GraphQL查詢索引節點的點對點網絡,並在客戶端上驗證結果。這將幫助其他團隊能夠專注於去中心化應用的核心功能。他們將能夠部署協議到那些不需要他們操心管理的,值得信賴的公共基礎設施,並從規模經濟中受益。
如果Web3的目的是為軟體創造更可靠的基礎,則The Graph將這種基礎的穩定性提升到一個層級:任何開發人員都可以在他們的去中心化應用中放心地查詢並使用整理後的數據。
The Graph解決了鏈上世界的幾個難題:
1、dApps需要從底層數據源獲取和轉換數據的解決方案。區塊鏈數據很難以在應用中直接調取使用的格式存儲。
2、難以直接從以太節點獲取數據以支持網頁或移動端應用
3、Web3堆棧缺失索引和查詢層
通過The Graph, 數據查詢是在去中心化網絡上處理的,從而保證數據的開放和dApps的可持續運行。使用The Graph的dApps將是無需中心化服務的,這意味著他們不會依賴唯一的中心化伺服器從而可以降低停止運行的可能性,用戶不必信任某個團隊來操作伺服器,開發者可以將協議部署到無需多花自己的時間精力來管理的可信賴的公共基礎設施。
The Graph 網絡構成
The Graph網絡由為網絡提供服務並為Web3應用程式提供數據的索引器,策展人和委託人組成。消費者使用應用程式並使用數據。
1、索引器(Indexer)
索引器(Indexer)是Graph網絡中的節點操作員,它們擁有Graph Tokens(GRT),以便提供索引和查詢處理服務。索引器為其服務賺取查詢費和索引器獎勵。他們還按照Cobbs-Douglas返利功能從與他們的工作成比例的所有網絡貢獻者共享的返利池中賺錢。
2、策展人(Curator)
策展人(Curator)是子圖開發人員,數據消費者或社區成員,他們通過存GRT以在特定子圖上發出信號,指示對哪些API進行索引,並通過為其發出信號的子圖可賺取一部分GRT查詢費用,激勵最高質量的數據源。當然這比直接質押給節點稍微複雜一些。其實終端用戶也已經通過各種形式參與到了The Graph的生態中,像很多defi界面的數據展示都用了The Graph的服務。
3、委託人(Delegator)
委託人(Delegator)是將權益委託給索引器的個人,以在不自己運行圖節點的情況下為保護網絡做出貢獻。通過委派給索引器,代理人將獲得該索引器獲得的查詢費用和獎勵的一部分。委託人根據指標的表現來選擇索引器,這些指標包括查詢費率,過去的削減和正常運行時間以及指標參數(例如來自索引器的費用削減和獎勵)之類的指標。
The Graph 如何協同發展
中心化的服務提供商有極大的單方面的權力來設置規則,授予或撤銷訪問權限數據。通常情況下,用戶沒有發言權或意識,信息是不對稱的。在去中心化的區塊鏈網絡裡,數據很難以直接在應用程式中使用的格式存儲,這就使調取數據變得很困難及耗時,極大影響了用戶體驗。
之前很多團隊通過中心化的索引伺服器來克服問題,這些伺服器從以太坊調取數據,存儲在資料庫中。通API公開,但這樣的方式又感覺有點變回了Web2, 用戶需要信任這些團隊能持續的並正確的運行伺服器,出於某些原因修改數據,被收購或只是單純的出錯等等情況都可以導致項目終止。
去中心化應用的價值來自於開放,透明,無需準入,你不必信任特定的哪個公司來使用,擴展和組合功能。
The Graph和Chainlink都是使去中心化應用成為可能的關鍵中間件。兩方的合作使子圖中索引的數據給Chainlink提供了更多的潛在數據源,索引數據並將該數據傳送到智能合約是一種自然的結合,從而數據從鏈上到鏈下,鏈下到鏈上有了更好的傳遞.
像Chainlink這樣的預言機將Web2的數據引入Web3,比如最主要的應用就是把數字貨幣價格參考數據餵價給去中心化交易所和借貸平臺等。
通過和The Graph的合作,Chainlink可以幾乎實時的將關鍵的鏈上指標直接提供到項目,減少延遲,更好的塑造用戶體驗。這為開發人員提供了使用索引數據構建強大,真正去中心化等工具。
具體例子有:
1.比如使用子圖對鏈上流動性進行分類以計算和交叉比較其他Dex的滑點;
2.使用子圖對每個區塊的平均燃料費進行分類以計算建議的燃料費;
3.使用子圖作為API,把真實世界的鏈下數據集成到去中心化應用中,
4.比如遊戲,用戶身份,鏈下金融資產等。Synthetix就是一個很好的例子,它使用Chainlink標價和用子圖索引的數據來增強他們的交易所用戶界面體驗。去中心化應用只有把用戶體驗提高到和中心化應用一樣甚至更好,才有機會取而代之。
The Graph 的發展進程
12月17日,太平洋時間上午9點,The Graph網絡啟動了其主網,這是第一個全球性且易於搜索的區塊鏈數據索引。它使開發人員可以輕鬆地搜索,查找,發布和使用構建分散式應用程式所需的公共數據,而無需依賴集中式伺服器和專有基礎架構。
Graph Network通過公共和開放的API(稱為子圖)極大地擴展了去中心化應用程式的可訪問性,這些子圖如今已被數百個應用程式使用。
目前超過200個索引器在測試網中部署了節點,並且1,600多人成功完成了「策展人計劃」,以學習如何識別高質量的子圖。自6月以來,託管服務的使用量迅速增長,從11月份的每月10億次查詢增長到10月份的10倍。子圖已被Curve,Zapper,Uniswap,Decentraland,PoolTogether等頂級應用程式使用。
此外,通過公開GRT促銷,Graph社區歡迎了4,500多名代表,他們可以通過將他們的股份委託給Indexers來為網絡做出貢獻。Graph社區成員目前在100多個國家/地區,並且還在不斷增長。
GRT和智能合約將被部署在以太主網上。屆時,索引器將能夠處理查詢並賺取查詢費用和索引獎勵。將會有一個用戶界面可以把幣質押給索引器。
GRT在主網上線時將被分發給募資參與者,參加了策展人計劃的人還將獲得原始的GRT獎勵。從參與貢獻測試網獲得的幣和我們支持者的幣將開始解鎖。在鎖倉期間,幣是不能轉讓的, 但用戶可以用來參與質押。
主網上線的重點將是確保對查詢市場的健康供應。隨著信心的增強,預計參與節點和質押的數量將會增加。查詢量將在上線的幾周和幾月內有機增長。這將需要整個社區的努力,所以我們希望並邀請整個Defi和Web3生態都參與到網絡的發展中。
星際視界觀察
The Graph可以說是Defi和整個Web3的核心工具組件和脊梁性的中間層基礎設施。而殺手級去中心化應用出現的必要條件之一是能提供不差於甚至優於中心化應用的用戶體驗。
The Graph的出現使其成為可能,Web3工具與服務協議的成熟將吸引更多的優秀開發者和應用來共建生態,同時也會積累更多的區塊鏈數據及催生更多高效獲取有效數據的需求。
我們有理由相信未來整個生態會更加繁榮,整個行業會向著健康穩定方向發展。
相關導讀: