Blok Zinciri İndeksleyicilerinin Yükselişi: Veri Erişimini Optimize Ederek Web3 Uygulamalarının Gelişimini Teşvik Etme

Blok Zinciri verilerinin önemi ve indeksleyicilerin yükselişi

Veri, Blok Zinciri teknolojisinde kilit bir rol oynamaktadır ve merkeziyetsiz uygulamalar geliştirmenin temelini oluşturur. Şu anda çoğu tartışma veri kullanılabilirliği üzerinde yoğunlaşsa da, veri erişilebilirliği de bir o kadar önemlidir ve genellikle göz ardı edilmektedir.

Modüler blok zinciri çağında, veri kullanılabilirliği çözümleri vazgeçilmez bir parça haline geldi. Bu çözümler, tüm katılımcıların işlem verilerine erişimini sağlayarak gerçek zamanlı doğrulama gerçekleştirilmesine ve ağ bütünlüğünün korunmasına yardımcı olur. Ancak, veri kullanılabilirliği katmanının işlevi, bir veritabanından çok bir reklam panosuna benzer; bu, verilerin sonsuza dek saklanmadığı, aksine zamanla silineceği anlamına gelir.

Buna karşılık, veri erişilebilirliği, tarihi verileri geri alma yeteneğine odaklanır; bu, merkeziyetsiz uygulamaların geliştirilmesi ve blok zinciri analizi için kritik öneme sahiptir. Veri erişilebilirliği hakkında daha az tartışma olsa da, veri kullanılabilirliği kadar önemlidir. Her ikisi de blok zinciri ekosisteminde farklı ancak tamamlayıcı roller oynar; kapsamlı bir veri yönetim yaklaşımı, güçlü ve verimli blok zinciri uygulamalarını desteklemek için bu iki sorunu aynı anda ele almalıdır.

Web3 verileri erişiminin gelişimi: İndeksleyiciler ve ilgili projelerin tanıtımı

Geleneksel Blok Zinciri Veri Arama Yöntemi

Blok zinciri teknolojisinin ortaya çıkması, çeşitli alanlarda merkeziyetsiz uygulamaların oluşturulmasını teşvik etti. Ancak, bu uygulamaları inşa etmek, büyük miktarda blok verisine erişim gerektirir; bu da hem zor hem de pahalıdır.

Geliştiriciler için bir seçenek, kendi arşiv düğümlerini barındırmak ve çalıştırmaktır. Bu düğümler, tüm tarihsel blok zinciri verilerini baştan itibaren depolar ve verilere tam erişim sağlar. Ancak arşiv düğümlerinin bakımı maliyetlidir ve sorgulama yetenekleri sınırlıdır. Daha ucuz düğümler çalıştırmak başka bir seçenektir, ancak bu düğümlerin veri alma yetenekleri sınırlıdır ve uygulamanın çalışmasını etkileyebilir.

Başka bir yöntem, ticari uzak işlem çağrısı düğüm sağlayıcılarını kullanmaktır. Bu sağlayıcılar, düğümlerin maliyetinden ve yönetiminden sorumludur ve uzak işlem çağrısı uç noktaları aracılığıyla veri sağlarlar. Kamu uç noktaları ücretsizdir, ancak hız sınırlamaları vardır ve bu, uygulamanın kullanıcı deneyimini olumsuz etkileyebilir. Özel uç noktalar, tıkanmayı azaltarak daha iyi performans sağlar, ancak basit veri alımları bile büyük miktarda gidiş-dönüş iletişimi gerektirir. Bu, onları istek açısından ağır hale getirir ve karmaşık veri sorguları için verimsizdir. Ayrıca, özel uç noktalar genellikle ölçeklenmesi zor olup, farklı ağlar arasında uyumluluk eksikliği yaşayabilir.

Blok Zinciri İndeksleyici: Daha İyi Bir Alternatif

Blok Zinciri indeksleyicileri, zincir üzerindeki verileri düzenleyip bunları veritabanına göndererek sorgulamayı kolaylaştırmada kritik bir rol oynar, bu nedenle "blok zincirinin arama motoru" olarak adlandırılırlar. Çalışma şekilleri, blok zinciri verilerini indekslemek ve bunları yapılandırılmış sorgu diline benzer bir sorgu dili aracılığıyla her zaman erişilebilir hale getirmektir. Sorgu verilerine standart bir arayüz sunarak, indeksleyiciler geliştiricilerin standartlaştırılmış sorgu dilini kullanarak ihtiyaç duydukları bilgileri hızlı ve doğru bir şekilde almasını sağlar, böylece süreci büyük ölçüde basitleştirir.

Farklı türdeki indeksleyiciler, veri aramasını çeşitli yollarla optimize eder:

  1. Tam Düğüm Göstergesi: Bu göstergeler, tam blok zinciri düğümlerini çalıştırır ve verileri doğrudan çıkarır, verilerin tam ve doğru olmasını sağlar, ancak büyük miktarda depolama ve işleme kapasitesi gerektirir.

  2. Hafif Dizinleyici: Bu dizinleyiciler, depolama gereksinimlerini azaltmak için gerektiğinde belirli verileri almak üzere tam düğümlere dayanır, ancak sorgu süresini artırabilir.

  3. Özel İndeksleyiciler: Bu indeksleyiciler belirli veri türleri veya belirli blok zincirleri için özelleştirilmiştir ve belirli kullanım senaryoları için arama işlemlerini optimize edebilir, örneğin, fungible olmayan token verileri veya merkeziyetsiz finans işlemleri.

  4. Birleştirici İndeksleyici: Bu indeksleyiciler, birden fazla blok zinciri ve kaynaktan veri çıkarır, zincir dışı bilgileri de dahil olmak üzere, birleşik bir sorgulama arayüzü sunar, bu da çapraz zincir uygulamaları için özellikle faydalıdır.

Sadece Ethereum için 3TB depolama alanı gereklidir ve blok zincirinin sürekli büyümesiyle birlikte, arşiv düğümlerinin veri depolama miktarı da sürekli artacaktır. İndeksleme protokolü, büyük miktarda veriyi verimli bir şekilde indekslemek ve yüksek hızda sorgulamak için birden fazla indeksleyici dağıtmıştır; bu, uzak işlem çağrısının gerçekleştiremeyeceği bir şeydir.

İndeksleyiciler ayrıca karmaşık sorgular gerçekleştirmeye, farklı kriterlere göre verileri kolayca filtrelemeye ve verileri analiz etmek için çıkarmaya olanak tanır. Bazı indeksleyiciler, birden fazla kaynaktan gelen verilerin birleştirilmesine de izin verir; bu da zincirler arası uygulamalarda birden fazla arayüz dağıtımını önler. Birden fazla düğüm üzerinde dağıtılmış olarak, indeksleyiciler artırılmış güvenlik ve performans sunar; oysa uzaktan prosedür çağrısı sağlayıcıları merkezi yapıları nedeniyle kesintilere ve duraklamalara neden olabilir.

Genel olarak, uzak prosedür çağrısı düğüm sağlayıcılarına kıyasla, indeksleyiciler veri alma verimliliğini ve güvenilirliğini artırırken, aynı zamanda tek bir düğümün dağıtım maliyetlerini de azaltır. Bu, blok zinciri indeksleyici protokolünü merkeziyetsiz uygulama geliştiricileri için tercih edilen hale getirir.

Web3 verileri erişiminin gelişimi: İndeksleyici ve ilgili projelerin tanıtımı

İndeksleyicinin Uygulama Senaryoları

Merkeziyetsiz uygulamalar oluşturmak, hizmetlerini çalıştırmak için Blok Zinciri verilerini aramak ve okumak gerektirir. Bu, merkeziyetsiz finans, eşsiz token platformları, oyunlar ve hatta sosyal ağlar dahil olmak üzere her türlü uygulamayı içerir, çünkü bu platformların diğer işlemleri gerçekleştirmeden önce verileri okumaları gerekir.

Merkezi Olmayan Finans

Merkeziyetsiz finans protokolleri, kullanıcılara belirli fiyatlar, oranlar, ücretler vb. sunmak için farklı bilgilere ihtiyaç duyar. Otomatik piyasa yapıcılar, takas oranlarını hesaplamak için bazı likidite havuzlarının fiyat ve likidite bilgilerine ihtiyaç duyarken, borç verme protokolleri, borç verme oranlarını ve tasfiye borç oranını belirlemek için kullanım oranını kullanır. Kullanıcıların uygulamalarında uygulanacak oranları hesaplamadan önce bilgilerin girilmesi gereklidir.

Oyun

Blok zinciri oyunlarının hızlı bir şekilde veri indekslemesi ve erişimi gereklidir, böylece kullanıcılar oyunları sorunsuz bir şekilde oynayabilirler. Sadece şimşek hızında veri elde etme ve yürütme ile Web3 oyunları, performans açısından geleneksel oyunlarla rekabet edebilir ve daha fazla kullanıcı çekebilir. Bu oyunlar arazi mülkiyeti, oyun içi token bakiyeleri, oyun içi işlemler gibi verilere ihtiyaç duyar. İndeksleyiciler kullanarak, istikrarlı bir veri akışı ve sürekli çalışma sürelerini daha iyi sağlayabilirler, böylece mükemmel bir oyun deneyimi sunabilirler.

Fungible Olmayan Token

Benzersiz token pazarı ve borç verme platformları, token meta verileri, mülkiyet ve transfer verileri, telif hakkı bilgileri gibi çeşitli bilgilere erişim için veri dizinlemesine ihtiyaç duyar. Bu tür verilerin hızlı dizinlenmesi, mülkiyet veya özellik verilerini bulmak için her bir token'ı teker teker gözden geçirme ihtiyacını ortadan kaldırabilir.

Analiz

İndeksleyici, belirli verileri orijinal blok zinciri verilerinden (her bloktaki akıllı sözleşme olayları dahil) çıkarma yöntemini sağlar. Bu, daha spesifik veri analizi fırsatları sunarak kapsamlı içgörüler sağlar.

Örneğin, süresiz ticaret protokolleri, hangi tokenlerin işlem hacminin büyük olduğunu ve hangi tokenlerin ücret üreteceğini belirleyerek bu tokenleri platformlarında süresiz sözleşme olarak listeleyip listelemeyeceklerine karar verebilir. Merkeziyetsiz borsa geliştiricileri, ürünleri için en yüksek getiri veya en güçlü likiditeye sahip olan likidite havuzlarını derinlemesine anlayabilecekleri panolar oluşturabilirler. Ayrıca, geliştiricilerin grafiklerde görüntülemek istedikleri her türlü veri türünü sorgulamak için serbest ve esnek bir şekilde kullanabilecekleri kamu panoları da oluşturabilirler.

Ana Blok Zinciri İndeksleyici Genel Bakış

The Graph

The Graph, Ethereum üzerinde başlatılan ilk indeksleme protokolüdür ve daha önce erişmesi zor olan işlem verilerini kolayca sorgulamanıza olanak tanır. Belirli bir DEX ile ilgili tüm işlemler gibi, blok zincirinden toplanan verilerin alt kümesini tanımlamak ve filtrelemek için alt grafikler kullanır.

İndeksleme kanıtı kullanarak, indeksleyiciler yerel token'ları indeksleme ve sorgulama hizmetleri için stake eder, delegeler token'larını burada stake etmeyi seçebilir. Küratörler, indeksleyicilerin en iyi sorgu ücretlerini kazanmak için hangi alt grafikler için veri hazırlayacaklarını belirlemelerine yardımcı olmak amacıyla yüksek kaliteli alt grafiklere erişebilir. Daha büyük bir merkeziyetsizliğe geçiş sürecinde, The Graph nihayetinde barındırma hizmetini durduracak ve alt grafiklerin ağlarına yükseltilmesini talep edecek, aynı zamanda indeksleyicilerin yükseltilmesini sağlayacaktır.

Altyapısı, her bir milyon sorgu için ortalama maliyetin 40 dolar olmasını sağlıyor, bu da kendi kendine barındırılan düğümlerin maliyetinden çok daha düşük. Dosya veri kaynaklarını kullanarak, aynı anda hem zincir üzerinde hem de zincir dışında verilerin paralel olarak dizinlenmesini destekleyerek etkili veri alımını sağlıyor.

The Graph'ın indeksleyici ödülleri son birkaç çeyrekte sürekli olarak artmaktadır. Bu kısmen sorgu miktarındaki artıştan kaynaklanmakta, ancak aynı zamanda önümüzdeki dönemde yapay zeka destekli sorguların entegrasyonunu planladıkları için token fiyatlarındaki artışa da atfedilmektedir.

Web3 verisi erişiminin gelişimi: İndeksleyiciler ve ilgili proje tanıtımı

Subsquid

Subsquid, büyük ölçüde zincir içi ve zincir dışı verileri verimli bir şekilde bir araya getirebilen, nokta nokta, yatay olarak ölçeklenebilir merkeziyetsiz bir veri gölüdür ve sıfır bilgi kanıtları ile korunur. Merkeziyetsiz bir işçi ağı olarak, her düğüm belirli blok alt kümesinden gelen verileri depolamakla sorumludur ve gerekli verileri saklayan düğümleri hızlı bir şekilde tanımlayarak veri alma sürecini hızlandırır.

Subsquid ayrıca, blok sonlandırılmadan önce gerçek zamanlı indeksleme yapmayı destekler. Verilerin, geliştiricilerin seçtiği formatta saklanmasına da olanak tanıyarak, çeşitli araçlarla daha kolay analiz yapılmasını sağlar. Ayrıca, alt grafikler Subsquid ağında, Squid SDK'ya geçiş yapmadan dağıtılabilir, böylece kodsuz dağıtım gerçekleştirilir.

Test aşamasında olmasına rağmen, Subsquid etkileyici istatistikler elde etti; 80.000'den fazla test ağı kullanıcısı, 60.000'den fazla Squid indeksleyici dağıtıldı ve ağda 20.000'den fazla doğrulanmış geliştirici var. Son olarak, 3 Haziran'da Subsquid veri gölünün ana ağını başlattı.

İndeks dışında, Subsquid Network veri göleti ayrıca analiz, ZK/TEE işleme birimleri, AI ajanları ve Oracle gibi kullanım senaryolarında uzaktan prosedür çağrısını da yerine getirebilir.

SubQuery

SubQuery, uzaktan prosedür çağrısı ve veri indeksleme hizmetleri sunan merkeziyetsiz bir ara katman altyapı ağdır. İlk olarak Polkadot ve Substrate ağlarını desteklemiştir, şimdi ise 200'den fazla zinciri kapsamaktadır. Çalışma prensibi, verileri indeksleyen ve sorgu talepleri sunan indeksleyicilerin olduğu The Graph ile benzerlik göstermektedir; delegeler, indeksleyicilere paylarını teminat olarak yatırır. Ancak, indeksleyicinin gelirinin güvence altına alındığını göstermek için satın alma siparişleri sunan tüketicileri de tanıtmaktadır, yöneticiler yerine.

Shard destekleyen SubQuery veri düğümlerini tanıtacak, böylece her düğüm arasında yeni verilerin sürekli senkronizasyonunu önleyecek ve sorgu verimliliğini optimize edecek, aynı zamanda daha büyük bir merkeziyetsizliğe doğru ilerleyecek. Kullanıcılar, her 1000 istek için yaklaşık 1 SQT token ödeyerek işlem ücreti ödemeyi veya protokol aracılığıyla indeksleyiciler için özel ücretler belirlemeyi seçebilirler.

SubQuery, bu yılın başlarında token'ını piyasaya sürmesine rağmen, düğüm ve delegelerin dağıtım ödülleri de dolar değeri bazında artış göstermiştir; bu da platformlarında sunulan sorgu hizmetlerinin sayısının sürekli arttığını temsil etmektedir. Token oluşum olayından bu yana, stake edilen SQT toplamı 6 milyon'dan 125 milyona çıkmış, bu da ağ katılımının artışını vurgulamaktadır.

Kovalan

Covalent, blok örnek üreticisi ağ düğümleri tarafından toplu dışa aktarma yöntemiyle blok zinciri verilerinin kopyalarını oluşturulan merkeziyetsiz bir indeksleyici ağdır ve Covalent katman blok zincirinde kanıt yayınlar. Bu veriler daha sonra blok sonuç üreticisi düğümleri tarafından belirlenen kurallara göre rafine edilir ve gereksinimlere uygun veriler süzülür.

Geliştiriciler, bir dizi önceden yapılandırılmış veri kümesine erişmek için özelleştirilmiş karmaşık sorgular yazmadan, ilgili Blok Zinciri verilerini tutarlı istek ve yanıt formatında kolayca çıkarabilirler. Moonbeam üzerinde hesaplanan CQT token'ı, bu veri kümesini ağ operatörlerinden almak için bir ödeme aracı olarak kullanılabilir.

Covalent'in ödülleri 23 yılı ilk çeyreğinden 24 yılı ilk çeyreğine kadar genel olarak bir artış eğilimi gösteriyor gibi görünüyor, bunun bir kısmı Covalent tokeni CQT'nin fiyatındaki artıştan kaynaklanıyor.

Web3 veri erişiminin gelişimi: İndeksleyiciler ve ilgili proje tanıtımları

İndeksleyici Seçerken Dikkat Edilmesi Gerekenler

Verilerin Özelleştirilebilirliği

Bazı dizinleyiciler genel dizinleyicilerdir ve yalnızca uygulama programlama arayüzü aracılığıyla standart önceden yapılandırılmış veri setleri sunarlar. Hızlı olabilirler, ancak özelleştirilmiş veri setlerine ihtiyaç duyan geliştiricilere esneklik sağlamazlar. Dizinleyici çerçevesi kullanarak, uygulamaya özgü gereksinimleri karşılamak için daha fazla özelleştirilmiş veri işleme yapılmasına olanak tanır.

Güvenlik

İndeks verileri güvenli olmalıdır, aksi takdirde bu indeksleyicilere dayanan merkeziyetsiz uygulamalar da saldırılara maruz kalabilir. Örneğin, eğer işlem

View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • 4
  • Share
Comment
0/400
All-InQueenvip
· 07-29 05:41
Yeni fırsatlar nerede?
View OriginalReply0
RugDocDetectivevip
· 07-29 05:38
Veri depolama neden bu kadar zor?
View OriginalReply0
tx_pending_forevervip
· 07-29 05:37
Gas değerleri uygun olduğunda işlemi gönderin.
View OriginalReply0
LightningPacketLossvip
· 07-29 05:30
Veri bu şey güvenilir mi?
View OriginalReply0
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)