TL;DR: Core Geliştirici Çağrısı #31, The Graph'a yönelik üç önemli güncellemeyi vurguluyor:
- Substreams Codegen: Substreams odaklı alt grafik geliştirmeyi basitleştiren yeni araç. - Graph Horizon (GIP-0066): Çoklu veri hizmetleri için modüler bir protokol.
- Alt Grafik Hizmeti (GIP-0068): Alt grafik indekslemede önemli iyileştirmeler.
Çekirdek Geliştirici Çağrısı, temel katkıda bulunanların önemli güncellemeleri tartıştığı ve The Graph'taki aktif araştırma ve geliştirme üzerine beyin fırtınası yaptığı bir toplantıdır. Çekirdek geliştirme ekibi ayrıca The Graph forumunun Çekirdek Ekip Güncellemesi kategorisinde aylık güncellemeler yayınlamaktadır.
Bu özel çağrı, geliştirici katılım araçları, protokol değişiklikleri ve protokolün gelecekteki geliştirmeleriyle ilgili birçok önemli güncellemeyi ve özelliği kapsar. Daha kolay anlaşılması için ana temalara ayrılmış konferanstaki önemli noktalar için okumaya devam edin.
Video linki: https://youtu.be/0-ju-GGQ1M4
Temel katkıda bulunanlar üç ana konu hakkında güncellemeler sağlar:
- Alt akış geliştirme araçları
- Grafik Ufuk Protokolü
- Alt yazı hizmeti
Konuşmacı: StreamingFast'tan Alex Bourget
StreamingFast, geliştiricilerin Substreams tarafından desteklenen alt grafikleri daha kolay oluşturmasına yardımcı olan güçlü bir araç seti olan Substreams Codegen'i sergiliyor. Bu güncelleme, geliştiricilerin alt grafik projelerini hızlı bir şekilde ön yükleme yapmasına ve yönetmesine olanak tanıyan bulut ve yerel gelişime yönelik iyileştirmeler içerir.
Geçtiğimiz iki buçuk ay boyunca, giriş engelini gerçekten basitleştirmek ve insanların Alt Akışlara dayalı alt grafikleri mümkün olduğunca çabuk yazmasına yardımcı olmak için çok çalışıyoruz.
- Entegrasyon yaklaşımları: İki entegrasyon modu tartışılmaktadır: orijinal varlık tabanlı yaklaşım ve alt grafik geliştirmede esnekliği artıran yeni tetikleyici tabanlı entegrasyon.
İki dünyanın bir karışımını elde edersiniz: Alt Akışlar (yatay olarak ölçeklendirilebilen) ve Alt Grafikler (olayları tetikleyen). Zincirden bağımsızdır ve herhangi bir zincir veya protokolden gelen her türlü yükü işleyebilir.
İki dünyanın bir karışımını elde edersiniz: Alt Akışlar (yatay olarak ölçeklendirilebilen) ve Alt Grafikler (olayları tetikleyen). Zincirden bağımsızdır ve herhangi bir zincir veya protokolden gelen her türlü yükü işleyebilir.
- Geliştirme ortamı: Geliştiriciler artık VS Code ve GitHub Codespaces ile uyumlu konteyner teknolojisini (Geliştirme Konteynerleri) kullanarak Alt Akışlar ve alt grafik geliştirme için tamamen kapsanan bir ortam kullanabilir.
Buradaki fikir, tamamen kapsanan bir geliştirme ortamı sağlamaktır... böylece yerel makinenizde herhangi bir şey kurmanıza gerek kalmadan her şeyi yerel olarak veya bulutta çalıştırabilirsiniz.
- Demolar ve Özellikler: Alex, geliştirme GUI'sinde önemli iyileştirmeler gösteren, yeni ortamı kullanarak alt grafiklerin test edilmesini, oluşturulmasını ve dağıtılmasını kolaylaştıran canlı bir demo sağladı.
- Substreams Codegen — Önyükleme projeleri için kodsuz araç
- Alt akışlar Codegen GitHub deposu
- Alt akış belgeleri
Konuşmacı: Edge & Node'dan Tomás Migone
Bir diğer büyük duyuru ise Graph'ın yeteneklerini genişletmek için tasarlanmış modüler ve genişletilebilir bir veri hizmetleri protokolü olan Graph Horizon'un (GIP-0066) tanıtılmasıdır. Bu evrim, hizmet sağlayıcıların çok çeşitli veri hizmetleri sunmasına olanak tanıyacak ve böylece kullanıcılar için güvenlik ve esnekliği artıracak.
Graph Horizon, farklı türdeki veri hizmetlerinin izinsiz oluşturulmasını ve rekabet etmesini kolaylaştırmak için tasarlanmış mevcut protokolün geliştirilmiş halidir.
- Veri Hizmeti Protokolü: Graph Horizon, hizmet sağlayıcıların çeşitli veri hizmetlerine (örneğin, alt grafik veri hizmetleri, sorgu hizmetleri vb.) odaklanabileceği modüler bir çerçeve sunar.
Servis sağlayıcılar farklı türde veri hizmetleri sağlayabilir ve veri tüketicileri, ister alt grafikler ister diğer türde veri hizmetleri olsun, yalnızca ihtiyaç duydukları hizmetleri kullanmayı seçebilirler.
- Staking ve Provizyonlar: Provizyonlar, hizmet sağlayıcıların GRT'yi stake etmesine ve bunu yalnızca veri hizmetlerine tahsis etmesine olanak tanır. Bu, hizmetlerin finansal güvenlikle desteklenmesini sağlar ve yetkilerin esnek yönetimine olanak tanır.
Provizyon aslında bir hizmet sağlayıcı tarafından belirli bir veri hizmetine verilen ve söz konusu hizmetin mali açıdan güvenli olmasını sağlayan bir taahhüttür.
- Hizmet kaydı ve ödeme süreci: Hizmet sağlayıcılar, hizmetlerini Horizon çerçevesinde kaydetmelidir ve çeşitli mekanizmalar aracılığıyla ücret toplayabilir.
- Yetkilendirme geliştirmeleri: Yetki verenler artık yetkilendirme için hizmet sağlayıcıları ve belirli veri hizmetlerini belirleyebilir ve böylece daha ayrıntılı bir stake modeli sağlanabilir. Ağ güvenliğini artırmak için artık belirli koşullar altında delegasyonlar da kesilebilir.
- GIP-0066: Graph Horizon'a Giriş
- GIP-0066 Forum Tartışması
Konuşmacı: Edge & Node'dan Tomás Migone
Alt Grafik Hizmeti (GIP-0068), The Graph'ta alt grafik indeksleme ve yönetim konusunda büyük bir revizyonu temsil eder. Tomás, mevcut alt grafik sistemini Graph Horizon'a dönüştürmenin ayrıntılarını ve bunun indeksleyiciler, sorgu ücretleri ve anlaşmazlık yönetimi üzerindeki etkisini ayrıntılı olarak anlattı.
- Horizon'a Geçiş: Alt Grafik Hizmeti (GIP-0068), alt grafik endekslerini yeni Graph Horizon protokolüne taşıyarak hisse yönetimini, sorgu ücretlerini ve anlaşmazlık çözümünü iyileştirirken geriye dönük uyumluluk sağlar.
Tahsisler artık uzun ömürlüdür, yani sonsuza kadar açık kalabilirler. Dizin oluşturucuların artık her 28 günde bir kapatıp yeniden açması gerekmeyecek, ancak yine de düzenli olarak POI sağlamaları gerekecek.
- Uzun vadeli tahsis: Bir indeksleyicinin tahsisi süresiz olarak açık kalabilir, böylece önceki 28 günlük süre ortadan kaldırılabilir. Ancak indeksleyicilerin, ödüllere hak kazanabilmeleri için düzenli olarak indeksleme kanıtını (POI) göndermeleri gerekmektedir.
- Soruşturma ücretleri ve teminat: Tüm hizmetlerin mali güvenliğinin sağlanması için, soruşturma ücretlerinin rezervlere karşı teminat altına alınması gerekir. Bu mekanizma, sorgu yanıtlarına ilişkin ödemelerin stake ile desteklenmesini garanti eder.
- Uzun vadeli tahsis: Bir indeksleyicinin tahsisi, önceki 28 günlük dönemi ortadan kaldırarak süresiz olarak açık kalabilir. Ancak indeksleyicilerin, ödüllere hak kazanabilmeleri için düzenli olarak indeksleme kanıtını (POI) göndermeleri gerekmektedir.
- Soruşturma ücretleri ve teminat: Tüm hizmetlerin mali güvenliğinin sağlanması için, soruşturma ücretlerinin rezervlere karşı teminat altına alınması gerekir. Bu mekanizma, sorgu yanıtlarına ilişkin ödemelerin stake ile desteklenmesini garanti eder.
Horizon'da, her işlemin finansal güvenlikle desteklenmesini sağlamak için herhangi bir ödeme (ister endeks ödülü ister sorgu ücreti olsun), bir şartla teminat altına alınmalıdır.
- Anlaşmazlık Çözümü: Yeni Anlaşmazlık Yöneticisi sözleşmesi, hizmet sağlayıcılar ile tüketiciler arasındaki anlaşmazlıkları ele alarak, anlaşmazlıkların çözümü için adil ve etkili bir süreç sağlıyor.
- GIP-0068: Alt grafik hizmeti
YouTube'daki Core Dev Call oynatma listesini izleyerek The Graph'ın en son protokol gelişmelerinden haberdar olun! Alt Akış araçlarına, Graph Horizon'a ve Subgraph Service iyileştirmelerine ilişkin önemli güncellemeleri inceleyin.
The Graph Forum, Discord ve GitHub'daki sohbete katılın ve gelişiminizi kolaylaştıracak yeni kaynaklara göz atın. Hiçbir çağrıyı kaçırmayın; The Graph'ın Ekosistem Takvimine abone olun ve gerçek zamanlı güncellemeler için bizi sosyal medyada takip edin.
(İlgili mesleki terimler, yorumlar, kod kütüphaneleri, hiperlinkler vb. için lütfen bloga tıklayarak bulun)
💡 Bu makale aşağıdaki soruları yanıtlıyor:
- Geliştiricilerin alt akışlara dayalı alt grafikler oluşturması için hangi araçlar mevcut? - Graph protokolü daha fazla veri hizmetini destekleyecek şekilde nasıl optimize edilebilir?
- Graph Horizon'daki alt grafiklerde ne gibi değişiklikler olacak?
Tüm Yorumlar