Oracle’lar, blok zinciri tabanlı uygulamaların sahip olduğu ciddi bir sınırlamayı gidermek amacıyla icat edildi.
Altın fiyatı veya Standard & Poor 500’deki değişikliklere dayalı olarak kripto alış satışlarınızı tetiklemek istediğinizi varsayalım. Böyle bir uygulama için akıllı sözleşmenin yazılması tek bir şey dışında oldukça basit olacaktır: Altın fiyatları ve S&P 500 blok zinciri üzerinde değildir. Uygulamanızın bu fiyatlara erişme veya bunları doğrulama yolu yoktur.
Veya bir genel seçimin sonuçlarına göre resmi para birimini kripto fonlarına veya tam tersine dönüştürmek istediğinizi varsayalım. Akıllı sözleşmeniz bu genel seçimi kimin kazandığını nasıl bilecek? Sonuçların doğru bir şekilde rapor edildiğinden, başkasının yararına manipüle edilmediğinden nasıl emin olabilirsiniz?
İşte blok zinciri de tam burada devreye giriyor. Blockchain dünyasında bir oracle nedir? Uygulamalarda kullanılabilmesi için doğrulanmış, güvenilir bilgileri blok zincirine aktarmayı amaçlayan bir protokol veya hizmettir. Bir oracle’ın güvenilir güncel verilerin bir haber akışını sağlayan bir blok zinciri bulut hizmeti olduğunu varsayalım. Oracle’lar, dış dünya ile merkeziyetsiz finans uygulamaları ve kripto işlemlerini barındıran blok zinciri arasındaki boşluğu doldurur. Bir oracle olmadan, blok zinciri uygulamalarının zincir dışı verilerle etkileşime geçmesinin bir yolu yoktur.
Örneğin, bir oracle New York Menkul Kıymetler Borsası’ndan gerçek zamanlı hisse senedi fiyatlarını alabilir ve verileri akıllı sözleşmeler için kullanılabilir hale getirebilir.
Oracle’lar, veri kaynaklarını doğrulamak için genellikle konsensüs mekanizmalarını kullanır. Örneğin Chainlink’te, doğrulayıcı düğümler, veri sözleşmeleri almak ve zincir dışı bilgileri doğrulamak için Oracle’ın LINK tokenini stake eder. Bu da blok zincirlerinin işlemleri doğrulamak için kullandığı Proof of Stake konsensüs mekanizmasına benzer.
Kurumsal veri akışlarına ek olarak Oracle, izinsiz değiştirmeye karşı koruma sensörleri veya termometreler gibi donanım aygıtlarından veri alabilir. Örneğin, market tedarik zincirlerini izleyen bir DeFi uygulaması, barkod tarayıcılardan veri almak için bir oracle kullanabilir.
Kripto dünyasında Oracle tanımı altında yer alan önde gelen hizmetler ve platformlar arasında Chainlink, Band Protocol, Bridge, Oracle, Next Protocol, Tellor, DIA Association, Dos Network ve JustLink bulunmaktadır.
İşte hepsi bu oracle ve blok zincirini sizin için basit bir dille açıkladık. Artık, oracle’ların neden sadece iyi bir fikir değil, aynı zamanda blok zinciri teknolojisinin aşırı genişleyen uygulama yelpazesindeki temel unsurlar olduğunu anlıyorsunuz.
NOT
Bu metin, bir bilgilendirme metnidir ve bir yatırım tavsiyesi olarak görülmez. Yazarın veya hizmetin kişisel görüşünü ifade etmez. Herhangi bir yatırım veya alım satım risklidir, geçmiş getiriler gelecekteki getiriler için bir garanti değildir - yalnızca kaybetmeyi göz alabileceğiniz varlıkları riske atın.