The Graph, açık kaynaklı bir yazılımdır. Çeşitli blockchain uygulamalarından veri toplamak, işlemek ve depolamak için kullanılabilir; böylece bilgiye erişimi kolaylaştırır. Geliştiriciler, Graph QL üzerinde sorgular çalıştıran ve subgraph olarak adlandırılan çeşitli API’ler oluşturup yayınlayabilirler. Özünde The Graph, blockchain verilerine erişimi kolaylaştırmak için bir indeksleme protokolü olmayı hedefler. Bu sayede, platform basit sorgular kullanarak Ethereum tabanlı herhangi bir veri setini rahatça aramak için kullanılabilir. Bu, birçok diğer blockchain indeksleme platformunun yaşadığı yaygın bir sorunu çözer.
GRT, The Graph’in yerel ERC-20 tabanlı token’ıdır. Ağ üzerindeki topluluk katılımcıları için bir değişim aracı ve ödül olarak kullanılabilir.
GRT’nin temel özellikleri nelerdir ve nasıl çalışır?
Proje, sorgulamayı hızlı, güvenilir ve güvenli hale getirdiğini iddia eder. Ayrıca herkesin, subgraph olarak adlandırılan uygulama programlama arayüzleri (API’ler) oluşturmasına ve yayınlamasına olanak tanır. Bunlar, aracı görevi görerek iki uygulamanın birbiriyle iletişim kurmasını sağlar.
The Graph, verileri Graph Node’larını kullanarak bir araya getirir. Bunlar, ağ bloklarını ve akıllı sözleşmeleri bilgi için sürekli tarayarak çalışır. Bir uygulama, akıllı sözleşmeler aracılığıyla blockchain’e veri eklediğinde, Graph Node bu yeni veriyi ilgili Subgraph’lara ekler.
Graph Node blockchain’den bilgiyi çıkardıktan sonra, protokol içindeki verilerin düzenlenmesine hayati katkıda bulunan üç tür kullanıcı vardır. Bunlar:
Curator: Curator’lar, GRT kullanarak en değerli bilgileri belirler ve hangilerinin subgraph’lara dahil edilip dolayısıyla indeksleneceğine karar verir.
Indexer: Bunlar, platformun indeksleme işlevini sürdüren node’lardır. Bu role sahip olabilmek için GRT stake etmeleri gerekir.
Delegator: Bunlar, mevcut indexer’lara GRT’lerini delege eden ve bir node kurmak zorunda kalmadan ödüllerin bir kısmını kazanan diğer staker’lardır.
Rol oynayan tüm kullanıcılar, tamamladıkları belirli işe bağlı olarak ağ ücretlerinden bir yüzde kazanırlar. Platformdaki diğer temel aktörler şunlardır:
Consumers: Bunlar, yaptıkları aramalar için bir indexer’a ödeme yapan kullanıcılardır. Ayrıca web servisleri ya da The Graph’e bağlı herhangi bir yazılım olabilirler.
Fishermen: Bu kullanıcılar, ağın sorgulara verdiği yanıtların doğru olup olmadığını doğrular.
Arbitrator: Bir indexer’ın kötü niyetli olup olmadığını belirlerler.
The Graph ne için kullanılabilir?
İndekslenen verilere, yazılımlarının çalışmasına yardımcı olmak amacıyla belirli bilgi setleri arayan uygulamalar tarafından sorgular yoluyla kolayca erişilebilir. Örneğin, Decentraland platformu; arazi, aksesuarlar ve koleksiyon ürünlerini uygulamalar arasında bulmak için The Graph’in sunduğu bilgileri kullanır. Ardından bu öğeleri Decentraland’in kendi pazar yerine getirerek kullanıcılarının bunları tek bir merkezî konumdan satın almasına olanak tanır.
Tarihsel olaylar:
The Graph (GRT), eski (0x23a941036ae778ac51ab04cea08ed6e2fe103614) Arbitrum sözleşmesini yenisine taşımıştır.