Çok Katmanlı Dağıtık Oracle Makine Sistemi: Fiyat Verilerinin Güvenilirliğini ve Esnekliğini Artırma

robot
Abstract generation in progress

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

Tek nokta hatalarını önlemek için bazı Oracle Makine hizmetleri dağıtık tasarım kullanmaktadır. BTC dolar fiyatı sağlayan hizmet örneğinde, kullanıcılara veri sağlamak için 31 bağımsız fiyat Oracle Makine'yi bir araya getirir.

Bu agregatörün sözleşmesi blok zinciri tarayıcısında görüntülenebilir. Sözleşmedeki belirli yöntemleri çağırarak, bu agregatörün içerdiği tüm çevrimdışı Oracle Makine bilgilerini alabilirsiniz. Her bir çevrimdışı Oracle Makine, agregatördeki kullanıcı taleplerine yanıt olarak fiyat verilerini sağlamak için belirlenen yöntemleri çağırarak çalışabilir. Bu çevrimdışı Oracle Makine'ler genellikle bazı harici hesaplar olup, yalnızca BTC/USD agregatörüne veri sağlamakla kalmaz, aynı zamanda diğer agregatörlere, örneğin ETH/USD gibi, fiyat bilgileri de sağlayabilir.

Oracle Makine详解系列之 Chainlink(下)

Zincir üstü sözleşmelerin işleme süreci aşağıdaki adımları içerir:

  1. Mevcut sözleşme durumunu okuyun ve bir dizi kontrol gerçekleştirin.
  2. Gerekli hazırlık çalışmalarını yapın
  3. Her bir imza verisini doğrulamak, imzalayanın rolünü ve imzanın benzersizliğini kontrol etmek
  4. Gözlemleri sıralayın, medyanı seçin ve eşik kontrolü yapın.
  5. Bu seferki Oracle Makine'nin sonuçlarını kaydedin ve son doğrulamayı gerçekleştirin

Son adımın doğrulaması genellikle diğer sözleşmelerin yöntemlerini çağıracak, farklı Oracle Makine'lerin verdiği fiyat sapmalarının kabul edilebilir aralıkta olup olmadığını karşılaştıracaktır.

Oracle Makine详解系列之 Chainlink(下)

Feed Registry sistemi

Kullanımı daha da basitleştirmek ve esnekliği artırmak için, bazı Oracle Makine hizmetleri Feed Registry kavramını tanıttı. Bu, birden fazla fiyat bilgi kaynağının toplayıcısı olarak anlaşılabilir; kullanıcılar, her bir token için fiyat bilgi kaynağını kendileri ayarlamak zorunda kalmadan doğrudan Feed Registry üzerinden fiyat verilerini okuyabilirler.

Oracle Makine详解系列之 Chainlink(下)

Çok Katmanlı Veri Toplama Mekanizması

Yüksek kaliteli fiyat Oracle Makine'leri genellikle çok katmanlı veri toplama mekanizması kullanır ve bu esasen üç düzey içerir:

  1. Veri Kaynağı Toplama: Büyük borsa platformlarından ham fiyat verilerini toplamak ve ağırlıklı hesaplama yapmak.

  2. Düğüm Operatörlerinin Birleştirilmesi: Her düğüm, birden fazla bağımsız veri kaynağından fiyat alır ve anormal değerleri dışlamak için medyanı alır.

  3. Oracle Makine Ağı Toplama: Önceden belirlenmiş sayıda düğüm yanıt verdikten sonra, tüm veriler için tekrar medyan alınır.

Son fiyat güncellemeleri genellikle belirli tetikleyici koşullarını, örneğin sapma eşiği veya kalp atışı eşiği gibi, karşılamayı gerektirir. Bu mekanizma güvenliği artırsa da, fiyat güncellemelerinin nispeten yavaş olmasına neden olur; bu nedenle, fiyat güncellemelerine çok duyarlı olmayan uygulama senaryoları için başlıca uygundur.

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
  • 9
  • Share
Comment
0/400
LightningClickervip
· 14h ago
Bir sonraki piyasa değeri k milyar olan tek nokta arızası!
View OriginalReply0
ArbitrageBotvip
· 20h ago
Yavaş olmanın ne faydası var ki - piyasa fırsatlarını yakalamak imkansız.
View OriginalReply0
ApeShotFirstvip
· 07-11 18:41
Oracle Makine'e mi güveniyorsun? Yoksa on-chain T0 mı daha cazip?
View OriginalReply0
AlphaBrainvip
· 07-10 09:51
Oracle Makine hâlâ yeterince Merkeziyetsizlik değil.
View OriginalReply0
LiquidatorFlashvip
· 07-10 08:15
Birden fazla tuzak, risk kontrolü daha güvenilir hale geldi.
View OriginalReply0
GasSavingMastervip
· 07-10 08:14
Bu, kaplumbağa gibi yavaş. Nerede bu sezgi?
View OriginalReply0
NFTRegretDiaryvip
· 07-10 08:13
Oracle Makine bozulursa kim para ödeyecek?
View OriginalReply0
SerumSqueezervip
· 07-10 08:09
Boğa Bira, iyi değiştirildi, güvenlik birinci
View OriginalReply0
defi_detectivevip
· 07-10 07:58
O seviyedeki verilere hâlâ ihtiyaç var mı?
View OriginalReply0
View More
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)