Bu makale, blockchain veri erişilebilirliğinin evrimini keşfeder, mimari ve yapay zeka teknolojisi uygulamaları açısından üç veri hizmet protokolünün—The Graph, Chainbase ve Space and Time—karakteristiklerini karşılaştırır. Blockchain veri hizmetlerinin artan zeka ve güvenlik doğrultusunda evrildiğini ve gelecekte endüstride temel altyapı olarak önemli bir rol oynamaya devam edeceğini belirtmektedir.
2017'deki ilk dApp dalgasından başlayarak, Etheroll, ETHLend ve CryptoKitties'i içeren, şimdi farklı blok zincirlerine dayalı finansal, oyun ve sosyal dApp'lerin çeşitliliğini görüyoruz. Merkezi olmayan on-chain uygulamaları tartışırken, bu dApp'lerin etkileşimlerinde kullandığı çeşitli veri kaynaklarını hiç düşündük mü?
2024 yılında, odak yapay zeka ve Web3 üzerinedir. Yapay zeka dünyasında veri, büyüme ve evrimi için bir yaşam kaynağı gibi önemlidir. Bitkilerin güneş ışığına ve suya bağımlı olduğu gibi, yapay zeka sistemleri sürekli olarak "öğrenmek" ve "düşünmek" için geniş miktarda veriye bağımlıdır. Veri olmadan, en sofistike yapay zeka algoritmaları bile havada kalan kalelerdir ve amaçladıkları zeka ve etkinliği ortaya koyamaz.
Bu makale, veri erişilebilirliği açısından blok zinciri veri indeksleme evrimini, kurulmuş veri indeksleme protokolü The Graph ile ortaya çıkan blok zinciri veri hizmeti protokolleri Chainbase ve Space and Time'ı karşılaştırarak analiz ediyor. Özellikle, bu iki yeni protokol arasındaki veri hizmetleri ve ürün mimarisi arasındaki benzerlikleri ve farkları, AI teknolojisini entegre eden bu iki yeni protokolü keşfetmektedir.
2.1 Veri Kaynakları: Blokzincir Düğümleri
“Blockchain’i anlamaya başladığımız andan itibaren sıklıkla karşılaştığımız bir ifade şudur: blockchain merkezi olmayan bir defterdir. Blockchain düğümleri, tüm zincir üzerindeki işlem verilerini kaydetmek, depolamak ve yaymakla sorumludur. Her düğüm, blockchain verilerinin tam bir kopyasına sahiptir ve ağın merkezi olmamasını sağlar. Bununla birlikte, normal kullanıcılar için bir blockchain düğümü oluşturmak ve sürdürmek kolay bir görev değildir. Bu, sadece özel teknik beceriler gerektirmekle kalmaz, aynı zamanda yüksek donanım ve bant genişliği maliyetleri de gerektirir. Ayrıca, normal düğümlerin sorgu yetenekleri sınırlıdır ve geliştiricilerin istediği formatta veri almak zor olabilir. Bu nedenle, teorik olarak herkes kendi düğümünü çalıştırabilirken, pratikte kullanıcılar genellikle üçüncü taraf hizmetlere güvenir.
Bu sorunu çözmek için RPC (Uzaktan Yordam Çağrısı) düğüm sağlayıcıları ortaya çıkmıştır. Bu sağlayıcılar, düğümlerin maliyetlerini ve yönetimini üstlenir ve RPC uç noktaları aracılığıyla veri sunarak kullanıcıların kendi düğümlerini oluşturmadan blok zinciri verilerine erişmesine olanak tanır. Genel RPC uç noktaları ücretsizdir ancak dApp'lerin kullanıcı deneyimini olumsuz etkileyebilecek hız sınırlarıyla birlikte gelir. Özel RPC uç noktaları, tıkanıklığı azaltarak daha iyi performans sunar, ancak basit veri alımı bile önemli ölçüde ileri geri iletişim gerektirir. Bu, karmaşık veri sorguları için istek ağırlıklı ve verimsiz hale getirir. Ayrıca, özel RPC uç noktaları genellikle ölçeklenebilirlik zorluklarıyla karşı karşıya kalır ve farklı ağlar arasında uyumluluktan yoksundur. Bununla birlikte, düğüm sağlayıcıları tarafından sağlanan standartlaştırılmış API arayüzleri, kullanıcıların zincir üstü verilere erişmesinin önündeki engelleri azaltarak sonraki veri ayrıştırma ve uygulamalar için zemin hazırlar.
2.2 Veri Ayrıştırma: Ham Veriden Kullanılabilir Veriye
Blockchain düğümlerinden elde edilen veriler genellikle şifrelenmiş ve kodlanmış ham verilerdir. Bu veri, blok zincirinin bütünlüğünü ve güvenliğini korurken, karmaşıklığı veri ayrıştırma zorluğunu artırır. Sıradan kullanıcılar veya geliştiriciler için bu ham verileri doğrudan işlemek ciddi teknik bilgi ve hesaplama kaynakları gerektirir.
Bu bağlamda, veri ayrıştırma süreci özellikle önemlidir. Karmaşık ham veriyi ayrıştırarak daha anlaşılır ve kullanılabilir formatlara dönüştürerek, kullanıcılar bu veriyi sezgisel olarak anlayabilir ve kullanabilir. Veri ayrıştırma işleminin başarısı, blok zinciri veri uygulamalarının verimliliğini ve etkinliğini doğrudan etkiler ve bu nedenle tüm veri indeksleme sürecinde kritik bir adımdır.
2.3 Veri Dizinleyicilerinin Evrimi
Blockchain veri hacmi arttıkça, veri dizinleyicilerine olan talep de artmıştır. Dizinleyiciler, zincir üzerindeki verileri düzenleme ve kolay sorgulamalar için veritabanlarına gönderme konusunda kritik bir rol oynar. Bir dizinleyicinin çalışma prensibi, blockchain verilerini dizinlemek ve bunları SQL benzeri bir sorgu dili (örneğin GraphQL API'leri gibi) aracılığıyla hızlı bir şekilde erişilebilir hale getirmektir. Verileri sorgulamak için birleşik bir arayüz sağlayarak, dizinleyiciler geliştiricilere, standartlaştırılmış sorgu dillerini kullanarak ihtiyaçları olan bilgileri hızlı ve kesin bir şekilde alabilmelerini sağlayarak süreci önemli ölçüde basitleştirir.
Farklı türdeki dizinleyiciler, veri alımını çeşitli yollarla optimize eder:
· Tam Düğüm İndeksleyicileri: Bu indesleyiciler tam blok zinciri düğümlerini çalıştırır ve doğrudan verileri çıkarır, bu işlem veri eksiksizliği ve doğruluğunu garanti altına alır ancak önemli miktarda depolama ve işlem gücü gerektirir.
· Hafif İndeksleyiciler: Bu indeksleyiciler, ihtiyaç duyulduğunda belirli verileri almak için tam düğümlere güvenir, depolama gereksinimlerini azaltır ancak sorgu süresini potansiyel olarak artırabilir.
· Özel Endeksleyiciler: Bu endeksleyiciler belirli veri türlerine veya belirli blok zincirlerine odaklanır ve NFT verileri veya DeFi işlemleri gibi belirli kullanım durumları için geri almayı optimize eder.
· AggreGated Indexers: Bu indeksler çoklu blok zincirlerinden ve off-chain bilgileri de dahil olmak üzere birden fazla kaynaktan veri çıkarır ve özellikle çoklu zincirli dApp'ler için faydalı olan birleştirilmiş bir sorgu arayüzü sağlar.
Şu anda, Geth istemcisindeki bir Ethereum arşiv düğümü arşiv modunda yaklaşık 13.5 TB depolama alanı kaplarken, Erigon istemcisinde arşiv gereksinimi yaklaşık 3 TB civarındadır. Blok zinciri büyümeye devam ettikçe, arşiv düğümleri için veri depolama gereksinimleri de artacaktır. Bu kadar büyük miktardaki veri karşısında, yaygın endeksleme protokolleri sadece çoklu zincir endekslemeyi desteklemekle kalmaz, aynı zamanda farklı uygulama veri ihtiyaçlarına uygun veri ayrıştırma çerçevelerini özelleştirir. Örneğin, The Graph'ın "subgraph" çerçevesi tipik bir örnektir.
Indexer'ların ortaya çıkması, veri indeksleme ve sorgulamanın verimliliğini önemli ölçüde artırır. Geleneksel RPC uç noktalarına kıyasla, indexer'lar büyük miktarda veriyi etkili bir şekilde indeksleyebilir ve yüksek hızlı sorguları destekleyebilir. Bu indexer'lar, kullanıcıların karmaşık sorgular gerçekleştirmesine, veriyi kolayca filtrelemesine ve çıkartma sonrasında analiz etmesine olanak tanır. Ayrıca, bazı indexer'lar birden çok blokzincirinden veri kaynaklarını birleştirme desteği sağlar, bu da çoklu zincirli dApp'lerde birden fazla API dağıtma ihtiyacını ortadan kaldırır. Birden çok düğüm üzerinde dağıtılarak çalıştırıldığında, indexer'lar daha güçlü bir güvenlik ve performans sağlarken merkezi RPC sağlayıcılarıyla ilişkili kesinti ve çalışmama risklerini azaltır.
Buna karşılık, indeksleyiciler, kullanıcıların altta yatan karmaşık verilerle uğraşmadan önceden tanımlanmış sorgu dillerini kullanarak doğrudan ihtiyaç duydukları bilgileri elde etmelerini sağlar. Bu mekanizma, veri alımının verimliliğini ve güvenilirliğini önemli ölçüde artırarak, blockchain veri erişiminde önemli bir yenilik temsil eder.
2.4 Tam Zincirli Veritabanları: Akışa İlk Öncelik Verme
Dizine eklenmiş düğümleri kullanarak veri sorgulama genellikle API'lerin zincir üstü verileri sindirmenin tek geçidi haline gelmesi anlamına gelir. Bununla birlikte, bir proje ölçeklendirme aşamasına girdiğinde genellikle standart API'lerin sağlayamadığı daha esnek veri kaynaklarına ihtiyaç duyar. Uygulama talepleri daha karmaşık hale geldikçe, standart dizinleme formatlarına sahip birincil veri dizinleyicileri giderek artan şekilde arama, çapraz zincir erişimi veya zincir dışı veri eşlemesi gibi çeşitlenen sorgulama ihtiyaçlarını karşılamakta zorlanır.
Modern veri işlem hattı mimarisinde, "önce akış" yaklaşımı, geleneksel toplu işlemenin sınırlamalarına yönelik bir çözüm haline geldi ve gerçek zamanlı veri alımı, işleme ve analiz olanağı sağladı. Bu paradigma değişimi, kuruluşların gelen verilere anında yanıt vermesine, içgörüler sağlamasına ve neredeyse anında kararlar almasına olanak tanır. Benzer şekilde, blok zinciri veri hizmeti sağlayıcılarının gelişimi, blok zinciri veri akışları oluşturmaya doğru ilerliyor. Geleneksel indeksleme hizmeti sağlayıcıları, The Graph's Substreams ve Goldsky's Mirror gibi veri akışları aracılığıyla gerçek zamanlı blok zinciri verileri elde eden ürünlerin yanı sıra blok zincirlerine dayalı veri akışları oluşturan Chainbase ve SubSquid gibi gerçek zamanlı veri göllerini art arda piyasaya sürdü.
Bu hizmetler, blockchain işlemlerinin gerçek zamanlı ayrıştırılma talebini karşılamayı ve daha kapsamlı sorgulama yetenekleri sunmayı hedeflemektedir. Geleneksel veri borularında gecikmeyi azaltarak ve yanıt verme yeteneğini artırarak veri işleme ve tüketimini devrimleştiren 'akış-önce' mimarisi gibi, bu blockchain veri akışı sağlayıcıları da daha fazla uygulamanın geliştirilmesini ve daha ileri düzeyde ve olgun veri kaynaklarıyla yapılan zincir üzerindeki veri analizine yardımcı olmayı hedeflemektedir.
Modern veri boruları perspektifinden zincir üzerindeki veri zorluklarını yeniden tanımlayarak, on-chain verilerin yönetimini, depolanmasını ve sağlanmasını yeni bir bakış açısıyla ele alarak tam potansiyelini gerçekleştirebiliriz. Alt grafikleri ve Ethereum ETL indeksleme hizmetlerini nihai çıktılar yerine veri boruları içindeki veri akışları olarak gördüğümüzde, yüksek performanslı veri kümelerinin herhangi bir iş kullanım durumu için uyarlandığı bir dünya hayal edebiliriz.
3.1 Grafik
The Graph ağı, geliştiricilere blok zincir verilerini kolayca dizine almalarını ve merkezi olmayan uygulamalar inşa etmelerini sağlayan düğüm tabanlı bir ağ aracılığıyla çoklu zincir veri dizinleme ve sorgulama hizmetleri sunar. Temel ürün modelleri, veri sorgu yürütme pazarı ve veri dizinleme önbelleği pazarını içerir ve her ikisi de kullanıcıların ürün sorgu ihtiyaçlarını karşılar. Veri sorgu yürütme pazarı özellikle tüketicilerin gereksinim duydukları veriler için uygun dizin düğümlerine ödeme yapmalarını ifade ederken, veri dizinleme önbelleği pazarı, alt grafiklerin geçmiş dizinleme popülerliği, toplanan sorgu ücretleri ve on-zincir küratörlerin alt grafik çıktıları için talepleri gibi faktörlere dayalı olarak kaynakları tahsis eden dizin düğümlerini içerir.
Subgraph'lar The Graph ağı içindeki temel veri yapılarıdır. Bunlar, blokzincirinden veri çıkarmak ve dönüştürmek için nasıl tanımlanacağını belirler (ör. GraphQL şeması). Herkes bir subgraph oluşturabilir ve birden fazla uygulama bu subgraph'ları yeniden kullanabilir, bu da veri yeniden kullanılabilirliğini ve operasyonel verimliliği artırır.
The Graph ağı, Endeksleyiciler, Delegeler, Küratörler ve Geliştiriciler olmak üzere dört ana role sahiptir; hepsi Web3 uygulamaları için veri desteği sağlamak üzere birlikte çalışır. İlgili sorumlulukları şunlardır:
· İndeksleyiciler: The Graph ağı içinde staking GRT (The Graph'in yerel jetonu) yaparak katılan düğüm işletmecileri. İndeksleme ve sorgu işleme hizmetleri sağlarlar.
· Delegatorlar: Delegatorlar, endeks düğümlerinin işleyişini desteklemek için GRT jetonlarını işleyen kullanıcılardır. Delegasyon yaptıkları endeks düğümlerine göre ödüllerin bir kısmını kazanırlar.
· Küratörler: Küratörler, ağ tarafından dizine alınması gereken alt grafiklerin sinyal verilmesinden sorumludur. Değerli alt grafiklerin işlenmesi için öncelikli hale getirilmesine yardımcı olurlar.
· Geliştiriciler: Önceki üç rolün aksine, Geliştiriciler talep tarafıdır ve The Graph'ın birincil kullanıcılarıdır. Ağın veri ihtiyaçlarını karşılamasını bekleyerek The Graph ağına alt grafikler oluşturur ve gönderirler.
3.1 Grafik
The Graph, şimdi tamamen merkezi olmayan bir alt grafik barındırma hizmetine geçti ve sistemin işleyişini sağlamak için farklı katılımcılar arasında ekonomik teşvikler akıyor:
· Endeksleyici Ödülleri: Endeksleyiciler, tüketici sorgu ücretleri ve GRT jetonu blok ödüllerinin bir kısmı aracılığıyla gelir elde ederler.
· Delegator Rewards: Delegators receive a share of rewards from the indexers they support.
· Küratör Ödülleri: Eğer küratörler değerli alt grafikleri işaretlerse, sorgu ücretlerinin bir kısmını kazanabilirler.
Aslında, The Graph'ın ürünleri AI dalgasında hızla gelişmektedir. The Graph ekosisteminin çekirdek geliştirme ekiplerinden biri olan Semiotic Labs, AI teknolojisini kullanarak indeksleme fiyatlandırmasını ve kullanıcı sorgu deneyimini optimize etmeye odaklanmıştır. Şu anda Semiotic Labs tarafından geliştirilen AutoAgora, Allocation Optimizer ve AgentC gibi araçlar, ekosistemin performansının çeşitli yönlerini geliştirmektedir.
· AutoAgora, sorgu hacmine ve kaynak kullanımına bağlı olarak gerçek zamanlı olarak fiyatları ayarlayan dinamik bir fiyatlandırma mekanizması sunar, endeksleyici rekabetçiliğini ve geliri maksimize etmek için fiyatlandırma stratejilerini optimize eder.
· Allocation Optimizer, indeksleyicilerin geliri ve performansı artırmak için optimal kaynak yapılandırmasını elde etmelerine yardımcı olan alt grafik kaynak tahsisi karmaşık sorunlarını ele alır.
· AgentC, kullanıcıların doğal dil kullanarak The Graph'ın blok zincir verilerine erişmelerine olanak tanıyan deneysel bir araçtır, bu da kullanıcı deneyimini geliştirmektedir.
Bu araçların uygulanması, The Graph'ın sistem zekasını ve kullanıcı dostu olma özelliğini AI yardımı ile daha da geliştirmesine olanak tanımıştır.
3.2 Zincir Tabanı
Chainbase, tüm blok zinciri verilerini tek bir platforma entegre eden kapsamlı bir veri ağıdır, geliştiricilerin uygulamalar oluşturmasını ve sürdürmesini kolaylaştırır. Benzersiz özellikleri şunları içerir:
• Gerçek Zamanlı Veri Gölü: Chainbase, özellikle blockchain veri akışları için gerçek zamanlı bir veri gölü sağlar, verilerin üretilmesiyle anında erişim sağlar.
· Çift Zincir Mimarisi: Chainbase, Eigenlayer AVS üzerine inşa edilmiştir ve CometBFT'nin konsensüs algoritması ile paralel olarak çalışan bir yürütme katmanı oluşturur. Bu tasarım, çapraz zincir veri programlanabilirliğini ve bileşilebilirliğini artırırken, yüksek işlem hacmi, düşük gecikme süresi ve finaliteyi desteklerken, çift staking modeliyle ağ güvenliğini artırır.
· Yenilikçi Veri Formatı Standartı: Chainbase, kripto endüstrisinde verilerin yapılandırılması ve kullanımını optimize eden 'el yazmaları' adlı yeni bir veri formatı standardı tanıtıyor.
· Cryptoworld Model: Zincir tabanı, geniş blockchain veri kaynakları ile AI model teknolojisini birleştirerek, blockchain işlemlerini etkili bir şekilde anlamak, tahmin etmek ve etkileşimde bulunmak için AI modelleri oluşturur. Temel model, Theia, şimdi halka açık olarak kullanılabilir.
Bu özellikler, gerçek zamanlı veri erişilebilirliğine odaklanan, yenilikçi veri formatlarına ve on-chain ve off-chain verilerin entegrasyonuyla daha akıllı modellerin oluşturulmasına odaklanan Chainbase'i blok zinciri dizinleme protokollerinden ayırır.
Chainbase’nin AI modeli Theia, diğer veri hizmeti protokollerinden farklılaşmasını sağlayan önemli bir özelliktir. NVIDIA'nın DORA modeline dayanan Theia, on-chain ve off-chain verileri ve mekânsal-zamansal etkinlikleri entegre ederek kripto desenlerini öğrenir ve analiz eder. Nedensel akıl yürütme yoluyla, on-chain verilerin potansiyel değerini ve desenlerini daha derinlemesine keşfetmeye yanıt vererek, kullanıcılara daha akıllı veri hizmetleri sunar.
AI özellikli veri hizmetleri, Chainbase'i sadece bir blok zinciri veri hizmeti platformundan daha rekabetçi bir akıllı veri hizmet sağlayıcısına dönüştürmüştür. Güçlü veri kaynakları ve proaktif AI analizi ile Chainbase, daha geniş veri içgörüleri sunabilir ve kullanıcıların veri işleme iş akışlarını optimize edebilir.
3.3 Uzay ve Zaman
Uzay ve Zaman (SxT), akıllı sözleşmeler, büyük dil modelleri ve işletmeler için güvenilir veri işleme sağlayan, merkezi olmayan bir veri ambarında sıfır bilgi kanıtlarını genişleten doğrulanabilir bir hesaplama katmanı oluşturmayı amaçlar. Space and Time kısa süre önce Framework Ventures, Lightspeed Faction, Arrington Capital ve Hivemind Capital liderliğindeki en son A Serisi finansman turunda 20 milyon dolar güvence altına aldı.
Veri indeksleme ve doğrulama alanında, Space and Time yeni bir teknik yaklaşım olan SQL Kanıtını tanıtır. Bu, dağıtık veri deposunda çalıştırılan SQL sorgularının değiştirilemez ve doğrulanabilir olduğunu sağlayan Space and Time tarafından geliştirilen yenilikçi bir sıfır-bilgi kanıtı (ZKP) teknolojisidir. Bir sorgu çalıştırıldığında, SQL Kanıtı, sorgu sonuçlarının bütünlüğünü ve doğruluğunu doğrulayan bir kriptografik kanıt oluşturur. Bu kanıt, sorgu sonuçlarına eklenir ve herhangi bir doğrulayıcının (akıllı sözleşmeler gibi) verinin işleme sırasında değiştirilmediğini bağımsız olarak onaylamasına olanak tanır. Geleneksel blok zinciri ağları genellikle veri doğruluğunu doğrulamak için uzlaşma mekanizmalarına dayanırken, Space and Time'ın SQL Kanıtı daha verimli bir veri doğrulama yöntemi uygular. Özellikle, Space and Time'ın sistemine göre, bir düğüm veri ediniminden sorumlu iken diğer düğümler o verinin doğruluğunu doğrulamak için zk teknolojisini kullanır. Bu yaklaşım, aynı veriyi gereksiz yere birden fazla düğümün endekslemesine ve uzlaşmaya ulaşmasına dayanan kaynak tüketimini azaltır ve böylece genel sistem performansını artırır. Bu teknoloji olgunlaştıkça, veri güvenilirliğine odaklanan geleneksel sektörlerin blok zinciri verisine dayalı ürünler inşa etmek için bir köşe taşı olarak hizmet eder.
Aynı zamanda SxT, üretken yapay zeka araçlarının geliştirilmesini hızlandırmak için Microsoft'un yapay zeka ortak inovasyon laboratuvarı ile yakın işbirliği içinde çalışıyor ve kullanıcıların blok zinciri verilerini doğal dil aracılığıyla kolayca işlemesine olanak tanıyor. Şu anda, Space and Time Studio'da kullanıcılar doğal dil sorguları girebilir ve AI bunları otomatik olarak SQL'e dönüştürür ve ihtiyaç duyulan nihai sonuçları sunmak için sorguyu kullanıcı adına yürütür.
3.4 Farkın Karşılaştırılması
Özetle, blockchain veri dizinleme teknolojisi, başlangıçta düğüm veri kaynaklarından, veri ayrıştırma ve dizinleyicilerin geliştirilmesine kadar, AI tarafından desteklenen tam bir zincir veri hizmetine kadar evrim geçirmiştir ve bu da sürekli bir gelişim sürecini işaret etmektedir. Bu sürekli teknoloji evrimi, veri erişiminin verimliliğini ve doğruluğunu artırmakla kalmayıp, kullanıcılara eşsiz bir akıllı deneyim sunmaktadır.
Geleceğe bakıldığında, yapay zeka ve sıfır bilgi ispatı gibi yeni teknolojilerin sürekli gelişimiyle birlikte, blockchain veri hizmetleri daha da akıllı ve güvenli hale gelecektir. Blockchain veri hizmetlerinin, endüstride ilerlemeye ve yeniliğe güçlü destek sağlayarak altyapı olarak önemli bir rol oynamaya devam edeceğine inanıyoruz.
Bu makale şuradan çoğaltılmıştır [Güvensiz Laboratuvarlar], telif hakkı orijinal yazarına aittir [Güvensiz Laboratuvarlar], eğer yeniden basım konusunda herhangi bir itirazınız varsa, lütfen iletişime geçin Gate Learnekip, ve ekip ilgili prosedürlere göre en kısa sürede bunu ele alacak.
Uyarı: Bu makalede ifade edilen görüşler yalnızca yazarın kişisel görüşlerini temsil etmekte olup herhangi bir yatırım tavsiyesi oluşturmamaktadır.
Makalenin diğer dil versiyonları Gate Learn ekibi tarafından çevrilmekte olup belirtilmemiştir.Gate.io, tercüme edilen makale çoğaltılamaz, dağıtılamaz veya intihal edilemez.
Bu makale, blockchain veri erişilebilirliğinin evrimini keşfeder, mimari ve yapay zeka teknolojisi uygulamaları açısından üç veri hizmet protokolünün—The Graph, Chainbase ve Space and Time—karakteristiklerini karşılaştırır. Blockchain veri hizmetlerinin artan zeka ve güvenlik doğrultusunda evrildiğini ve gelecekte endüstride temel altyapı olarak önemli bir rol oynamaya devam edeceğini belirtmektedir.
2017'deki ilk dApp dalgasından başlayarak, Etheroll, ETHLend ve CryptoKitties'i içeren, şimdi farklı blok zincirlerine dayalı finansal, oyun ve sosyal dApp'lerin çeşitliliğini görüyoruz. Merkezi olmayan on-chain uygulamaları tartışırken, bu dApp'lerin etkileşimlerinde kullandığı çeşitli veri kaynaklarını hiç düşündük mü?
2024 yılında, odak yapay zeka ve Web3 üzerinedir. Yapay zeka dünyasında veri, büyüme ve evrimi için bir yaşam kaynağı gibi önemlidir. Bitkilerin güneş ışığına ve suya bağımlı olduğu gibi, yapay zeka sistemleri sürekli olarak "öğrenmek" ve "düşünmek" için geniş miktarda veriye bağımlıdır. Veri olmadan, en sofistike yapay zeka algoritmaları bile havada kalan kalelerdir ve amaçladıkları zeka ve etkinliği ortaya koyamaz.
Bu makale, veri erişilebilirliği açısından blok zinciri veri indeksleme evrimini, kurulmuş veri indeksleme protokolü The Graph ile ortaya çıkan blok zinciri veri hizmeti protokolleri Chainbase ve Space and Time'ı karşılaştırarak analiz ediyor. Özellikle, bu iki yeni protokol arasındaki veri hizmetleri ve ürün mimarisi arasındaki benzerlikleri ve farkları, AI teknolojisini entegre eden bu iki yeni protokolü keşfetmektedir.
2.1 Veri Kaynakları: Blokzincir Düğümleri
“Blockchain’i anlamaya başladığımız andan itibaren sıklıkla karşılaştığımız bir ifade şudur: blockchain merkezi olmayan bir defterdir. Blockchain düğümleri, tüm zincir üzerindeki işlem verilerini kaydetmek, depolamak ve yaymakla sorumludur. Her düğüm, blockchain verilerinin tam bir kopyasına sahiptir ve ağın merkezi olmamasını sağlar. Bununla birlikte, normal kullanıcılar için bir blockchain düğümü oluşturmak ve sürdürmek kolay bir görev değildir. Bu, sadece özel teknik beceriler gerektirmekle kalmaz, aynı zamanda yüksek donanım ve bant genişliği maliyetleri de gerektirir. Ayrıca, normal düğümlerin sorgu yetenekleri sınırlıdır ve geliştiricilerin istediği formatta veri almak zor olabilir. Bu nedenle, teorik olarak herkes kendi düğümünü çalıştırabilirken, pratikte kullanıcılar genellikle üçüncü taraf hizmetlere güvenir.
Bu sorunu çözmek için RPC (Uzaktan Yordam Çağrısı) düğüm sağlayıcıları ortaya çıkmıştır. Bu sağlayıcılar, düğümlerin maliyetlerini ve yönetimini üstlenir ve RPC uç noktaları aracılığıyla veri sunarak kullanıcıların kendi düğümlerini oluşturmadan blok zinciri verilerine erişmesine olanak tanır. Genel RPC uç noktaları ücretsizdir ancak dApp'lerin kullanıcı deneyimini olumsuz etkileyebilecek hız sınırlarıyla birlikte gelir. Özel RPC uç noktaları, tıkanıklığı azaltarak daha iyi performans sunar, ancak basit veri alımı bile önemli ölçüde ileri geri iletişim gerektirir. Bu, karmaşık veri sorguları için istek ağırlıklı ve verimsiz hale getirir. Ayrıca, özel RPC uç noktaları genellikle ölçeklenebilirlik zorluklarıyla karşı karşıya kalır ve farklı ağlar arasında uyumluluktan yoksundur. Bununla birlikte, düğüm sağlayıcıları tarafından sağlanan standartlaştırılmış API arayüzleri, kullanıcıların zincir üstü verilere erişmesinin önündeki engelleri azaltarak sonraki veri ayrıştırma ve uygulamalar için zemin hazırlar.
2.2 Veri Ayrıştırma: Ham Veriden Kullanılabilir Veriye
Blockchain düğümlerinden elde edilen veriler genellikle şifrelenmiş ve kodlanmış ham verilerdir. Bu veri, blok zincirinin bütünlüğünü ve güvenliğini korurken, karmaşıklığı veri ayrıştırma zorluğunu artırır. Sıradan kullanıcılar veya geliştiriciler için bu ham verileri doğrudan işlemek ciddi teknik bilgi ve hesaplama kaynakları gerektirir.
Bu bağlamda, veri ayrıştırma süreci özellikle önemlidir. Karmaşık ham veriyi ayrıştırarak daha anlaşılır ve kullanılabilir formatlara dönüştürerek, kullanıcılar bu veriyi sezgisel olarak anlayabilir ve kullanabilir. Veri ayrıştırma işleminin başarısı, blok zinciri veri uygulamalarının verimliliğini ve etkinliğini doğrudan etkiler ve bu nedenle tüm veri indeksleme sürecinde kritik bir adımdır.
2.3 Veri Dizinleyicilerinin Evrimi
Blockchain veri hacmi arttıkça, veri dizinleyicilerine olan talep de artmıştır. Dizinleyiciler, zincir üzerindeki verileri düzenleme ve kolay sorgulamalar için veritabanlarına gönderme konusunda kritik bir rol oynar. Bir dizinleyicinin çalışma prensibi, blockchain verilerini dizinlemek ve bunları SQL benzeri bir sorgu dili (örneğin GraphQL API'leri gibi) aracılığıyla hızlı bir şekilde erişilebilir hale getirmektir. Verileri sorgulamak için birleşik bir arayüz sağlayarak, dizinleyiciler geliştiricilere, standartlaştırılmış sorgu dillerini kullanarak ihtiyaçları olan bilgileri hızlı ve kesin bir şekilde alabilmelerini sağlayarak süreci önemli ölçüde basitleştirir.
Farklı türdeki dizinleyiciler, veri alımını çeşitli yollarla optimize eder:
· Tam Düğüm İndeksleyicileri: Bu indesleyiciler tam blok zinciri düğümlerini çalıştırır ve doğrudan verileri çıkarır, bu işlem veri eksiksizliği ve doğruluğunu garanti altına alır ancak önemli miktarda depolama ve işlem gücü gerektirir.
· Hafif İndeksleyiciler: Bu indeksleyiciler, ihtiyaç duyulduğunda belirli verileri almak için tam düğümlere güvenir, depolama gereksinimlerini azaltır ancak sorgu süresini potansiyel olarak artırabilir.
· Özel Endeksleyiciler: Bu endeksleyiciler belirli veri türlerine veya belirli blok zincirlerine odaklanır ve NFT verileri veya DeFi işlemleri gibi belirli kullanım durumları için geri almayı optimize eder.
· AggreGated Indexers: Bu indeksler çoklu blok zincirlerinden ve off-chain bilgileri de dahil olmak üzere birden fazla kaynaktan veri çıkarır ve özellikle çoklu zincirli dApp'ler için faydalı olan birleştirilmiş bir sorgu arayüzü sağlar.
Şu anda, Geth istemcisindeki bir Ethereum arşiv düğümü arşiv modunda yaklaşık 13.5 TB depolama alanı kaplarken, Erigon istemcisinde arşiv gereksinimi yaklaşık 3 TB civarındadır. Blok zinciri büyümeye devam ettikçe, arşiv düğümleri için veri depolama gereksinimleri de artacaktır. Bu kadar büyük miktardaki veri karşısında, yaygın endeksleme protokolleri sadece çoklu zincir endekslemeyi desteklemekle kalmaz, aynı zamanda farklı uygulama veri ihtiyaçlarına uygun veri ayrıştırma çerçevelerini özelleştirir. Örneğin, The Graph'ın "subgraph" çerçevesi tipik bir örnektir.
Indexer'ların ortaya çıkması, veri indeksleme ve sorgulamanın verimliliğini önemli ölçüde artırır. Geleneksel RPC uç noktalarına kıyasla, indexer'lar büyük miktarda veriyi etkili bir şekilde indeksleyebilir ve yüksek hızlı sorguları destekleyebilir. Bu indexer'lar, kullanıcıların karmaşık sorgular gerçekleştirmesine, veriyi kolayca filtrelemesine ve çıkartma sonrasında analiz etmesine olanak tanır. Ayrıca, bazı indexer'lar birden çok blokzincirinden veri kaynaklarını birleştirme desteği sağlar, bu da çoklu zincirli dApp'lerde birden fazla API dağıtma ihtiyacını ortadan kaldırır. Birden çok düğüm üzerinde dağıtılarak çalıştırıldığında, indexer'lar daha güçlü bir güvenlik ve performans sağlarken merkezi RPC sağlayıcılarıyla ilişkili kesinti ve çalışmama risklerini azaltır.
Buna karşılık, indeksleyiciler, kullanıcıların altta yatan karmaşık verilerle uğraşmadan önceden tanımlanmış sorgu dillerini kullanarak doğrudan ihtiyaç duydukları bilgileri elde etmelerini sağlar. Bu mekanizma, veri alımının verimliliğini ve güvenilirliğini önemli ölçüde artırarak, blockchain veri erişiminde önemli bir yenilik temsil eder.
2.4 Tam Zincirli Veritabanları: Akışa İlk Öncelik Verme
Dizine eklenmiş düğümleri kullanarak veri sorgulama genellikle API'lerin zincir üstü verileri sindirmenin tek geçidi haline gelmesi anlamına gelir. Bununla birlikte, bir proje ölçeklendirme aşamasına girdiğinde genellikle standart API'lerin sağlayamadığı daha esnek veri kaynaklarına ihtiyaç duyar. Uygulama talepleri daha karmaşık hale geldikçe, standart dizinleme formatlarına sahip birincil veri dizinleyicileri giderek artan şekilde arama, çapraz zincir erişimi veya zincir dışı veri eşlemesi gibi çeşitlenen sorgulama ihtiyaçlarını karşılamakta zorlanır.
Modern veri işlem hattı mimarisinde, "önce akış" yaklaşımı, geleneksel toplu işlemenin sınırlamalarına yönelik bir çözüm haline geldi ve gerçek zamanlı veri alımı, işleme ve analiz olanağı sağladı. Bu paradigma değişimi, kuruluşların gelen verilere anında yanıt vermesine, içgörüler sağlamasına ve neredeyse anında kararlar almasına olanak tanır. Benzer şekilde, blok zinciri veri hizmeti sağlayıcılarının gelişimi, blok zinciri veri akışları oluşturmaya doğru ilerliyor. Geleneksel indeksleme hizmeti sağlayıcıları, The Graph's Substreams ve Goldsky's Mirror gibi veri akışları aracılığıyla gerçek zamanlı blok zinciri verileri elde eden ürünlerin yanı sıra blok zincirlerine dayalı veri akışları oluşturan Chainbase ve SubSquid gibi gerçek zamanlı veri göllerini art arda piyasaya sürdü.
Bu hizmetler, blockchain işlemlerinin gerçek zamanlı ayrıştırılma talebini karşılamayı ve daha kapsamlı sorgulama yetenekleri sunmayı hedeflemektedir. Geleneksel veri borularında gecikmeyi azaltarak ve yanıt verme yeteneğini artırarak veri işleme ve tüketimini devrimleştiren 'akış-önce' mimarisi gibi, bu blockchain veri akışı sağlayıcıları da daha fazla uygulamanın geliştirilmesini ve daha ileri düzeyde ve olgun veri kaynaklarıyla yapılan zincir üzerindeki veri analizine yardımcı olmayı hedeflemektedir.
Modern veri boruları perspektifinden zincir üzerindeki veri zorluklarını yeniden tanımlayarak, on-chain verilerin yönetimini, depolanmasını ve sağlanmasını yeni bir bakış açısıyla ele alarak tam potansiyelini gerçekleştirebiliriz. Alt grafikleri ve Ethereum ETL indeksleme hizmetlerini nihai çıktılar yerine veri boruları içindeki veri akışları olarak gördüğümüzde, yüksek performanslı veri kümelerinin herhangi bir iş kullanım durumu için uyarlandığı bir dünya hayal edebiliriz.
3.1 Grafik
The Graph ağı, geliştiricilere blok zincir verilerini kolayca dizine almalarını ve merkezi olmayan uygulamalar inşa etmelerini sağlayan düğüm tabanlı bir ağ aracılığıyla çoklu zincir veri dizinleme ve sorgulama hizmetleri sunar. Temel ürün modelleri, veri sorgu yürütme pazarı ve veri dizinleme önbelleği pazarını içerir ve her ikisi de kullanıcıların ürün sorgu ihtiyaçlarını karşılar. Veri sorgu yürütme pazarı özellikle tüketicilerin gereksinim duydukları veriler için uygun dizin düğümlerine ödeme yapmalarını ifade ederken, veri dizinleme önbelleği pazarı, alt grafiklerin geçmiş dizinleme popülerliği, toplanan sorgu ücretleri ve on-zincir küratörlerin alt grafik çıktıları için talepleri gibi faktörlere dayalı olarak kaynakları tahsis eden dizin düğümlerini içerir.
Subgraph'lar The Graph ağı içindeki temel veri yapılarıdır. Bunlar, blokzincirinden veri çıkarmak ve dönüştürmek için nasıl tanımlanacağını belirler (ör. GraphQL şeması). Herkes bir subgraph oluşturabilir ve birden fazla uygulama bu subgraph'ları yeniden kullanabilir, bu da veri yeniden kullanılabilirliğini ve operasyonel verimliliği artırır.
The Graph ağı, Endeksleyiciler, Delegeler, Küratörler ve Geliştiriciler olmak üzere dört ana role sahiptir; hepsi Web3 uygulamaları için veri desteği sağlamak üzere birlikte çalışır. İlgili sorumlulukları şunlardır:
· İndeksleyiciler: The Graph ağı içinde staking GRT (The Graph'in yerel jetonu) yaparak katılan düğüm işletmecileri. İndeksleme ve sorgu işleme hizmetleri sağlarlar.
· Delegatorlar: Delegatorlar, endeks düğümlerinin işleyişini desteklemek için GRT jetonlarını işleyen kullanıcılardır. Delegasyon yaptıkları endeks düğümlerine göre ödüllerin bir kısmını kazanırlar.
· Küratörler: Küratörler, ağ tarafından dizine alınması gereken alt grafiklerin sinyal verilmesinden sorumludur. Değerli alt grafiklerin işlenmesi için öncelikli hale getirilmesine yardımcı olurlar.
· Geliştiriciler: Önceki üç rolün aksine, Geliştiriciler talep tarafıdır ve The Graph'ın birincil kullanıcılarıdır. Ağın veri ihtiyaçlarını karşılamasını bekleyerek The Graph ağına alt grafikler oluşturur ve gönderirler.
3.1 Grafik
The Graph, şimdi tamamen merkezi olmayan bir alt grafik barındırma hizmetine geçti ve sistemin işleyişini sağlamak için farklı katılımcılar arasında ekonomik teşvikler akıyor:
· Endeksleyici Ödülleri: Endeksleyiciler, tüketici sorgu ücretleri ve GRT jetonu blok ödüllerinin bir kısmı aracılığıyla gelir elde ederler.
· Delegator Rewards: Delegators receive a share of rewards from the indexers they support.
· Küratör Ödülleri: Eğer küratörler değerli alt grafikleri işaretlerse, sorgu ücretlerinin bir kısmını kazanabilirler.
Aslında, The Graph'ın ürünleri AI dalgasında hızla gelişmektedir. The Graph ekosisteminin çekirdek geliştirme ekiplerinden biri olan Semiotic Labs, AI teknolojisini kullanarak indeksleme fiyatlandırmasını ve kullanıcı sorgu deneyimini optimize etmeye odaklanmıştır. Şu anda Semiotic Labs tarafından geliştirilen AutoAgora, Allocation Optimizer ve AgentC gibi araçlar, ekosistemin performansının çeşitli yönlerini geliştirmektedir.
· AutoAgora, sorgu hacmine ve kaynak kullanımına bağlı olarak gerçek zamanlı olarak fiyatları ayarlayan dinamik bir fiyatlandırma mekanizması sunar, endeksleyici rekabetçiliğini ve geliri maksimize etmek için fiyatlandırma stratejilerini optimize eder.
· Allocation Optimizer, indeksleyicilerin geliri ve performansı artırmak için optimal kaynak yapılandırmasını elde etmelerine yardımcı olan alt grafik kaynak tahsisi karmaşık sorunlarını ele alır.
· AgentC, kullanıcıların doğal dil kullanarak The Graph'ın blok zincir verilerine erişmelerine olanak tanıyan deneysel bir araçtır, bu da kullanıcı deneyimini geliştirmektedir.
Bu araçların uygulanması, The Graph'ın sistem zekasını ve kullanıcı dostu olma özelliğini AI yardımı ile daha da geliştirmesine olanak tanımıştır.
3.2 Zincir Tabanı
Chainbase, tüm blok zinciri verilerini tek bir platforma entegre eden kapsamlı bir veri ağıdır, geliştiricilerin uygulamalar oluşturmasını ve sürdürmesini kolaylaştırır. Benzersiz özellikleri şunları içerir:
• Gerçek Zamanlı Veri Gölü: Chainbase, özellikle blockchain veri akışları için gerçek zamanlı bir veri gölü sağlar, verilerin üretilmesiyle anında erişim sağlar.
· Çift Zincir Mimarisi: Chainbase, Eigenlayer AVS üzerine inşa edilmiştir ve CometBFT'nin konsensüs algoritması ile paralel olarak çalışan bir yürütme katmanı oluşturur. Bu tasarım, çapraz zincir veri programlanabilirliğini ve bileşilebilirliğini artırırken, yüksek işlem hacmi, düşük gecikme süresi ve finaliteyi desteklerken, çift staking modeliyle ağ güvenliğini artırır.
· Yenilikçi Veri Formatı Standartı: Chainbase, kripto endüstrisinde verilerin yapılandırılması ve kullanımını optimize eden 'el yazmaları' adlı yeni bir veri formatı standardı tanıtıyor.
· Cryptoworld Model: Zincir tabanı, geniş blockchain veri kaynakları ile AI model teknolojisini birleştirerek, blockchain işlemlerini etkili bir şekilde anlamak, tahmin etmek ve etkileşimde bulunmak için AI modelleri oluşturur. Temel model, Theia, şimdi halka açık olarak kullanılabilir.
Bu özellikler, gerçek zamanlı veri erişilebilirliğine odaklanan, yenilikçi veri formatlarına ve on-chain ve off-chain verilerin entegrasyonuyla daha akıllı modellerin oluşturulmasına odaklanan Chainbase'i blok zinciri dizinleme protokollerinden ayırır.
Chainbase’nin AI modeli Theia, diğer veri hizmeti protokollerinden farklılaşmasını sağlayan önemli bir özelliktir. NVIDIA'nın DORA modeline dayanan Theia, on-chain ve off-chain verileri ve mekânsal-zamansal etkinlikleri entegre ederek kripto desenlerini öğrenir ve analiz eder. Nedensel akıl yürütme yoluyla, on-chain verilerin potansiyel değerini ve desenlerini daha derinlemesine keşfetmeye yanıt vererek, kullanıcılara daha akıllı veri hizmetleri sunar.
AI özellikli veri hizmetleri, Chainbase'i sadece bir blok zinciri veri hizmeti platformundan daha rekabetçi bir akıllı veri hizmet sağlayıcısına dönüştürmüştür. Güçlü veri kaynakları ve proaktif AI analizi ile Chainbase, daha geniş veri içgörüleri sunabilir ve kullanıcıların veri işleme iş akışlarını optimize edebilir.
3.3 Uzay ve Zaman
Uzay ve Zaman (SxT), akıllı sözleşmeler, büyük dil modelleri ve işletmeler için güvenilir veri işleme sağlayan, merkezi olmayan bir veri ambarında sıfır bilgi kanıtlarını genişleten doğrulanabilir bir hesaplama katmanı oluşturmayı amaçlar. Space and Time kısa süre önce Framework Ventures, Lightspeed Faction, Arrington Capital ve Hivemind Capital liderliğindeki en son A Serisi finansman turunda 20 milyon dolar güvence altına aldı.
Veri indeksleme ve doğrulama alanında, Space and Time yeni bir teknik yaklaşım olan SQL Kanıtını tanıtır. Bu, dağıtık veri deposunda çalıştırılan SQL sorgularının değiştirilemez ve doğrulanabilir olduğunu sağlayan Space and Time tarafından geliştirilen yenilikçi bir sıfır-bilgi kanıtı (ZKP) teknolojisidir. Bir sorgu çalıştırıldığında, SQL Kanıtı, sorgu sonuçlarının bütünlüğünü ve doğruluğunu doğrulayan bir kriptografik kanıt oluşturur. Bu kanıt, sorgu sonuçlarına eklenir ve herhangi bir doğrulayıcının (akıllı sözleşmeler gibi) verinin işleme sırasında değiştirilmediğini bağımsız olarak onaylamasına olanak tanır. Geleneksel blok zinciri ağları genellikle veri doğruluğunu doğrulamak için uzlaşma mekanizmalarına dayanırken, Space and Time'ın SQL Kanıtı daha verimli bir veri doğrulama yöntemi uygular. Özellikle, Space and Time'ın sistemine göre, bir düğüm veri ediniminden sorumlu iken diğer düğümler o verinin doğruluğunu doğrulamak için zk teknolojisini kullanır. Bu yaklaşım, aynı veriyi gereksiz yere birden fazla düğümün endekslemesine ve uzlaşmaya ulaşmasına dayanan kaynak tüketimini azaltır ve böylece genel sistem performansını artırır. Bu teknoloji olgunlaştıkça, veri güvenilirliğine odaklanan geleneksel sektörlerin blok zinciri verisine dayalı ürünler inşa etmek için bir köşe taşı olarak hizmet eder.
Aynı zamanda SxT, üretken yapay zeka araçlarının geliştirilmesini hızlandırmak için Microsoft'un yapay zeka ortak inovasyon laboratuvarı ile yakın işbirliği içinde çalışıyor ve kullanıcıların blok zinciri verilerini doğal dil aracılığıyla kolayca işlemesine olanak tanıyor. Şu anda, Space and Time Studio'da kullanıcılar doğal dil sorguları girebilir ve AI bunları otomatik olarak SQL'e dönüştürür ve ihtiyaç duyulan nihai sonuçları sunmak için sorguyu kullanıcı adına yürütür.
3.4 Farkın Karşılaştırılması
Özetle, blockchain veri dizinleme teknolojisi, başlangıçta düğüm veri kaynaklarından, veri ayrıştırma ve dizinleyicilerin geliştirilmesine kadar, AI tarafından desteklenen tam bir zincir veri hizmetine kadar evrim geçirmiştir ve bu da sürekli bir gelişim sürecini işaret etmektedir. Bu sürekli teknoloji evrimi, veri erişiminin verimliliğini ve doğruluğunu artırmakla kalmayıp, kullanıcılara eşsiz bir akıllı deneyim sunmaktadır.
Geleceğe bakıldığında, yapay zeka ve sıfır bilgi ispatı gibi yeni teknolojilerin sürekli gelişimiyle birlikte, blockchain veri hizmetleri daha da akıllı ve güvenli hale gelecektir. Blockchain veri hizmetlerinin, endüstride ilerlemeye ve yeniliğe güçlü destek sağlayarak altyapı olarak önemli bir rol oynamaya devam edeceğine inanıyoruz.
Bu makale şuradan çoğaltılmıştır [Güvensiz Laboratuvarlar], telif hakkı orijinal yazarına aittir [Güvensiz Laboratuvarlar], eğer yeniden basım konusunda herhangi bir itirazınız varsa, lütfen iletişime geçin Gate Learnekip, ve ekip ilgili prosedürlere göre en kısa sürede bunu ele alacak.
Uyarı: Bu makalede ifade edilen görüşler yalnızca yazarın kişisel görüşlerini temsil etmekte olup herhangi bir yatırım tavsiyesi oluşturmamaktadır.
Makalenin diğer dil versiyonları Gate Learn ekibi tarafından çevrilmekte olup belirtilmemiştir.Gate.io, tercüme edilen makale çoğaltılamaz, dağıtılamaz veya intihal edilemez.