提供專業(yè)網(wǎng)站小程序開發(fā)朝陽網(wǎng)站建設(shè)
2018 年初,Google Cloud 與社區(qū)合作,通過BigQuery 公共數(shù)據(jù)集實現(xiàn)區(qū)塊鏈數(shù)據(jù)民主化;2019 年,又擴展了六個數(shù)據(jù)集;今天,我們在 BigQuery 公共數(shù)據(jù)集中添加了 11 個最受歡迎的區(qū)塊鏈預(yù)覽版。我們也在對該程序中的現(xiàn)有數(shù)據(jù)集進行改進。
我們這樣做是因為區(qū)塊鏈基金會、Web3 分析公司、合作伙伴、開發(fā)人員和客戶告訴我們,他們希望更全面地了解整個加密領(lǐng)域,并能夠查詢更多鏈。他們想要回答復(fù)雜的問題并驗證主觀主張,例如“今天在三個特定鏈上鑄造了多少 NFT?”?“跨鏈交易費用如何比較?”?以及“頂級 EVM 鏈上有多少活躍錢包?”?
擁有通過 BigQuery 訪問的更強大的鏈列表以及訪問數(shù)據(jù)的新方法將有助于 Web3 社區(qū)更好地回答這些問題和其他問題,而無需操作節(jié)點或維護索引器的開銷。客戶現(xiàn)在可以在鏈下查詢完整的鏈上交易歷史記錄,以了解資產(chǎn)從一個錢包到另一個錢包的流動、哪些代幣最受歡迎以及用戶如何與智能合約交互。?
以下是我們添加到 BigQuery 公共數(shù)據(jù)集中的 11 個熱門項目:
-
Avalanche
-
Arbitrum
-
Cronos
-
Ethereum (G?rli)
-
Fantom (Opera)
-
Near
-
Optimism
-
Polkadot
-
Polygon Mainnet
-
Polygon Mumbai
-
Tron
我們還通過將 Satoshis (sats) / Ordinals 添加到開源區(qū)塊鏈 ETL 數(shù)據(jù)集中供開發(fā)人員查詢來改進當前的比特幣 BigQuery 數(shù)據(jù)集。最簡單的序數(shù)是 sat 的一種編號方案。?
Google Cloud 管理的數(shù)據(jù)集
我們希望為用戶提供一系列數(shù)據(jù)選項。除了 BigQuery 上的社區(qū)管理數(shù)據(jù)集之外,我們還創(chuàng)建了第一方 Google Cloud 管理數(shù)據(jù)集,以提供其他功能。例如,除了現(xiàn)有的以太坊社區(qū)數(shù)據(jù)集 (crypto_ethereum) 之外,我們還創(chuàng)建了一個 Google Cloud 管理的以太坊數(shù)據(jù)集 (goog_blockchain_ethereum_mainnet.us),它提供了以太坊本機數(shù)據(jù)模型的完整表示以及事件的策劃表。尋求對以太坊進行更豐富分析的客戶將能夠訪問派生數(shù)據(jù),以輕松查詢錢包余額、與特定代幣(ERC20、ERC721、ERC1155)相關(guān)的交易或與智能合約的交互。?
我們希望為我們的客戶和 Web3 社區(qū)提供快速、可靠的企業(yè)級結(jié)果。以下是針對 goog_blockchain_ethereum_mainnet.us 數(shù)據(jù)集的查詢示例:
假設(shè)我們想知道“每天(過去 7 天)執(zhí)行了多少 ETH 交易?”
SELECT DATE(block_timestamp) as date, COUNT(*) as txns FROM `bigquery-public-data.goog_blockchain_ethereum_mainnet_us.transactions`
WHERE DATE(block_timestamp) > DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
GROUP BY 1
ORDER BY 1 DESC;SELECT DATE(block_timestamp) as date, COUNT(*) as txns FROM `bigquery-public-data.crypto_ethereum.transactions`
WHERE DATE(block_timestamp) > DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
GROUP BY 1
ORDER BY 1 DESC;
在上面的結(jié)果中,您可以看到如何使用 goog_ 數(shù)據(jù)集更快、消耗更少的時隙時間,同時在處理的字節(jié)數(shù)方面保持競爭力。
更精準的數(shù)據(jù)
我們收集了客戶和開發(fā)人員的反饋,以了解社區(qū)的痛點,并清楚地聽到數(shù)字精度等功能對于更準確地計算某些代幣的定價非常重要。我們通過推出UDF來提高區(qū)塊鏈數(shù)據(jù)集的精度,以實現(xiàn)更好的 UNIT256 集成和 BIGNUMERIC(32 logical bytes)支持。這將使客戶能夠訪問其區(qū)塊鏈數(shù)據(jù)的更長的十進制數(shù)字,并減少計算中的舍入誤差。??
使鏈上數(shù)據(jù)在鏈下更容易訪問
如今,對區(qū)塊鏈數(shù)據(jù)感興趣的客戶必須首先訪問正確的節(jié)點,然后開發(fā)和維護一個索引器,將數(shù)據(jù)轉(zhuǎn)換為可查詢的數(shù)據(jù)模型。然后他們對他們感興趣的每個協(xié)議重復(fù)這個過程。?
通過利用我們在可擴展數(shù)據(jù)處理方面的深厚專業(yè)知識,我們使鏈上數(shù)據(jù)可以在鏈外訪問,以便更輕松地使用和組合,使開發(fā)人員能夠在沒有節(jié)點的情況下訪問區(qū)塊鏈數(shù)據(jù)。這意味著客戶可以像訪問自己的數(shù)據(jù)一樣輕松地訪問區(qū)塊鏈數(shù)據(jù)。通過將鏈數(shù)據(jù)與應(yīng)用程序數(shù)據(jù)相結(jié)合,客戶可以全面了解其用戶及其業(yè)務(wù)。
最后,我們看到這些數(shù)據(jù)被用于其他最終用戶應(yīng)用程序,例如Looker和Google Sheets。?
共同建設(shè)
在過去的五年里,我們通過公共區(qū)塊鏈數(shù)據(jù)集產(chǎn)品為社區(qū)提供了支持,并且我們將繼續(xù)在這些努力的基礎(chǔ)上提供一系列數(shù)據(jù)選項和用戶選擇——從社區(qū)擁有到谷歌管理的高質(zhì)量替代品和真實的數(shù)據(jù)。我們很高興與想要為開發(fā)人員分發(fā)公共數(shù)據(jù)或通過數(shù)據(jù)集獲利以獲取精選提要和見解的合作伙伴合作。我們還與想要構(gòu)建 Web3 獨有的云原生分發(fā)和聯(lián)合渠道的初創(chuàng)公司和數(shù)據(jù)提供商合作。
訪問 BigQuery 上提供的新鏈,請與我們?nèi)〉寐?lián)系。?