Dijital Varlıklar

Haziran 2022: Chainlink Job Scheduler akıllı sözleşme çağrılarını zamanlıyor

mm
Securities.io sitesini Google'daki tercih ettiğiniz kaynaklara ekleyin
Açıklama: Securities.io, incelediğimiz ürünlerin bağlantılarını kullandığınızda ücret alabilir. Bu, editoryal değerlendirmelerimizi etkilemez. Kayıtlı bir yatırım danışmanı değiliz; bu bir yatırım tavsiyesi değildir. Bağlı kuruluş açıklamamızı okuyun.

Chainlink dış verileri blokzincirlere taşıyan merkeziyetsiz bir oracle ağıdır. Haziran 2022 tarihli bu makale, kullanımın büyümesini, özelliklerin gelişimini ve yeni araçların sunulmasını anlatıyordu. En iyi sağlayıcı olarak nitelendirilmesi, nesnel olarak kanıtlanmış bir sıralama değil, projeye ilişkin bir değerlendirmeydi.

Makaleye göre Chainlink o tarihte 1.000’den fazla ayrı merkeziyetsiz oracle ağını destekliyordu. Bu sayı 1.000 farklı blokzincir anlamına gelmez. Bu ağlar dış verileri blokzincire aktarır ve akıllı sözleşmelerin olanaklarını genişletmek için zincir dışı hesaplamayı destekler. Tanıtılan araçlardan biri Keepers Job Scheduler’dı.

O dönemdeki duyuruya göre Keepers Job Scheduler, kullanıcıların kendileri kod yazmadan basit bir arayüz üzerinden akıllı sözleşme fonksiyon çağrılarını zamana göre planlamasını sağlıyordu. “Saniyeler içinde” ifadesi planlamanın ayarlanmasını anlatıyordu; her blokzincir işleminin saniyeler içinde tamamlanacağını garanti etmiyordu. Kod içeren, önceden devreye alınmış bir sözleşme yine gerekliydi. Amaç geliştiricilere zaman kazandırmak ve otomasyon için ayrı işletilen merkezi betiklere bağımlılığı azaltmaktı.

Nasıl çalışıyordu?

Chainlink’in belgelerine göre süreç, upkeep adı verilen yeni bir otomasyon görevinin kayıt ekranında başlıyordu. Kullanıcı cüzdanını bağlayıp Keeper düğümlerinin denetleyeceği koşulu seçiyordu. Zamana dayalı görevlerde hedef sözleşme, fonksiyon ve takvim belirtiliyordu. Daha geniş Keepers hizmetinde özel mantığa dayalı koşullar da vardı; bunları zamana dayalı Job Scheduler’dan ayırmak gerekir. Seçilen tür için gereken ayrıntılar girilmeli ve kayıt tamamlanmalıydı; yalnızca kayıt sayfasını açmak yeterli değildi.

Chainlink Keepers neydi?

Chainlink Keepers, akıllı sözleşme fonksiyon çağrılarını otomatikleştiren merkeziyetsiz bir hizmetti. Sözleşmeler genellikle kendiliğinden işlem başlatamaz ve dışarıdan çağrılmaları gerekir. Koşul denetimlerini ve gereken zincir üstü işlemlerin gönderilmesini otomatikleştirmek, geliştirme ve işletim süresini azaltabilirdi. Daha düşük maliyet ve güvenilirlik hizmetin öne çıkardığı yararlardı; tüm gaz ücretlerinin kalkacağı veya yürütmenin her zaman garanti olduğu anlamına gelmiyordu.

O dönemin örneklerinden biri, BNB Chain üzerinde çalışan merkeziyetsiz borsa PancakeSwap’ın Keepers’ı kullanmasıydı. PancakeSwap, Binance’in sahibi olduğu bir borsa değildir. Chainlink, CAKE/USD tahmin piyasasının otomasyonuna yönelik entegrasyonu açıkladı. PancakeSwap, 27 Haziran 2022’de Keepers’ı BNB Chain ana ağında kullanmaya başladığını duyurdu.

Keepers koşulları zincir dışında denetliyor, ardından tahmin turlarını açmak, kapatmak ve sonuçlandırmak için gereken zincir üstü işlemleri gönderiyordu. Sözleşmenin tüm yürütülmesi blokzincir dışında gerçekleşmiyordu. PancakeSwap, turların beş dakikalık aralıklarla yapıldığını belirtiyordu. Bu örnek, Chainlink’in veri sağlamanın yanında otomasyon da sunduğunu gösteriyordu. Amaç ayrı merkezi sunuculara bağımlılığı azaltmak ve Web3’ü desteklemekti; entegrasyon bütün protokolün merkeziyetsiz veya risksiz olacağını garanti etmiyordu.

Daha fazla bilgi için Chainlink yatırım rehberimizi okuyun.

Ali, kripto para piyasaları ve blockchain endüstrisini kapsayan bir serbest yazar. Kripto paralar, teknoloji ve ticaret hakkında yazma konusunda 8 yıllık deneyime sahip. Çalışmaları çeşitli yüksek profilli yatırım sitelerinde bulunabilir, bunlar arasında CCN, Capital.com, Bitcoinist ve NewsBTC de yer alıyor.