Chainlink

Chainlink, Ethereum üzerine inşa edilmiş merkezi olmayan bir blockchain oracle ağıdır.  Ağın, kurcalamaya dayanıklı verilerin zincir dışı kaynaklardan zincir üstü akıllı sözleşmelere transferini kolaylaştırmak için kullanılması amaçlanmıştır. Yaratıcıları, sözleşmeyi doğrudan gerçek dünya verilerine, olaylara, ödemelere ve diğer girdilere bağlayarak akıllı bir sözleşmenin parametrelerinin sözleşmenin herhangi bir hissedarından bağımsız bir şekilde karşılanıp karşılanmadığını doğrulamak için kullanılabileceğini iddia etmektedir.Chainlink, 2017 yılında Sergey Nazarov ve Steve Ellis tarafından oluşturulmuştur. Chainlink, blockchain ve zincir dışı ortamlar arasında bir "köprü" görevi görür. Akıllı sözleşmelere hizmet veren ağ, 2019'da resmi olarak kullanıma sunulmuştur.2018'de Chainlink, Juels'in de üzerinde çalıştığı, güvenilir bir yürütme ortamı tabanlı blockchain oracle'ı olan Town Crier ile entegrasyon kurdu. Town Crier, Ethereum blok zincirini HTTPS kullanan web kaynaklarına bağlar.Chainlink'in ticari markası Cayman Adaları'nda 12 Mart 2019 tarihinde tescil edildi, şirket Smartcontract Chainlink Sezc, Ltd. olarak kuruldu.2020'de Chainlink, Juels tarafından ortaklaşa oluşturulan bir Cornell projesi olan DECO'yu entegre etti. DECO, yazarları tarafından, kullanıcıların doğum tarihleri gibi hassas bilgileri ifşa etmeden bilginin bir blockchain oracle'a göre doğru olduğunu kanıtlamasına izin vermek için sıfır bilgi kanıtlarını kullanan bir protokol olarak tanımlanmaktadır. Chainlink, Nisan 2021'de ikinci bir teknik inceleme yayınladı. Bu makalede, merkezi olmayan oracle ağlarının rolünü ve yeteneklerini, oracle ağları tarafından sağlanan zincir içi kod ve zincir dışı hizmetleri kullanan hibrit akıllı sözleşmeleri içerecek şekilde genişletme vizyonu ayrıntılı olarak açıklandı.Chainlink'in merkezi olmayan oracle ağı, herhangi bir blok zincirinin zincir dışı verilere ve hesaplama kaynaklarına güvenli bir şekilde bağlanmasına izin veren açık kaynaklı bir teknoloji altyapısıdır. Ağ düğümleri, akıllı sözleşmeleri yürütmek için birden fazla kaynaktan blok zincirlerine veri alır, doğrular ve iletir.Harici bilgilerin bir blok zincirine aktarılmasına ek olarak, Chainlink, doğrulanabilir bir rastgele işlev (VRF) ve veri beslemeleri dahil olmak üzere birkaç farklı zincir dışı hesaplama işlevi için de kullanılabilir.Chainlink'in VRF'si, merkezi olmayan oyunlarda kullanılabilen rastgele sayı üretimi için kullanılabilir. ZDNet, rastgele sayı üretiminin doğrulanabilirliğinin oyun içi sonuçların kurcalamaya karşı korumalı olduğunu bildirmiştir.Düğüm operatörleri, ağın yerel kripto para birimi LINK ile telafi edilir. Chainlink'in LINK tokeni, ERC-20'nin bir uzantısı olan bir ERC677 tokenidir. Tokenler, gerekli verileri zincir dışı kaynaklardan akıllı sözleşmelere besleyen ve daha sonra token tarafından sağlanan verilere yanıt olarak buna göre hareket eden veri yükleri olarak işlev görür. Chainlink'e göre, bu tokenlerden elde edilen gelirler, akıllı sözleşmelerden veri almak için düğüm operatörlerine ve ayrıca sözleşme oluşturucuların gerektirdiği şekilde düğüm operatörleri tarafından yatırılan depozitolara ödeme yapmak için kullanılır. ERC677 tokeni bir ERC-20 tokeninin tüm işlevlerini koruduğundan, tokenler herhangi bir ERC-20 cüzdanında da saklanabilir.