本期節目中,我們邀請了 The Graph 基金會負責人 Eva,討論 The Graph 及更廣泛的 Web3 生態系統的現狀與未來。我們探討了 AI 集成、去中心化數據,以及 The Graph 如何為開發者擴展其服務等關鍵話題。同時,我們也涉及了 Web3 開發者社區面臨的挑戰、GRT 代幣的作用,以及去中心化數據在應對錯誤信息和信息泡沫中的影響。
音頻記錄由 GPT 生成,因此可能會有一些錯誤。請收聽完整的播客:
小宇宙:
YouTube:
Eva 介紹自己和 The Graph
Ehan:歡迎收聽吳說播客。今天我們很高興邀請到 The Graph 基金會的總監 Eva,來一起探討 The Graph 的發展歷程和創新之處。Eva,歡迎!可以先簡單介紹一下自己,並和我們分享一下 The Graph 的發展歷史嗎?
Eva:嗨,非常感謝邀請我參加節目。我是 Eva,來自加拿大。我的職業生涯始於管理諮詢,主修經濟學,並且一直很喜歡通過解決業務問題來學習。對我來說,諮詢工作就像年輕人的強化訓練營。
那時我在美國的一些大型銀行負責支付業務項目,逐漸接觸到了 Ethereum 和 Web3。隨著對加密貨幣的深入了解,意識到這種技術可能是銀行未來的基礎,但在當時還是非常早期的階段。於是我決定離開諮詢行業,加入 Web3,特別是 Ethereum 社區。到現在,我已經在這個領域工作了六年左右,參與了多個不同的項目。
後來,我找到了 The Graph,覺得這是一個值得長期投入的項目。到現在我在 The Graph 已經工作了五年多。
The Graph 基金會是什麼?你在基金會的角色是什麼?
Ehan:可以介紹一下 The Graph Foundation,以及你在基金會的角色嗎?
Eva:好的,The Graph 是一個去中心化的生態系統,也可以說是一個去中心化網路。簡單來說,The Graph 提供了對 Web3 數據的訪問服務。我們將它視為區塊鏈世界的「谷歌」,所有數據都被索引並可供查詢。所以,無論是想要查詢鏈上數據,還是基於這些數據構建應用程序,都可以通過 The Graph 輕鬆實現。我們有一個叫「子圖(subgraph)」的工具,它是一個標準化的 API,允許開發者使用 GraphQL 從任意區塊鏈查詢數據。The Graph 就是這樣起步的。
去中心化網路推出後,數百個索引節點開始進行數據索引,我們也從一個中心化服務轉型為去中心化網路。在網路上線時,我們同時啟動了 The Graph Foundation。我是最初啟動網路的團隊成員之一,當時只有 16 個人。我們意識到需要有一個獨立的實體來推動生態系統的發展,負責治理、資助和增長等項目。因此,基金會一直在帶領社區擴展,為不同項目提供資助,並促進整個生態的發展。
我們會與社區互動,了解他們在技術堆棧上的需求。這包括非技術背景的社區成員、索引節點開發者和子圖開發者,以確保生態系統的各個方面都能良好發展。The Graph Foundation 持續關注治理、增長、資金管理,並支持核心開發團隊。同時,我們也非常注重挖掘 Web3 生態系統的未來需求。
子圖和 The Graph 工具包幫助開發者解決了一個核心問題:如何為去中心化應用程序(dApp)獲取鏈上數據。The Graph 通過子圖讓這一過程變得更為簡單。但現在,我們的視野正在擴展到更廣泛的 Web3 問題。除了專註於 API 和託管服務外,我們還在思考:如何更全面地支持開發者?在使用區塊鏈時,Web3 和 Web2 的開發者還會遇到哪些問題?
我們發現,很多開發者,包括我們的團隊,已經習慣於在加密領域以特定的方式構建應用,可能沒意識到我們構建的技術並不總適合下一波新加入的開發者。因此,我們的重點是如何擴展 The Graph 和 Web3 的視野,以「做大蛋糕」的方式吸引更多開發者進入這個領域。
Ehan:對於不熟悉 The Graph 的人,你會如何解釋它是什麼,以及它的協議是如何運作的?
Eva:正如我之前提到的,我們喜歡稱自己為「區塊鏈的谷歌」。這樣解釋的話,你可以把我們看作一個索引器和數據提供者——後台整理和響應查詢的機器,提供你所需的數據。任何人都可以在 The Graph 的數據之上構建用戶界面(UI)或前端應用。如果你想打造類似 Google 搜索引擎的功能,這完全是可行的。
有人嘗試在 The Graph 之上構建類似 ChatGPT 的項目,通過試點更好地理解區塊鏈數據的動態。但如果你只是想構建 dApp,可以直接使用 The Graph 來查詢鏈上數據。
例如,在 Uniswap.org 或其他 dApp 上展示的數據並不是直接從區塊鏈中提取的,因為從鏈上獲取數據其實相當複雜。我們提供了一個標準化的中間層,連接應用的前端和其部署的智能合約,使開發者可以輕鬆訪問並使用區塊鏈數據。
知識圖譜是什麼?它如何為 Web3 應用程序帶來好處?
Ehan:那麼,什麼是知識圖譜?它如何為 Web3 應用程序帶來特定的好處?
Eva:正如我之前提到的,The Graph 目前專註於擴大我們能夠解決的問題集。我們最初從子圖開始,主要面向開發者和前端應用,已經達到了產品市場契合,但我們也意識到,區塊鏈數據的需求遠不止於此。無論是開發者還是分析師,處理區塊鏈數據的難度都非常高。
然而,知識圖譜的願景是超越單一的區塊鏈數據。想想日常生活中你需要的信息,絕大多數並不是加密或 Web3 數據,而是朋友發的消息、待辦清單等——這些信息並沒有存儲在區塊鏈上。知識圖譜的目標是整合 Web3 和 Web2 的數據,超越以交易事件為主導的區塊鏈信息。這些事件數據往往只反映已處理的交易或表決通過的情況,而無法捕捉到關於用戶、錢包或行為等更深層的關鍵數據。
知識圖譜旨在將 Web3 與 Web2 數據更緊密地關聯。例如,想像一下,如果你的 Web2 社交信息可以與 Web3 的社交應用互通。我們的目標是覆蓋整個數據、信息和知識的範疇,包括區塊鏈數據和用戶生成的內容,如社交媒體帖子、網站更新或研究成果等。
這些有意義的數據,或稱之為「知識」,就是通過建立這些信息間的聯繫而產生的。例如,追蹤一個身份,並查看與該身份相關的所有內容,無論是在鏈上還是鏈下,能夠幫助我們建立人與其鏈上行為或去中心化金融(DeFi)活動的有意義聯繫。我們希望通過 The Graph,使用戶可以輕鬆訪問和整合這些不同類型的數據和信息。
GRT 代幣在 The Graph 網路中的作用是什麼?
Ehan:你能解釋一下 GRT 代幣在 The Graph 網路中的作用嗎?它在生態系統中是如何被利用的?
Eva:這是個好問題。GRT 代幣是在網路啟動時推出的,作為一種工作型實用代幣。基本上,任何人都可以質押 GRT 代幣,也就是將其鎖定以獲得收益。通過這樣做,他們為 Web3 的整體成功貢獻了力量。
The Graph 自認為是 Web3 中貢獻者和建設者的紐帶,因為我們支持多條區塊鏈。例如,如果你是開發者,想要在一條新的鏈上構建,比如 Eva 鏈,即使不確定該鏈是否有完備的支持生態,The Graph 很可能已經提供支持,方便你構建應用。GRT 的定位是將整個 Web3 生態系統團結在一起。質押 GRT 的過程不僅幫助提供了 Web3 中關鍵的數據、信息和知識,還能為網路安全做出貢獻,增強開發者對數據可靠性的信心。
在質押方面,你可以選擇成為索引節點,即運行一個特定於 The Graph 的驗證節點,通過 The Graph 軟體來索引數據。作為索引節點,你可以通過為客戶提供數據查詢服務賺取費用,並從網路中獲得 GRT 獎勵。
另外,你也可以選擇作為委託人進行質押,這個角色對硬體和技術要求較低。委託人可以通過官網質押,並將代幣質押到某個索引節點上,提升該索引節點的查詢能力。質押機制至關重要,它通過增強索引節點的服務能力來提升網路的整體價值,而委託人也能從中獲得一定的收益。
The Graph 目前支持哪些鏈?
Ehan:The Graph 目前支持哪些鏈?
Eva:我們目前支持超過 50 條鏈,涵蓋了所有主流的 Layer 1 和 Layer 2 鏈,甚至還包括一些新興的非 EVM 鏈。我們的目標是確保開發者在整個開發過程中都能獲得支持。
在 Web3 中構建應用仍然相當具有挑戰性,原因有很多。選擇在哪條鏈上構建是一個重要的決策,因為它會影響多個後續環節,比如可用的開發工具和該鏈的生態系統。我們希望確保高質量的開發者無論選擇哪條鏈,或即使他們需要將智能合約重新部署到其他鏈上,都能得到支持。像 The Graph 這樣熟悉的開發工具應該是隨時可用的,以便讓他們的開發過程更加順暢。
The Graph 推出的新數據服務有哪些?它們如何增強協議的功能?
Ehan:The Graph 最近推出了新數據服務。你能介紹一下這些服務是什麼嗎?它們如何增強協議的功能?
Eva:好的,正如我們剛剛提到的,我們支持從 Ethereum 到 Optimism 和 Monad 等多條鏈。我們將鏈的生態系統視為開發者個性化體驗的一部分。而 The Graph 的另一個讓開發者和用戶實現個性化體驗的方式,就是他們可以選擇希望使用或構建的數據服務。
前面提到的子圖是我們產品市場契合的關鍵突破,幫助 Web3,尤其是 Ethereum,通過為開發者和黑客松等活動提供高質量工具而快速發展。
現在,我們看到更廣泛的用戶需求和更多的數據提取方式,可以針對不同的用例進行優化。例如,我們有一個名為 StreamingFast 的團隊,他們正在開發子流(substreams)和 Firehose。這些工具與子圖互為補充,因為它們各自有不同的功能。子圖是一個 API,而子流則是原始數據流。在某些情況下,比如需要實時數據的應用,開發者可能需要流數據來適應產品需求。在這些場景中,他們可以結合使用子流和子圖。
此外,我們還推出了「子流驅動的子圖」,即將子流和子圖結合使用,大幅提升子圖同步的性能和效率。因此,我們可以在 The Graph 內部交叉使用不同的工具來滿足各種需求。此外,我們也在探索其他超越子圖和子流的數據訪問方式,這正是知識圖譜(Knowledge Graph)發揮作用的地方。它關注不同 dApp 在處理公共數據、私密數據、個體數據和鏈上數據時的不同需求,幫助平衡公開性和私密性。知識圖譜旨在成為新的數據服務,不僅局限於 Web3 數據,還將 Web2 中更有意義的信息整合進來,通過連接 Web3 和 Web2 的數據節點,提供更豐富的數據體驗。
除了知識圖譜和面向開發者的用例外,我們還在考慮其他需要訪問 Web3 數據的用戶。The Graph 剛起步時,Web3 生態還處於初期——它仍然有很長的路要走。當時,我們主要專註於支持開發者構建智能合約和應用程序。
現在,我們看到越來越多的分析師、商業人士,甚至企業內部對商業智能的需求。因此,用戶不僅僅是開發者,還包括數據科學家、分析師和趨勢觀察者。我們正在擴展用例,以支持這些用戶,包括那些擁有前端或數據科學背景但可能不想使用 GraphQL 或 Rust 的人。我們也確保非技術或非分析型用戶能夠以適合他們的方式使用 The Graph,並從中獲得有價值的信息。
我們擴展數據服務的目標,是確保所有類型的用戶都能輕鬆訪問 The Graph,並提供多種工具供其選擇使用。
The Graph 的核心開發團隊是如何運作和協作的?
Ehan:The Graph 生態系統包括核心開發團隊。你能解釋一下這些團隊是如何運作和協作,以推動去中心化的嗎?
Eva:我們從 Ethereum 社區和其他 Web3 社區汲取了很多靈感。我認為 Ethereum 社區是一個很成熟的例子,通過鼓勵社區貢獻,使整體變得更加成功。依賴單一的中心化團隊的問題在於,真正關心你在做什麼的人會相對較少。大多數公司,除非員工持有股份,否則不會吸引那麼多關注。
相比之下,在去中心化的網路和生態系統中,人們會基於他們的參與度和貢獻層次對工作產生不同程度的關心。加密網路本身是正和博弈,其目標是為整個生態系統創造價值,而不僅僅是為單一企業捕獲收益。
這種思維方式的轉變是 Web3 與 Web2 之間的顯著區別,也是我們理念的核心。當 The Graph 網路啟動時,我們擁有一個初始團隊和基金會。但我們很快意識到,路線圖上的很多目標都非常宏大,單靠擴展一個或兩個團隊是不夠的,因為我們需要各種專業領域的知識和技能。有時,通過啟動一個想法或發布 RFP(徵求建議書),可以吸引團隊一起投身於這個項目,比單獨招聘更有效。
因此,我們採用了多核心開發者資助模式,設立了多個核心開發團隊。我們發現,不同團隊在同一問題上進行協作,比彼此競爭或孤立工作更有利。當團隊聚集在一起分享研究和開發成果時,會創造出更具生產力的環境。
當然,我們也面臨協同上的挑戰,像 Ethereum 一樣。在公開場合以及不同團隊之間進行協調並不容易,但我們建立了一個強大的資助計劃和社區。我們每月舉行核心開發者會議,並且每兩周有一次索引者會議,任何對索引更新有疑問的人都可以參加。
總的來說,這種去中心化的方式對所有在 The Graph 上構建的人以及整個生態系統都是良性的。它讓來自不同領域的群體可以一起協作,增加了網路整體的成功機會。我們並非局限於某個狹窄的商業模式或用戶類型,而是確保整個社區都能與願景保持一致並積極貢獻。
The Graph 正在如何整合 AI?這對去中心化數據有何影響?
Ehan:關於 The Graph 參與 AI 的話題最近備受關注。你能解釋一下 The Graph 是如何整合 AI 的?這對去中心化數據可能會帶來哪些影響?
Eva:是的,這確實讓人感到興奮。今年早些時候,大概在第一季度,我們發布了一份白皮書,概述了 The Graph 在 AI 方面的潛在機會。我們已經在內部利用 AI 進行建模和社區服務,但這份白皮書的重點在於如何更廣泛地提供 AI 服務。我們確定了兩個主要的應用方向:推理服務和代理服務。
總體來看,The Graph 本身已經具備了一個有趣的網路流和激勵結構,這使得運行或訓練 AI 模型僅是現有索引者工作上的小幅擴展。索引者已經在同步節點、緩存查詢所需的數據,完成了訓練 AI 模型的絕大部分基礎工作。這種定位獨特之處在於,許多團隊是完全圍繞 AI 展開,而對我們來說,AI 只是我們更大數據服務套件的一部分。我們希望任何來到 The Graph 的用戶都能滿足他們的所有數據需求,包括 AI 方面的需求。
在發布白皮書之後,我們開始了一些實驗,也認識到市場還沒有完全成熟。雖然有很多 AI 區塊鏈項目和去中心化 AI 計劃在湧現,我們仍然在花時間找到最佳的用例和實施方法。由於我們已經有其他數據服務,AI 可以成為這些服務的有力支持,尤其是知識圖譜。
目前我們還處於探索階段,但已經看到市場對模塊化、AI 增強型區塊鏈數據訪問方式的需求。我們還在嘗試理解 Web3 與 AI 交匯的長期需求,而不僅僅是西方和東方蓬勃發展的傳統 AI 用例。我們的重點在於 AI 如何為 Web3 和去中心化數據需求提供獨特的支持。
近期 The Graph 是否有讓你感到興奮的發展或公告?
Ehan:除了 AI,The Graph 最近還有哪些讓你對未來感到興奮的公告或發展?
Eva:最近我們沒有發布重大公告,因為說實話,我們一直在埋頭工作。不過我們確實在醞釀一些有趣的事情。之前提到的,我們開始更全面地看待開發者,視他們為用戶,而不僅僅關注 API 或數據訪問層。我們正在考慮提供更多的全面解決方案,比如流式數據提取框架。雖然我們已經為開發者提供了很棒的工具,但希望進一步拓展這些支持。
我們看到的一個主要問題是,Web3 開發者生態系統仍然相對小眾。對那些已經在領域內工作的人來說,生態確實在增長,但與 Web2 開發者的數量相比,人才庫仍然不足,考慮到我們需要全球範圍的開發者來實現 Web3 的願景,現有開發者數量顯然不夠。
現在我們主要在思考如何解決這個問題。過去,我們的關注點是幫助已經在 Web3 的開發者,為他們提供數據和工具,支持他們構建應用。這就是子圖的誕生原因,也是 The Graph 的核心價值。
然而,現在我們重新定義了這個問題:如何吸引更多開發者進入 Web3?如果你和 Web2 開發者聊過,他們大多聽說過加密貨幣,但許多人並未真正加入進來。他們依然在自己的日常工作中,未參與加密領域的活動,未參加黑客松,甚至沒有抽時間學習 Solidity。這裡存在著某種心理障礙,限制了 Web3 生態系統的整體潛力。
The Graph 非常關註解決這個問題,因為對我們來說,子圖只是更大挑戰中的一部分——我們關注的是如何讓任何人都能輕鬆在區塊鏈和 Web3 上構建應用,創造去中心化、抗審查且富有意義的項目。我們希望開始構建更多工具和基礎設施,支持開發者的完整旅程,而不僅限於託管和數據訪問。
人們如何參與 The Graph?
Ehan:對於那些想要為 The Graph 做出貢獻的人,最好的參與方式是什麼?
Eva:我建議首先訪問 thegraph.com,根據你是否是開發者來探索不同的參與途徑。如果是開發者,可以從文檔和產品入手。我們提供了超過 50 條鏈的資源,包括子圖、子流和 Firehose,供開發者訪問和構建。
如果你希望直接參与網路,可以在 thegraph.com 上了解索引者或委託者的角色。生態系統中有多個界面支持委託操作,The Graph 的網站就是其中之一。
如果你有興趣更深入地參與社區,我們提供資助計劃和社區經理支持。我們也即將重新啟動支持者計劃(Advocates Program),該計劃在夏季暫停調整,年底前會分享更多相關信息。
對於非技術用戶,也有很多方式參與。你可以自願加入,協助黑客松或活動期間的展位工作,或參加社區電話會議。我們不斷為大家創造新機會,依據不同技能水平,你可以參與測試新功能、整理信息,以及協助知識圖譜和其他數據服務的發展。隨著這些新服務逐步推出,我們預計社區將會有許多激動人心的活動。
Horizon 是什麼?它與市場上的其他類似項目相比如何?
Ehan:你能解釋一下 Horizon 嗎?你如何將這一計劃與市場上的其他計划進行比較?
Eva:Horizon 本質上是 The Graph 協議的 2.0 版本。我們從過去的經驗中汲取了很多教訓,包括索引者的使用模式、什麼樣的架構更具資本效率,以及哪些方面還可以改進。隨著人們與協議互動方式的不斷多樣化,我們發現更模塊化的方式變得愈加重要,而 Horizon 正是為滿足這些不斷變化的需求而設計的解決方案。
Horizon 的目標是滿足不同類型的數據消費者和數據提供者的需求。例如,如果你是一個數據提供者,想要構建一個新的數據服務,比如一個與現有 API 不同的獨特 API,我們希望你可以在 The Graph 上提供該數據服務。可以說,The Graph 正在成為一個數據服務的市場。
到目前為止,核心開發團隊——那些每天與協議緊密合作的團隊——一直負責構建這些數據服務。但我們認為,這些工具應該向全球開放,滿足不同用戶的需求,因為數據消費者的需求各異,消費數據和信息的方式也不盡相同。索引者同樣擁有自由選擇的權利,能夠提供任何他們選擇的數據服務。Horizon 正是為了實現這一更廣泛的生態系統願景,使這一設想成為現實。
對 Web3 的發展方向有何擔憂?社區如何改進?
Ehan:作為 Web3 領域的深度參與者,你對這個領域的發展方向有何擔憂?你認為 Web3 社區可以在哪些方面改進?
Eva:這是個很難回答的問題。我認為,之前提到的「做大蛋糕」的理念確實是我們最應該重點關注的事情。關於 ETF 以及更多人可以金融化地接觸到 Ethereum 和 Bitcoin 的熱情非常高,這的確是一個里程碑,但它並沒有像我們預期的那樣帶來深遠影響,至少在吸引普通人方面——那些我們希望通過 Web3 賦予更多生活、資金和數據控制權的人,並不一定是原本難以接觸到 Bitcoin 和 Ethereum 的人群。
我認為,我們在吸引普通用戶參與 Web3 方面還有很多工作要做。這不僅僅是深夜與朋友討論「為什麼 Ethereum 是最棒的」那種對話(儘管這種對話確實發生過,很多人也是因此而加入這個領域的)。
現在我們更需要的是一些成熟的工具和便捷的入口,讓那些高技能的專業人士,比如銀行、工程領域,或者 Web2 和 AI 領域的從業者,能夠順利轉向 Web3。我們需要坦誠地反思自己:如果一個優質的貢獻者打算將職業生涯投入到這個生態系統中,怎樣才能讓他們感到安全,並在這個生態中找到意義?
這可能意味著更好的開發工具、更完善的文檔和指南。我們甚至需要重新思考一些應用程序的構建方式。比如,現在使用 MetaMask 或其他應用時,用戶還需要手動切換網路或跨網路橋接代幣。這些障礙確實讓人難以參與。想像一下,你對一個 Web2 開發者說:「來 Ethereum 吧,先買這個代幣,然後你需要把它橋接到另一個地方。」 這會讓人覺得複雜而困惑,結果是我們失去了很多潛在參與者。
所以,我認為當前最重要的是專註於在我們感興趣的 Web3 領域中「做大蛋糕」,不論是在哪個方向。這是推動整個領域向前發展的關鍵。
Web3 和去中心化數據如何幫助解決虛假信息和信息泡沫問題?
Ehan:美國即將進入另一輪選舉周期。曾幾何時,Donald Trump 當選讓許多人感到意外,部分原因是 Web2 平台上的信息泡沫。你認為 Web3,尤其是去中心化數據,能如何幫助應對這些問題,遏制虛假信息?
Eva:這是一個非常好的問題,但也很複雜,特別是因為我不是美國人。雖然我一直在關注這次選舉,但缺少那種切身的體會,無法深刻感受到這種選舉對生活的直接影響。不過,我確實認為我們正處在一個關鍵時刻。今年全球範圍內有超過 30 場聯邦選舉,總共超過 100 場選舉,對民主而言,這是一年中非常重要的節點,人們正在為自己關心的議題發聲。
我認為,在投票時,大家需要意識到背後的各種權衡,無論是在美國還是其他國家。我們正處於一個技術變革的關鍵時點——AI、加密貨幣等賦能個人的技術變得愈發強大且普及。同時,我們也看到了某些專制政權在全球範圍內的回潮,這種現象在過去幾十年中似乎被自由化思潮所抑制。隨著人們獲得更多自由,部分掌權者可能試圖重新掌控局勢,這在某種程度上可以理解。
投票時,大家應該問問自己:什麼對我以及子孫後代的未來最重要?這並不是讓人們只關注一個議題,而是要更現實地審視過去的選舉和政權,思考自己希望未來的世界是什麼樣子。在這個技術變革的轉折點上,確保我們所選出的領導人不會阻礙大家共同建設的未來尤為重要。
去中心化數據可以通過更透明的信息流和多元化的信息來源來幫助解決虛假信息的問題。Web3 的去中心化技術可以避免信息由單一平台控制的情況,讓人們能夠訪問更廣泛、未經篡改的數據。這有助於打破信息泡沫,使大家在做出重要決策時可以獲取更全面的視角。
總之,Web3 不只是關於金融和技術,它還有潛力以更民主的方式來應對社會問題,幫助人們更好地理解和參與世界。這也是我們持續推動 The Graph 和 Web3 前行的動力所在。