Dune Analytics, herkesin halka açık blokzincir verileri üzerinde SQL tarzı sorgular çalıştırabileceği ve sonuçları paylaşılabilir grafik ve panolara dönüştürebileceği web tabanlı bir platformdur. En iyi panoları okumak için programcı olmanız gerekmez, ancak sorguların, veri güncelliğinin ve cüzdan etiketlemenin nasıl çalıştığını anlamak, gerçek bir zincir üstü trendi yakalamak ile gösterişli bir grafiğin yanıltmasına izin vermek arasındaki farktır.
Öne çıkanlar
- Dune Analytics, ham blokzincir işlemlerini SQL benzeri bir sorgu dili kullanarak topluluk tarafından oluşturulan panolara dönüştürür.
- Değerin büyük kısmını bir okuyucu olarak elde edebilirsiniz: denenmiş panoları yer imlerine eklemek ve cüzdan kohortlarını, token akışlarını ve çözümlenmiş sözleşme etkinliğini yorumlamayı öğrenmek.
- Her Dune grafiği, yalnızca kendi sorgusu, etiketleme doğruluğu ve temelindeki verilerin ne kadar güncel olduğu kadar güvenilirdir.
- Mevcut bir örneği kopyalayıp düzenlemek ve çalıştırmak, sıfırdan başlamaya kıyasla ilk sorgunuzu bir öğleden sonra içinde yazabilmenizi sağlar.
Dune Analytics gerçekte nedir
Dune Analytics, Ethereum ve Solana gibi ağlardan halka açık blokzincir verilerini indeksleyen, ardından kullanıcıların bu verileri SQL tarzı bir dille sorgulamasına ve sonuçları etkileşimli grafik ve panolar olarak yayımlamasına olanak tanıyan web tabanlı bir platformdur. Kendi blokzincir düğümünüzü çalıştırmak ve işlemleri ayrıştırmak için kod yazmak yerine giriş yaparsınız, tablo adlarıyla İngilizceye yakın bir şey yazarsınız ve Dune size bir tablo döndürür; bu tabloyu bir çubuk grafiğe, çizgi grafiğe veya haritaya dönüştürebilirsiniz.
Model topluluk odaklıdır. Dune ekibi temel veri hatlarını ve büyük protokoller için çözümlenmiş bir dizi sözleşme tablosunu korur, ancak okuduğunuz panolar aslında bağımsız analistler, protokoller, araştırmacılar ve meraklı kullanıcılar tarafından yazılır. Dune'un yararlı olmasının nedeni de tehlikeli olmasının nedeni de budur: platform, amatörler katkıda bulunduğu için ölçeklenir, ancak bulduğunuz herhangi bir grafiğin doğru, eksiksiz veya güncel olduğuna dair yerleşik bir güvence yoktur.
Dune'u bir arama motoru ile bir elektronik tablo arasında bir şey olarak düşünün. Blokzincir, her işlemin ham elektronik tablosudur ve Dune, insanların bu tabloya karşı formüller yazmasına ve ortaya çıkan grafiği yayımlamasına olanak tanıyan araçtır. Birisi X'te veya bir araştırma notunda bir Dune bağlantısı paylaştığında, sizi kaydedilmiş bir sorguya ve onun üzerine kurulu bir görselleştirmeye yönlendiriyordur.
Dune panolarını okumanın riskleri ve sınırları
Dune'daki en büyük risk, cilalı göründüğü için bir grafiği gerçeklik olarak kabul etmektir. Panolar, yalnızca arkalarındaki SQL kadar iyidir ve SQL affetmez: tek bir eksik birleştirme, tek bir yanlış birleştirme ve protokol geliri gösteriyormuş gibi görünen bir grafik, sessizce yanlış işlem alt kümesini sayıyor olabilir. Bir panel yayına alınmadan önce resmi bir puanlama veya denetim adımı yoktur; bu nedenle binlerce görüntülenme alan bir panel hâlâ bir hata içeriyor olabilir.
Gecikme, ikinci sınırdır. Dune verilerini bir programa göre, genellikle zincire ve tabloya bağlı olarak dakikalar ila saatler içinde yeniler, ancak gerçek zamanlı bir terminal değildir. Bir token lansmanını veya likidasyon olayını izliyorsanız, Dune'da gördüğünüz rakamlar gerçek zincirin 15 ila 60 dakika gerisinde olabilir. Uzun vadeli grafiklerde bu fark etmez; ticaret kararları için fark eder.
Etiketleme, üçüncü sınırdır ve yeni başlayanların en çok hafife aldığı sınırdır. Dune'da cüzdan adreslerini insanların okuyabileceği adlara eşleyen, örneğin Ethereum Foundation çoklu imzasını veya bilinen bir borsanın sıcak cüzdanını etiketleyen tablolar vardır. Bu etiketler resmi başvuruların, topluluk katkılarının ve bazen de kendi kendine bildirimin bir karışımından gelir. Bir etiket bir ipucudur, hüküm değil. "Binance 7" olarak etiketlenen adres aslında Binance'den para yatırma alan bir piyasa yapıcı olabilir ve "Team Wallet" olarak etiketlenen adres, ekibin artık aktif olarak kontrol etmediği bir çoklu imza olabilir.
Son olarak, Dune size zincirin gösterdiğini gösterir. Bir protokol etkinliği bir katman 2'de, bir yan zincirde veya kendi uygulama zincirinde yürütüyorsa, ana ağ Ethereum veya Solana tabloları bunun bazı kısımlarını kaçırabilir. Tek bir Dune panelini yalıtılmış şekilde okumak size gerçekliğin bir dilimini verir, gerçekliğin kendisini değil.
Sorgular ve panolar birbirine nasıl uyum sağlar
Temel katmanda bir Dune sorgusu bir SQL betiğidir. SQL, Structured Query Language (Yapılandırılmış Sorgu Dili) kısaltmasıdır ve bir veritabanına "son 30 günde X adresine gönderilen her işlemin değerini güne göre gruplayarak topla" gibi sorular sormanın standart yoludur. Dune, yüzlerce hazır tablo ile birlikte gelir: ham işlem tabloları, popüler sözleşmeler için kodu çözülmüş olay tabloları, ERC-20 token transfer tabloları, NFT ticaret tabloları ve etiketlenmiş adres tabloları.
Bir pano, basitçe bir veya daha fazla sorgudan gelen grafiklerin bir koleksiyonudur. Bir panoyu açtığınızda, üzerinde bir görselleştirme bulunan kaydedilmiş sorgu sonuçlarına bakıyorsunuz. Bir grafiğe tıklarsanız, Dune size alttaki SQL'i gösterir; bu, platformdaki en kullanışlı özelliklerden biridir çünkü grafiğin tam olarak nasıl oluşturulduğunu görmenizi sağlar.
Bu önemlidir çünkü bir Dune grafiğini sorguyu okumadan okumak, bir gazetecinin makalesini kaynak bağlantılarını kontrol etmeden okumaya benzer. Beceri sıfırdan SQL yazmak değil, bir sorguyu tarayarak doğru tabloları birleştirip birleştirmediğini, doğru sütunlara göre filtreleme yapıp yapmadığını ve doğru etiket kümesini kullanıp kullanmadığını kontrol etmektir. Daha önce hiç veritabanı sorgusu yazmamış olsanız bile bunu bir öğleden sonrada öğrenebilirsiniz.
Güvenilir panoları bulmak ve yer imlerine eklemek
Dune'a girmenin en hızlı yolu bir şey yazmak değildir. Güvenilir küçük bir pano seti bulmak ve bunları düzenli olarak kontrol etmektir. Bu kısa listeyi oluşturmanın birkaç pratik yolu vardır.
- Protokol ekipleriyle başlayın. Uniswap, Aave ve Lido gibi büyük DeFi protokolleri, doğrulanmış ekip hesaplarından resmi Dune panoları yayınlar. Bunlar genellikle en temiz, en iyi etiketlenmiş protokol etkinliği kaynaklarıdır.
- Bilinen analistleri arayın. Birkaç takma adlı Dune kullanıcısı, birden fazla döngü boyunca doğru, iyi yorumlanmış sorgularla itibar kazanmıştır. Panolarının "yıldız" sayıları binleri bulur ve metodoloji hakkında açık notlar içerir.
- Yalnızca grafiği değil, sorguyu da kontrol edin. Bir grafiği açın, SQL'e tıklayın ve göz atın. Sorgu kısa, iyi yorumlanmış ve erc20_evt_Transfer gibi açıkça adlandırılmış tablolara referans veriyorsa, muhtemelen yorum içermeyen 400 satırlık bir betikten daha iyi durumdadır.
- Sürüm takibine dikkat edin. İyi panolar sürümlendirilir: yazar, metodolojiyi değiştirdiğinde yeni bir sorgu yayınlar ve neyin değiştiğini not eder. 18 aydır dokunulmamış bir pano, o zamandan beri sözleşmelerini değiştirmiş bir protokolü yansıtıyor olabilir.
- Zincir üstü gezginlerle çapraz kontrol yapın. Bir pano, bir cüzdanın X token tuttuğunu iddia ediyorsa, adresi Etherscan veya Solscan gibi bir blok gezginine yapıştırın ve doğrulayın. İki dakikalık çapraz kontrol, çoğu etiketleme hatasını yakalar.
10 ila 20 panoluk bir kısa listeniz olduğunda, onları yer imlerine ekleyin. Dune, yaratıcıları ve panoları takip etmenize olanak tanır ve platform, yıldızladığınız panoların yeni sürümlerini öne çıkarır. Yer imi listesini bir piyasa terminali gibi değil, küratörlü zincir üstü araştırma RSS akışı gibi değerlendirin.
Cüzdan kohortlarını ve token akışı panolarını okumak
İki pano kalıbı ciddi zincir üstü araştırmalarda sürekli olarak karşımıza çıkar: cüzdan kohortu analizi ve token akışı analizi. Her ikisini de bir bakışta okuyabilmek değerlidir.
Cüzdan kohortu analizi, adresleri bakiyeye göre değil davranışa göre gruplandırır. Yaygın bir kohort, "son 30 günde ilk kez ETH alan cüzdanlar"dır ve bu, yeni katılımcıları yaklaşık olarak temsil eder. Diğeri, "belirli bir zincirden köprü yapan cüzdanlar"dır ve bu, çapraz zincir bir özelliğin kullanıcılarını yaklaşık olarak temsil eder. "Kohorta Göre Aktif Adresler" gibi başlığa sahip bir grafik gördüğünüzde, bir cüzdan grubunun zaman içinde nasıl davrandığına bakıyorsunuz. Yükselen kohort etkinliği genellikle artan benimsenme olarak yorumlanır, ancak doğru soru her zaman şudur: bu kohortta hangi cüzdanlar var ve kohort airdrop çiftçileri veya Sybil saldırganları tarafından fonları birçok adrese bölerek şişirilmiş olabilir mi?
Token akışı analizi, belirli bir tokenin cüzdan kategorileri arasındaki hareketini izler: borsa cüzdanları, akıllı sözleşmeler, hazine cüzdanları ve "diğer." "USDC'nin merkezi borsalara aktığı" bir grafik genellikle satış baskısı olarak yorumlanır, çünkü kullanıcılar tipik olarak diğer varlıkları satın almak veya nakde çevirmek istediklerinde borsaya stablecoin yatırır. Bu yorum makul olmakla birlikte otomatik değildir. Aynı giriş, bir borsanın kendi hazinesini yeniden dengelediğini de yansıtıyor olabilir.
Geliştirdiğiniz okuma becerisi kalibrasyondur. Birkaç hafta boyunca bir panoya bakıp iddialarını piyasada gerçekte olanlarla karşılaştırdıktan sonra, hangi Dune grafiklerinin önde gittiği, hangilerinin geç kaldığı ve hangilerinin sinyal gibi görünen gürültü olduğu konusunda sezgi geliştirmeye başlarsınız.
SQL uzmanı olmadan temel bir sorgu yazmak
Okuyucudan yazara geçmek istiyorsanız, gerçekçi yol küçüktür: kopyala, değiştir, çalıştır. Dune, yaygın sorular için topluluk tarafından önceden yazılmış büyük bir "spellbook" sorgu kütüphanesi ile birlikte gelir. İstediğinize yakın olan birini seçin, satır satır okuyun, bir seferde bir şeyi değiştirin ve yeniden çalıştırın.
Başlangıç niteliğindeki bir sorgu, belirli bir zincirdeki günlük işlem sayısını sayabilir. SQL kabaca şöyledir: günü seçin, işlemleri sayın, güne göre gruplayın, güne göre sıralayın. Bu çalıştıktan sonra, yalnızca tek bir protokole dokunan işlemleri saymak için belirli bir sözleşme adresi için filtre ekleyin. Bu çalıştıktan sonra, "balina" etkinliğine odaklanmak için belirli bir boyutun üzerindeki işlemler için filtre ekleyin. Her adım küçüktür.
Bunu yapmak için SQL'i derinlemesine öğrenmenize gerek yoktur. Dört fikri öğrenmeniz gerekir: select (hangi sütunların döndürüleceği), from (hangi tablo), where (hangi satırların tutulacağı) ve group by (nasıl gruplanacağı). Geri kalan her şey süslemedir. Ayrıca, sıradan İngilizce bir istemden bir sorgu oluşturabilen veya değiştirebilen Dune içindeki yapay zeka destekli özellikler de vardır; bu da engeli daha da düşürür, ancak yine de çıktısına güvenmeden önce oluşturulan SQL'i okumalısınız.
İlk sorguyu yazmanın amacı viral bir pano yayınlamak değildir. Kendinizi daha şüpheci bir okuyucu yapmaktır. Sonucunuzu ikiye katlayan eksik bir birleştirmeyle bir kez uğraştığınızda, şık bir grafiğe bir daha asla aynı gözle bakamayacaksınız.
Zincir üstü verileri akıllıca takip edin
Zincir üstü veriler hızla hareket eder ve en çok önem taşıyan panolar genellikle grafik ilginç hale geldiği anda metodolojilerini değiştirir. Doğru Dune içerik üreticilerini takip etmek, doğru panoları yenilemek ve bir sorgunun ne zaman güncellendiğini fark etmek, elle yapıldığında başlı başına bir iştir. Zippfeed, Dune ve zincir üstü manşetlerini duygu puanlamasıyla birlikte sunar; böylece ETH veya SOL akışlarıyla ilgili en son grafiğin genel kripto basını tarafından bullish, nötr mü yoksa bearish mi olarak değerlendirildiğini ve editörlerin bu hikâyeye gerçekte ne kadar önem verdiğini bir bakışta görebilirsiniz.