Dağıtık fiyat Oracle Makine verilerin güvenilirliğini nasıl sağlar

robot
Abstract generation in progress

Dağıtık fiyat Oracle Makine mekanizması

Tek nokta arızası önlemek ve güvenilirliği artırmak için, tanınmış bir Oracle Makine platformu dağıtılmış fiyat Oracle Makine tasarımını benimsemiştir. BTC/USD fiyat hizmeti örneğinde, bu platform kullanıcılarına daha istikrarlı bir hizmet sunmak için 31 bağımsız fiyat Oracle Makine'yi bir araya getirmiştir.

Bu agregatörün sözleşme tasarımı Ethereum blok tarayıcısında görüntülenebilir. Sözleşmedeki belirli yöntemlerin çağrılmasıyla, bu agregatörün içerdiği tüm zincir dışı Oracle Makine bilgilerini alabiliriz. Bu zincir dışı Oracle Makine genellikle bazı dışa sahip hesaplar (EOA) olup, yalnızca BTC/USD agregatörüne veri sağlamakla kalmayıp, aynı zamanda diğer işlem çiftleri için, örneğin ETH/USD için fiyat bilgisi de sağlayabilir.

Oracle Makine详解系列之 Chainlink(下)

Zincir üzerindeki sözleşmeler, Oracle Makine verilerini işlerken bir dizi sıkı doğrulama adımından geçer:

  1. Öncelikle mevcut sözleşme durumunu okuyun ve ön kontrol yapın.

  2. Kontrol edildikten sonra, sözleşme gerekli hazırlıkları yapacaktır.

  3. Ardından, her bir imza verisini doğrulamak için kriptografik yöntemler kullanılır, veri bütünlüğünün ve kaynak güvenilirliğinin sağlandığından emin olunur. Aynı zamanda imzalayanın rol yetkileri de kontrol edilir ve tekrar imza atmanın önüne geçilir.

  4. Son olarak, sözleşme gözlemleri sıralayacak ve filtreleyecek, medyanı nihai fiyat olarak seçecek ve bu fiyatın önceden belirlenen eşik değerini aşmadığından emin olacaktır.

Oracle Makine详解系列之 Chainlink(下)

Ayrıca, bazı uygulama senaryolarında ek doğrulama mekanizmaları da getirilebilir. Örneğin, bir kredi verme platformunun kullandığı fiyat Oracle Makine, aldığı fiyatı diğer kaynaklardan (, örneğin merkeziyetsiz borsa ) fiyatlarıyla karşılaştırarak, fiyat sapmasının kabul edilebilir bir aralıkta olmasını sağlar.

Oracle Makine详解系列之 Chainlink(下)

Küresel Oracle Makine kayıt defteri

Birden fazla token fiyatının yönetimini basitleştirmek ve yönetişim maliyetlerini azaltmak için, Oracle Makine platformu küresel Oracle Makine kayıt defteri (Feed Registry) kavramını tanıttı. Bu, birden fazla fiyat kaynağını bir araya getiren bir sistemdir ve kullanıcıların her bir token için ayrı ayrı fiyat kaynağı ayarlamadan kayıt defteri aracılığıyla çeşitli token fiyat verilerini doğrudan okumalarına olanak tanır.

Oracle Makine detaylı seri Chainlink (2. kısım)

Çok Katmanlı Veri Toplama Mekanizması

Bu Oracle Makine platformunun fiyat verileri üç seviyeli bir agregasyon işleminden geçmiştir:

  1. Veri Kaynağı Toplama: Merkezi ve merkeziyetsiz borsa platformlarından ham fiyat verilerini toplayarak, profesyonel veri hizmet sağlayıcıları tarafından ön birleştirme yapılır.

  2. Düğüm operatörlerinin bir araya gelmesi: Her Oracle Makine düğümü, birden fazla bağımsız veri hizmet sağlayıcısından fiyat alır ve anormal değerleri ortadan kaldırmak için medyan hesaplama gibi yöntemler kullanır.

  3. Oracle Makine Ağı Toplama: Tüm ağ seviyesinde bir kez daha birden fazla düğümün verileri toplanır, genellikle belirlenen bir eşik değerinden sonra medyan alınarak yapılır.

Oracle Makine详解系列之 Chainlink(下)

Sonunda, yalnızca fiyat değişiklikleri belirli bir eşik seviyesine ulaştığında veya belirli bir zaman aralığı geçtikten sonra yeni fiyat zincire güncellenir. Bu mekanizma verilerin güvenilirliğini sağlasa da, fiyat güncellemelerinin görece yavaş olmasına neden olabilir; bu birkaç dakikadan birkaç saate kadar sürebilir. Bu nedenle, bu tür Oracle Makine hizmetleri, fiyatın gerçek zamanlı olma gereksiniminin yüksek olmadığı uygulama senaryoları için özellikle uygundur.

Oracle Makine detay serisi Chainlink (alt bölüm)

Oracle Makine detaylı inceleme serisi Chainlink (aşağı)

Oracle Makine详解系列之 Chainlink(下)

Oracle Makine详解系列之 Chainlink(下)

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
  • 6
  • Share
Comment
0/400
MeaninglessGweivip
· 18h ago
Sadece bir Oracle Makine almak için bile 31 tane??
View OriginalReply0
MetaverseMigrantvip
· 20h ago
Oracle Makine bu kadar karmaşık yapılır mı?
View OriginalReply0
ProveMyZKvip
· 20h ago
Güvenlik güvenliktir, ama kim oynar ki yavaş güncellemelerle?
View OriginalReply0
SandwichVictimvip
· 20h ago
Olmaz mı? Onlarca veri kaynağı hala yeterince gerçek zamanlı değil.
View OriginalReply0
ProofOfNothingvip
· 21h ago
31 adet Oracle Makine, bu kadar basit olamaz!
View OriginalReply0
MiningDisasterSurvivorvip
· 21h ago
Kesinlikle~ Başkalarının güvenlikten bahsettiğini tekrar görmek, Ayı Piyasası öncesinde bıktım.
View OriginalReply0
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)