Dağıtık Fiyat Oracle'ı: Chainlink, güvenilir Kripto Varlıklar fiyat verilerini nasıl sağlar

robot
Abstract generation in progress

Dağıtık Fiyat Oracle Makine'nin Tasarımı ve Uygulaması

Tek nokta arıza sorununu çözmek için, dağıtık fiyat Oracle Makine, kullanıcılar için hizmet sunmak amacıyla birden fazla veri kaynağını birleştirme yöntemini benimsemiştir. BTC dolar fiyat hizmeti örneğinde olduğu gibi, 31 bağımsız fiyat Oracle Makine'yi entegre ederek daha istikrarlı ve güvenilir bir veri sağlama sağlanmıştır.

Bu agregasyon mekanizmasının çekirdeği, akıllı sözleşme tasarımındadır. Sözleşmedeki belirli yöntemleri çağırarak, tüm katılımcı dış oracle'ları görebilirsiniz. Bu oracle'lar aslında bazı dışa sahip hesaplar (EOA) olup, yalnızca BTC/USD'ye veri sağlamakla kalmaz, aynı zamanda ETH/USD gibi diğer fiyat çiftlerine de hizmet edebilir.

Zincir üzerindeki sözleşmeler, bu Oracle Makine'lerden gelen verileri işlerken sıkı bir doğrulama sürecine uyar:

  1. Öncelikle mevcut sözleşme durumunu kapsamlı bir şekilde kontrol edin.
  2. Gerekli hazırlıkları yapın.
  3. Her bir imza verisinin doğruluğunu doğrulamak için kriptografik yöntemler kullanın ve imzalayanın uygun yetkiye sahip olduğunu garanti edin.
  4. Gözlemleri sıralayın, medyanı seçin ve bu değerin önceden belirlenen eşik aralığında olduğundan emin olun.
  5. Bu Oracle Makine'nin sonuçlarını kaydedin ve ek doğrulama yapın.

Bu doğrulama süreci, farklı kaynaklardan gelen fiyat verilerinin sapmalarının kabul edilebilir sınırlar içinde olduğundan emin olmak için, örneğin Compound tarafından kullanılan fiyat Oracle Makine ile karşılaştırarak, diğer sözleşmelerle etkileşimi içerebilir.

Oracle Makine详解系列之 Chainlink(下)

Feed Registry'nin yeniliği

Kullanım sürecini daha da basitleştirmek ve esnekliği artırmak amacıyla, Feed Registry daha gelişmiş bir toplayıcı olarak tanıtıldı. Birden fazla PriceFeed'i bir araya getirerek, kullanıcıların her bir token için fiyat kaynağını ayrı ayrı ayarlamasına gerek kalmadan, doğrudan Feed Registry üzerinden ihtiyaç duyulan fiyat verilerine ulaşmalarını sağlar.

Oracle Makine detaylı serisi: Chainlink (2. bölüm)

Çok katmanlı fiyat besleme mekanizması

Chainlink'in fiyat verisi agregasyonu üç katmana ayrılır:

  1. Veri kaynağı toplama: Büyük borsa platformlarından ham fiyat verilerini toplamak.
  2. Düğüm Operatörlerinin Toplanması: Her Chainlink düğüm operatörü, birden fazla veri toplama hizmet sağlayıcısından veri alır ve işler.
  3. Oracle Makine ağı birleştirme: Tüm ağ düzeyinde veri birleştirme, genellikle medyan yöntemi kullanılarak yapılır.

Fiyat güncellemeleri, iki temel parametreyi takip eder: sapma eşiği ve kalp atışı eşiği. Bu mekanizma verilerin doğruluğunu sağlarken, aynı zamanda güncelleme hızının yavaş olmasına da neden olabilir; güncelleme aralıkları birkaç dakikadan 24 saate kadar değişebilir.

Chainlink fiyat oracle'larının kullanım kolaylığı ve yüksek güvenliği olmasına rağmen, güncelleme mekanizması belirli sınırlamalar getirmekte ve bu da gerçek zamanlılık gereksinimi yüksek olan uygulama senaryoları için uygun olmayabilir. Ancak, fiyatların sık sık güncellenmesine ihtiyaç duymayan çoğu uygulama için Chainlink hala oldukça güvenilir bir seçimdir.

Oracle Makine详解系列之 Chainlink(下)

Oracle Makine详解系列之 Chainlink(下)

Oracle Makine detayları serisi: Chainlink (devamı)

Oracle Makine detaylı serisi: Chainlink (Bölüm 2)

Oracle Makine detaylı inceleme serisi: Chainlink (2. bölüm)

Oracle Makine detaylı inceleme serisi - Chainlink (2)

Oracle Makine detay serisi - Chainlink (2. bölüm)

Oracle Makine详解系列之 Chainlink(下)

Oracle Makine详解系列之 Chainlink(下)

Oracle Makine详解系列之 Chainlink(下)

View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • 4
  • Share
Comment
0/400
ChainBrainvip
· 07-03 01:50
Yengeç Burcu kripto dünyası eski enayiler
On-chain verilerle oynuyorlar, kare gömlek şart
"Bugün de disko çıkacak vaktim yok"

Lütfen Türkçe yorum yapın, teşekkürler!
View OriginalReply0
ContractHuntervip
· 07-03 01:42
Sonunda birisi Oracle Makine'nin ne olduğunu açıkladı.
View OriginalReply0
DeFiCaffeinatorvip
· 07-03 01:24
Link varsa içim rahat! Veriyi kimse link ile karşılaştırmaya cesaret edebilir ki?
View OriginalReply0
TokenToastervip
· 07-03 01:21
Haha, on-chain olma artık!
View OriginalReply0
  • Pin
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)