SubQuery Sürümleri Güncellenmiş Teknik Belge

Elyaz Aliverdiyev
6 min readJul 21, 2022

SubQuery’nin web3 altyapısının geleceğinde nasıl devrim yaratacağına dair güncellenmiş bir plan

Uzun bir tasarım, tartışma, test ve geliştirme sürecinden sonra, bugün Teknik İncelememizin yeni ve önemli ölçüde güncellenmiş bir sürümünü yayınlıyoruz. İlk olarak Haziran 2021'de yayınlanan SubQuery Teknik Raporu, merkezi olmayan SubQuery Network ve onun SQT belirteci için stratejik çerçevemizi özetleyen bir belgedir. Orijinal yayından bu yana, müşteri tabanımızda ve topluluğumuzda önemli bir büyüme yaşadık ve SubQuery Network oluşturma konusunda büyük ilerleme kaydettik. Bu kaynaklardan, iyileştirme ve yenilik yapma konusunda ilham aldık ve bu, teknik incelememizin en son sürümünde doruğa ulaştı.

Bu teknik inceleme, SubQuery’nin SubQuery için tek bir başarısızlık noktası olmamasını sağlamak için blok zinciri verilerini organize eden küresel olarak merkezi olmayan bir katılımcılar ağına geçme planlarını özetlemektedir. Bunun SubQuery’nin çalışma süresini büyük ölçüde artırması, daha iyi artıklık sağlaması ve gecikmeyi azaltarak performansı artırması bekleniyor. Uygulamaların, ağdaki Dizinleyicilerden herhangi bir veri deposunu (SubQuery Projesi tarafından tanımlandığı gibi) sorgulamak için GraphQL’yi kullanabileceği öngörülmüştür.

Odaklanmamız

Güncellenen teknik inceleme, SubQuery’nin yarının veri hizmetlerinin çok zincirli, basit ve esnek olması gerektiğine olan inancını koruyor. Teknik inceleme, SubQuery Network’ün bu hususları belirteç ekonomik tasarımına nasıl dahil ettiği ve aynı zamanda ileri düzey kullanıcıların bunun üzerinde kurumsal düzeyde hizmetler çalıştırmasını nasıl sağladığı hakkında ayrıntılı bilgi verir.

Tasarıma Göre Çoklu Zincir

SubQuery, web3'ün benimsenmesini teşvik etmek için birlikte çalışan bir blok zinciri topluluğunun geleceğin olduğu fikrine inanmaktadır.

SubQuery, Polkadot ekosistemine özgüdür, bizim evimizdir ve SubQuery Networkının konumu olacaktır. Ancak gelecek çok zincirli. SubQuery, farklı sorunları çözmek için birlikte çalışan birçok farklı blok zincirinin olacağını bilir.

SubQuery Network, herhangi bir Katman 1 ağından (Polkadot içinde veya değil) herhangi bir SubQuery Projesini desteklemek üzere tasarlanmıştır. En başından itibaren çok zincirli olacak şekilde tasarlanacak ve inşa edilecek, burada bir ağdaki projelerin diğerinin yanında dizine eklendiğini göreceksiniz.

Basit ve Erişilebilir

SubQuery Network, insanların veri sağlayıcısı olacak şekilde tasarlanmıştır.

SubQuery Network’ün yol gösterici ilkesi basitliktir. SubQuery, merkezi olmayan veri sorgulama hizmetlerine yönelik diğer yaklaşımların aşırı karmaşık olduğu ve katılımcıların yatırım getirilerini tahmin etmelerini zorlaştırdığı görüşündedir. Amaç, ağa dahil olmanızı kolaylaştırmak ve gelecekteki potansiyel getirinizi net bir şekilde tahmin etmektir.

SubQuery, katılmak için yüksek bahis eşikleri veya donanıma büyük yatırım gerektirmez. Odak noktası, SubQuery’ye katılmayı ve oluşturmayı rakiplerimizden daha kolay hale getirmek olacaktır — SubQuery’nin başarısı, üzerinde geleceği yaratan diğerlerinin başarısına bağlıdır.

Bu, bir tasarım hedefinin herkesin katılımını mümkün olduğunca kolaylaştırmak olduğu anlamına gelir. Bir geliştirici olmanıza veya jeton ekonomik modeli hakkında derin bir bilgiye sahip olmanıza gerek yok, kolayca Yetkilendiren olarak katılabilirsiniz. Bir Tüketici olarak, ihtiyaçlarınıza en uygun birçok ödeme seçeneğiniz de vardır. Son olarak, SubQuery Foundation’ın temel odak noktası, uzman bir blok zinciri ekibinden yeni bir hobi geliştiricisine kadar herkesin kendi SubQuery projesini oluşturabilmesi için yeterli desteğin olmasını sağlamaktır.

Esnek

SubQuery, topluluğumuzun elinde sadece bir araçtır, sonsuz fırsatlar sadece insanların yaratıcılığı ile sınırlıdır.

SubQuery’nin gerçek avantajları esnekliğinde yatıyor olabilir — kullanıcılar, merkezi olmayan verileri ihtiyaçlarına göre uyarlama ve dönüştürme özgürlüğüne sahip olacaklar. Bu esneklik dürtüsü, delege edenlerin uzun bağlanma çözme süreleri beklemek zorunda kalmadan farklı dizin oluşturucuları hızlı ve kolay bir şekilde desteklemesini kolaylaştırmaya kadar uzanır. Son olarak, bu yaklaşım, daha sonra ele alacağımız üç ödeme yöntemiyle mükemmel bir şekilde somutlaştırılmıştır.

SubQuery’nin Ödeme Yöntemlerinde Yeniliği

Teknik incelemenin bu sürümündeki açık ara en büyük değişiklik, ödeme yöntemlerindeki yeniliğimizdir. Günümüzde genellikle dinlediğimiz müzikler, izlediğimiz diziler, kullandığımız uygulamalar için abonelik bazlı ödemeler yapıyoruz. Öncü web3 hizmet uygulamalarında bunun yerine, her atomik işlemin ağda tam bir maliyeti olduğu bir kullandıkça öde modelini benimsedik.

Aboneliğe dayalı veya yinelenen ödeme yöntemlerinin kalıcı olduğunu düşünüyoruz. Hizmet sağlayıcılar bunları, öngörülebilir geliri temsil ettikleri için severler, benzer şekilde diğer taraftaki tüketiciler de bilinen ve kolayca ölçülebilir bir maliyet oldukları için onları sever. Ayrıca, bir kez abone olduğunuzda, çoğu tüketicinin tamamını olmasa da o kadarını tüketmek zorunda hissedeceği, hizmet talebini artıracağı ve ölçek ekonomilerinin devreye girmesine izin verecek psikolojik bir faktör de vardır.

Sonuç olarak, SubQuery, tüm katılımcılara SubQuery Token (SQT) ile işlem yapmak için çeşitli esnek yollar sağlayarak, SubQuery Network içinde ödeme yapmanın üç yolunu sunmayı planlıyor. Hem Dizin Oluşturucular hem de Tüketiciler, fiyatlandırmalarının ve desteklenen ödeme yöntemlerinin reklamını yapmak için Plan Pazarı’nda bir araya gelecekler.

Pay-As-You-Go (PAYG)

Web3 endüstrisi arasında ilk ve bir standart, Kullandıkça Öde’dir. Bu, temel ödeme yöntemidir ve diğerleri için bir geri dönüştür. Her Dizin Oluşturucu, belirli Alt Sorgu Projeleri için istekleri sunma yeteneklerini kaydederken PAYG fiyatlarının reklamını yapacaktır.

Kapanan Planlar ve Anlaşmalar

Kapatılan Sözleşmeler, yalnızca bir Dizin Oluşturucu ile bir Tüketici arasındaki bir anlaşmayı temsil eder. Yapılan iş için tüm ödemelerin iki taraf arasında aktığı doğrudan bir ilişkidir. Kapalı Anlaşmalar, Dizin Oluşturuculara belirli bir Alt Sorgu Projesi’nden gelen veriler için bir pazar olduğuna dair güven vermek ve esasen onlara hangi Projelerin endekslenmesi gerektiğini belirtmek için tasarlanmıştır.

Kapalı Planlar, o Alt Sorgu Projesine ek Dizin Oluşturucuları çekmek için mevcut Alt Sorgu Projelerine de yerleştirilebilir. Bu, mevcut tekelci Endeksleyicinin veriler için makul olmayan bir miktar talep edebileceği veya fiyatları dengeye getirmek için rekabet eksikliği olduğu durumlarda faydalı olabilir.

Açık Planlar ve Anlaşmalar

Açık Sözleşmeler, Kapalı Sözleşmelere benzer, ancak birden fazla Dizin Oluşturucunun Tüketiciye veri sağlamak için katılmasına ve rekabet etmesine izin verir. Bir Açık Sözleşme, bir Tüketici ile bir Dizin Oluşturucu arasında bir Sözleşme olarak başlayabilir, ancak daha fazla taraf, “n” Dizin Oluşturucu ve “n” Tüketici ile sonuçlanan mevcut Sözleşmeye katılabilir.

Açık Sözleşmeler, hem Dizin Oluşturucular hem de Tüketiciler için uygun koşullar sağlar, ancak rekabet etmek ve aynı verileri sunmak için daha fazla Dizin Oluşturucuyu çekerek Tüketiciler için daha iyi performans ve güvenilirlik sağlar. Tüketiciler dünya çapındaki kullanıcılarla büyük ölçekli uygulamalar çalıştırıyorsa, Açık Sözleşmeler idealdir.

Dizin oluşturucular için yukarıdaki üç ödeme seçeneğinin birleşimi, Tüketiciler ve Dizin Oluşturucular için birkaç gelişmiş abonelik tabanlı seçenek sunar. Bazı taraflar, Kapanan Sözleşmeler tarafından sağlanan ödüllerin kesinliğinden ve yinelenen maliyetlerin öngörülebilirliğinden yararlanabilir. Aynı şekilde, diğerleri de Kullandıkça Öde pazarında yüksek hacimli yinelenen anlaşmalar veya düşük spot fiyatlara giderek en uygun fiyatlı verileri aramayı tercih edebilir.

Bu değişiklikler ve teknik incelemede özetlenen diğerleri, mümkün olan en büyük web3 altyapı hizmetini oluşturmaya odaklandığımızı göstermektedir. Belirteç ekonomik tasarımımızın dikkatlice düşünüldüğünden ve tüm katılımcılar için kapsayıcı büyüme için tasarlandığından eminiz. Devasa bir merkezi hizmetle başlayıp, yavaş yavaş merkezi olmayan bir hizmete geçmek kolay olmasa da, SubQuery ekibi bu zorlu göreve hazır ve umarız bize katılırsınız!

Daha fazla bilgi için lütfen Discord’daki ekibimizle iletişime geçin veya bir sonraki “Ofis Saatlerimizde” bizimle sohbet edin. Ayrıca, yakında çıkacak olan SubQuery test ağında bir dizin oluşturucu olmak için ilgi ifadenizi kaydedebilirsiniz.

Güncellenen teknik incelemeyi okuyun

SubQuery Network Hakkında

SubQuery’nin misyonu, diğerlerinin merkezi olmayan bir geleceğe daha hızlı geçmemizi sağlayan ürünler oluşturmasına yardımcı olmaktır. SubQuery, bir blockchain geliştirici araç takımı ve web3 altyapısının omurgasıdır. Bir Alt Sorgu projesi, zincirlerdeki verileri düzenlemek ve sorgulamak için eksiksiz bir API’dir. Katman 1 blok zincirleri ve merkezi olmayan uygulamalar (dApp) arasında çalışan SubQuery, GraphQL üzerinden iyi yapılandırılmış verileri organize eden ve sunan açık kaynaklı bir dizin oluşturucudur. SubQuery, web3 verileriyle yeni nesil dApp’lere ve araçlara güç sağlar

Şu anda herkes, blockchain verilerini yalnızca birkaç dakika içinde ve ücretsiz olarak, ancak merkezi bir şekilde ayıklamak ve sorgulamak için SubQuery’yi kullanabilir. SubQuery Network, aynı ölçeklenebilir ve performanslı çözümü, ancak tamamen merkezi olmayan bir şekilde etkinleştirmeyi önerir.

​​​​Linktree | Website | Discord | Telegram | Twitter | Matrix | LinkedIn | YouTube

--

--