Dune 是一個專注於分析 Web3 資料的強大平台,免費為加密資產市場、和區塊鏈技術的使用者,提供全面的資料分析工具。
(前情提要:Dune整合ChatGPT-4!AI能讓人人成為數據分析師?)
(背景補充:假消息瘋傳!Dune Analytics澄清:沒有發行、空投代幣計畫)
在高度數位化的時代,Dune Analytics 的資料分析工具,為使用者提供了即時的市場動態和價格趨勢,幫助使用者制定更好的投資策略。
無論使用者是新手還是專業投資者,Dune都可以提供相對全面、準確的資料分析和市場情報。Dune 在三輪融資中獲得了來自 Dragonfly、Multicoincap、Coinbase…等巨頭總共 8000 萬美元的融資。
為什麼分析鏈上資料很重要?
在以太坊和其他區塊鏈平臺上,資料是在鏈上的,也就是說,所有的交易、合約狀態和事件都被記錄在區塊鏈上,而且這些資料是不可篡改和不可刪除的。
因此,追蹤鏈上資料對於開發和使用基於區塊鏈的應用程式非常重要。確保資料的準確性和完整性:由於區塊鏈上的資料是不可篡改的,因此追蹤鏈上資料可以確保資料的準確性和完整性。這對於金融、保險、供應鏈等領域的應用程式尤為重要。
即時監控合約狀態和交易:追蹤鏈上資料可以幫助開發者即時監控合約狀態和交易,及時發現錯誤或異常情況,並採取必要的措施。對於開發者而言,還可以通過這些資料更好的瞭解使用者需求和市場趨勢,為 Dapp 的開發和優化提供強力支援。
分析和預測市場趨勢:追蹤鏈上資料可以幫助分析幣價、市場交易量、持倉情況等資料,從而預測市場趨勢和做出更好的投資決策。
自動執行智慧合約:追蹤鏈上資料可以幫助智慧合約自動執行,例如觸發合約的特定事件或條件。
總之,追蹤鏈上資料對於開發和使用區塊鏈應用程式是非常重要的,可以確保資料的準確性和完整性,即時監控合約狀態和交易,分析和預測市場趨勢,以及自動執行智慧合約等。
Dune 是如何獲取資料的?
與傳統行業相比,在區塊鏈上獲取和分析資料更容易。
雖然各鏈的技術細節不完全相同,但是每條區塊鏈都遵循「提出交易 – 達成一致 – 新增到鏈上」的邏輯。區塊鏈中存在各種共識機制,但是一旦達成共識,關於最新區塊的資訊就會在區塊鏈網路中進行廣播,讓所有節點都知道這個新區塊並記錄。
理論上來說,任何人都可以執行自己的節點,因此區塊鏈世界中透明度很高,允許資料分析師訪問任何「正在發生的事情」的完整資訊。而 Dune 通過 API 訪問由節點創立者捕獲的區塊鏈資料,這樣 Dune 可以專注於創造最佳的資料訪問體驗,而節點創立者則專注儘可能有效地執行節點。
從節點創立者處獲得的資料一般是 hash 位元組碼的形式,Dune 接收到這些位元組碼之後的通過其資料引擎將其提取為一組稱為「原始資料」的表格,再通過智慧合約進行解析得到。
資料解析之後,則使用SQL(一種用於在資料庫中進行儲存、操作和檢索的高階語言)將其建立為易於讀取的視覺化圖表和資料看板。
舉個例子,帶你玩轉 Dune
在開啟 Dune 網站之後,可以看到很多趨勢資料看板,包括很多 Dapp 的鏈上統計資料,如 Ethereum、Arbitrum、Optimism…等。
我們以@LayerZero_Labs的數位看板為例:
其中可以提取出一些關鍵資訊:
- 超過一百萬個錢包正在使用 LayerZero
- 進行了十筆以上交易的使用者(一般被認為是活躍的真實使用者)佔比達到15%
- 使用 LayerZero不超過一個月的使用者佔比為 66% 。
同時,我們可以通過錢包地址檢索任意一個錢包使用 LayerZero 的交易次數和交易金額。
我們還可以建立自定義數位看板:
如果你精通 SQL 語言,則可以直接在 Dune 面板中編寫查詢程式碼:
此外,我們還可以使用 ChatGPT 來生成 SQL 查詢程式碼:
要進行查詢直接在編輯器中貼上程式碼然後點選執行即可:
然後點選儲存,並且可以新增一些針對此資料看板的描述:
總之,Dune 是一個非常強大的工具,Dune 上的資料看板設計直觀,不需要資料分析技能就能輕鬆理解它。
如果能善用 ChatGPT+Dune,我相信可以極大地幫助 Web3 玩家、開發人員等更好地瞭解數位資產市場和區塊鏈網路,制定更好的投資和交易策略,優化 DApp 和智慧合約,提高區塊鏈網路的安全性和可靠性。
📍相關報導📍
NFT投資者必讀》5個Dune Analytics指標,助你精準發掘潛力項目