📢 Gate廣場 #NERO发帖挑战# 秀觀點贏大獎活動火熱開啓!
Gate NERO生態周來襲!發帖秀出NERO項目洞察和活動實用攻略,瓜分30,000NERO!
💰️ 15位優質發帖用戶 * 2,000枚NERO每人
如何參與:
1️⃣ 調研NERO項目
對NERO的基本面、社區治理、發展目標、代幣經濟模型等方面進行研究,分享你對項目的深度研究。
2️⃣ 參與並分享真實體驗
參與NERO生態周相關活動,並曬出你的參與截圖、收益圖或實用教程。可以是收益展示、簡明易懂的新手攻略、小竅門,也可以是行情點位分析,內容詳實優先。
3️⃣ 鼓勵帶新互動
如果你的帖子吸引到他人參與活動,或者有好友評論“已參與/已交易”,將大幅提升你的獲獎概率!
NERO熱門活動(帖文需附以下活動連結):
NERO Chain (NERO) 生態周:Gate 已上線 NERO 現貨交易,爲回饋平台用戶,HODLer Airdrop、Launchpool、CandyDrop、餘幣寶已上線 NERO,邀您體驗。參與攻略見公告:https://www.gate.com/announcements/article/46284
高質量帖子Tips:
教程越詳細、圖片越直觀、互動量越高,獲獎幾率越大!
市場見解獨到、真實參與經歷、有帶新互動者,評選將優先考慮。
帖子需原創,字數不少於250字,且需獲得至少3條有效互動
區塊鏈索引器崛起:優化數據檢索推動Web3應用發展
區塊鏈數據的重要性及索引器的崛起
數據在區塊鏈技術中扮演着關鍵角色,是開發去中心化應用程式的基礎。雖然目前大多數討論集中在數據可用性方面,但數據可訪問性同樣重要卻常被忽視。
在模塊化區塊鏈時代,數據可用性解決方案已成爲不可或缺的一部分。這些解決方案確保所有參與者都能使用交易數據,從而實現實時驗證並維護網路完整性。然而,數據可用性層的功能更類似於廣告牌而非數據庫,意味着數據不會無限期存儲,而是會隨時間被刪除。
相比之下,數據可訪問性側重於檢索歷史數據的能力,這對開發去中心化應用和進行區塊鏈分析至關重要。盡管數據可訪問性討論較少,但它與數據可用性同等重要。兩者在區塊鏈生態系統中發揮着不同但互補的作用,全面的數據管理方法必須同時解決這兩個問題,以支持強大而高效的區塊鏈應用。
傳統區塊鏈數據檢索方式
區塊鏈技術的出現推動了各個領域去中心化應用的創建。然而,構建這些應用需要訪問大量區塊鏈數據,這既困難又昂貴。
對於開發者來說,一種選擇是托管和運行自己的存檔節點。這些節點從一開始就存儲所有歷史區塊鏈數據,允許完全訪問數據。但維護存檔節點成本高昂,查詢能力也有限。運行較便宜的節點是另一種選擇,但這些節點的數據檢索能力有限,可能會影響應用的運行。
另一種方法是使用商業遠程過程調用節點提供商。這些提供商負責節點的成本和管理,並通過遠程過程調用端點提供數據。公共端點是免費的,但有速率限制,可能會對應用的用戶體驗產生負面影響。私有端點通過減少擁塞提供更好的性能,但即使是簡單的數據檢索也需要大量的來回通信。這使得它們請求繁重,對於復雜的數據查詢效率低下。此外,私有端點通常難以擴展,並且缺乏跨不同網路的兼容性。
區塊鏈索引器:更好的替代方案
區塊鏈索引器在組織鏈上數據並將其發送到數據庫以便於查詢方面起着至關重要的作用,因此被稱爲"區塊鏈的搜索引擎"。它們的工作原理是索引區塊鏈數據並通過類似於結構化查詢語言的查詢語言使其隨時可用。通過提供查詢數據的統一界面,索引器允許開發人員使用標準化查詢語言快速準確地檢索所需的信息,從而大大簡化了流程。
不同類型的索引器通過各種方式優化數據檢索:
完整節點索引器:這些索引器運行完整的區塊鏈節點並直接提取數據,確保數據完整準確,但需要大量的存儲和處理能力。
輕量級索引器:這些索引器依靠完整節點根據需要獲取特定數據,從而減少存儲要求但可能會增加查詢時間。
專用索引器:這些索引器專門針對某些類型的數據或特定的區塊鏈,可優化特定用例的檢索,例如非同質化代幣數據或去中心化金融交易。
聚合索引器:這些索引器從多個區塊鏈和來源提取數據,包括鏈下信息,提供統一的查詢界面,這對於跨鏈應用特別有用。
僅以太坊就需要3TB 的存儲空間,並且隨着區塊鏈的不斷增長,存檔節點的數據存儲量也會不斷增加。索引器協議部署了多個索引器,可以高效地索引和高速查詢大量數據,這是遠程過程調用無法實現的。
索引器還允許進行復雜查詢、根據不同標準輕鬆過濾數據以及提取後分析數據。一些索引器還允許聚合來自多個來源的數據,從而避免在跨鏈應用中部署多個接口。通過分布在多個節點上,索引器提供了增強的安全性和性能,而遠程過程調用提供商可能會因其集中式特性而出現中斷和停機。
總體而言,與遠程過程調用節點提供商相比,索引器提高了數據檢索的效率和可靠性,同時還降低了部署單個節點的成本。這使得區塊鏈索引器協議成爲去中心化應用開發人員的首選。
索引器的應用場景
構建去中心化應用需要檢索和讀取區塊鏈數據才能運行其服務。這包括任何類型的應用,包括去中心化金融、非同質化代幣平台、遊戲甚至社交網絡,因爲這些平台需要先讀取數據才能執行其他交易。
去中心化金融
去中心化金融協議需要不同的信息才能爲用戶報出特定的價格、比率、費用等。自動做市商需要有關某些資金池的價格和流動性信息來計算掉期利率,而借貸協議則需要利用率來確定借貸利率和清算的債務比率。在計算用戶執行的利率之前,將信息輸入他們的應用是必不可少的。
遊戲
區塊鏈遊戲需要快速索引和訪問數據,以確保用戶流暢地玩遊戲。只有通過閃電般的數據檢索和執行,Web3 遊戲才能在性能上與傳統遊戲相媲美,從而吸引更多用戶。這些遊戲需要土地所有權、遊戲內代幣餘額、遊戲內操作等數據。使用索引器,他們可以更好地確保穩定的數據流和穩定的正常運行時間,以確保完美的遊戲體驗。
非同質化代幣
非同質化代幣市場和借貸平台需要索引數據訪問各種信息,例如代幣元數據、所有權和轉讓數據、版稅信息等。快速索引此類數據可避免逐個瀏覽每個代幣以查找所有權或屬性數據。
分析
索引器提供了一種從原始區塊鏈數據(包括每個區塊中的智能合約事件)中提取特定數據的方法。這爲更具體的數據分析提供了機會,從而提供全面的見解。
例如,永續交易協議可以找出哪些代幣的交易量大,哪些代幣會產生費用,從而決定是否將這些代幣作爲永續合約列在其平台上。去中心化交易所開發人員可以爲自己的產品創建儀表板,深入了解哪些資金池的回報率最高或流動性最強。還可以創建公共儀表板,讓開發人員可以自由靈活地查詢要在圖表上顯示的任何類型的數據。
主要區塊鏈索引器概述
The Graph
The Graph是第一個在以太坊上啓動的索引器協議,它可以輕鬆查詢以前不易訪問的交易數據。它使用子圖定義和過濾從區塊鏈收集的數據子集,例如與某DEX的特定資金池相關的所有交易。
使用索引證明,索引器質押原生代幣用於索引和查詢服務,委托人可以選擇將其代幣質押於此。策展人可以訪問高質量的子圖,以幫助索引器確定要爲哪些子圖編制數據以賺取最佳查詢費用。在向更大程度的去中心化過渡的過程中,The Graph 最終將停止其托管服務,並要求子圖升級到其網路,同時提供升級索引器。
其基礎設施使每百萬次查詢的平均成本達到 40 美元,這比自托管節點的成本要低得多。使用文件數據源,它還支持同時對鏈上和鏈下數據進行並行索引,以實現高效的數據檢索。
The Graph 的索引器獎勵在過去幾個季度中一直在穩步增長。這部分是由於查詢量的增加,但也歸因於代幣價格的增長,因爲他們計劃在未來整合人工智能輔助查詢。
Subsquid
Subsquid是一個點對點、水平可擴展的去中心化數據湖,可高效聚合大量鏈上和鏈下數據,並通過零知識證明進行保護。作爲一個去中心化的工作器網路,每個節點負責存儲來自特定區塊子集的數據,通過快速識別保存所需數據的節點來加快數據檢索過程。
Subsquid 還支持實時索引,允許在區塊最終確定之前對其進行索引。它還支持以開發人員選擇的格式存儲數據,從而便於使用多種工具進行更輕鬆的分析。此外,子圖可以在 Subsquid 網路上部署,而無需遷移到 Squid SDK,從而實現無代碼部署。
盡管仍處於測試網階段,Subsquid 已取得令人印象深刻的統計數據,擁有超過 80,000 名測試網用戶,部署了超過 60,000 個 Squid 索引器,網路上有超過 20,000 名經過驗證的開發人員。最近,6 月 3 日,Subsquid 啓動了其數據湖的主網。
除了索引之外,Subsquid Network 數據湖還可以替代分析、ZK/TEE 協處理器、AI 代理和 Oracle 等用例中的遠程過程調用。
SubQuery
SubQuery是一個去中心化的中間件基礎設施網路,提供遠程過程調用和索引數據服務。它最初支持 Polkadot 和 Substrate 網路,現在已擴展到包括 200 多個鏈。它的工作原理類似於使用索引證明的 The Graph,索引器索引數據並提供查詢請求,委托人將股份質押給索引器。然而,它引入了消費者來提交購買訂單,以表明索引器的收入有保障,而不是管理者。
它將引入支持分片的 SubQuery 數據節點,以防止每個節點之間不斷同步新數據,從而優化查詢效率,同時走向更大的去中心化。用戶可以選擇按每 1000 個請求支付約 1 SQT 代幣的計算費用,或通過協議爲索引器設置自定義費用。
盡管 SubQuery 在今年早些時候才推出其代幣,但節點和委托人的發行獎勵也以美元價值環比增長,這也代表其平台上提供的查詢服務數量不斷增加。自代幣生成事件以來,質押的 SQT 總量已從 600 萬增加到 1.25 億,凸顯了其網路參與度的增長。
Covalent
Covalent是一個去中心化的索引器網路,由區塊樣本生產者網路節點通過批量導出的方式創建區塊鏈數據的副本,並在 Covalent 一層區塊鏈上發布證明。這些數據再由區塊結果生產者節點根據設定的規則進行細化,篩選出符合要求的數據。
通過統一的應用編程接口,開發人員可以輕鬆以一致的請求和響應格式提取相關的區塊鏈數據,無需編寫自定義復雜查詢即可訪問數據。可以使用在 Moonbeam 上結算的 CQT 代幣作爲支付手段從網路運營商處提取這些預配置的數據集。
Covalent 的獎勵從 23 年第一季度到 24 年第一季度似乎總體呈增長趨勢,部分原因是 Covalent 代幣 CQT 價格漲。
選擇索引器的注意事項
數據的可定制性
一些索引器是通用索引器,僅通過應用編程接口提供標準的預配置數據集。雖然它們可能很快,但它們無法爲需要自定義數據集的開發人員提供靈活性。通過使用索引器框架,它允許進行更多自定義數據處理以滿足特定於應用程序的需求。
安全
索引數據必須是安全的,否則基於這些索引器構建的去中心化應用也容易受到攻擊。例如,如果交易