Aşağıdaki sunumda bağımsız araştırmacı Sasa Milic, son iki yılda meydana gelen kehanet hacklemelerini ve bunlardan çıkarılabilecek çeşitli sonuçları anlattı.
Aşağıda, Sasa'nın video sunumuna ek olarak konuşması sırasında bahsedilen temel kavramların bir sözlüğü bulunmaktadır.
Yerel blockchain verileri (örneğin, tokenların sahipliği ve transferi) ağdaki her düğüm tarafından doğrulanır. Bu doğrulama işlemi, ağı kurcalamaya karşı dayanıklı hale getirir (bir
Basit token transferlerinin ötesinde karmaşık blockchain uygulamaları oluşturmak için harici verilere erişmeniz gerekir. Örneğin, merkezi olmayan finans (DeFi) uygulamalarının çoğu fiyat verilerine ihtiyaç duyar (ör.
Oracle saldırıları, saldırganların Oracle ağlarının tasarımındaki veya uygulanmasındaki güvenlik açıklarından yararlanmasıyla meydana gelir. Böyle bir hacklemede, saldırgan genellikle yanlış verileri bir blockchain sözleşmesine beslemek için oracle'ı manipüle eder. Bu genellikle fonların hatalı bir şekilde, genellikle bilgisayar korsanının hesabına aktarılmasına yol açar. Bu saldırıların özünde, akıllı sözleşmelerin dayandığı veri bütünlüğünün tehlikeye atılması ve bunun sonucunda mali kayıplar veya başka kesintiler yaşanması yatıyor.
Sunumunun başında konuşmacı, Oracle hack'lerine atfedilen kayıpların çoğunun aslında Oracle tasarımındaki bir kusurdan ziyade piyasa manipülasyonu saldırılarından kaynaklandığını açıklıyor. Sasa, Oracle saldırılarını iki önemli kategoriye ayırıyor: istatistiksel/veri hataları veya entegrasyon hataları.
Güven Aralıkları, belirli bir parametrenin gerçek miktarını tahmin etmek için kullanılan bir değer aralığını ifade eder. Bu değerlere, o aralıktaki güven derecesini temsil eden, tipik olarak %95 ile %99,9 arasında değişen bir yüzde eşlik eder.
Güven aralığına bir örnek, Bitcoin fiyatının %99 güven düzeyiyle [29.504$, 29.507$] olarak tahmin edilmesidir; bu, yayıncının o andaki Bitcoin fiyatının verilen değerler arasına düşeceğinden %99 emin olduğu anlamına gelir.
Bazı oracle protokolleri, örneğin
Anormallik tespiti olarak da bilinen aykırı değer tespiti, verilerdeki aykırı değerleri tanımlamak ve ortadan kaldırmak için kullanılan çeşitli teknikleri ve süreçleri ifade eder. Aykırı değerler, veri modelinden önemli ölçüde sapan veri noktalarını ifade eder. Örneğin, bir oracle fiyat verilerinin 100$, 101$, 200$, 99$, 102$,10$ vb. olmasını sağlıyorsa, 200$ ve 10$ aykırı değer olarak işaretlenmelidir.
Aykırı değerler, önceden tanımlanmış sınırları aşan veri noktalarını kaldırmak için istatistiksel yöntemler uygulanarak tanımlanır. Aykırı değer tespit mekanizmaları çok önemlidir çünkü veri bütünlüğünü geliştirir ve önyargıları azaltır, ancak konuşmacı bunların kehanet ağları bağlamında etkinliğini sorgular.
Oracle Toplama İşlevi, farklı oracle'lardan gelen birden fazla veri girişini tek bir toplanmış değerde birleştirerek oracle verilerinin kalitesini artırmada önemli bir rol oynayan bir algoritmayı ifade eder.
Kullanılan en popüler algoritmalardan bazıları Medyan Fiyat Değeri, Hacim Ağırlıklı Ortalama Fiyat (VWAP) ve Zaman Ağırlıklı Ortalama Fiyattır (TWAP). Son ikisi, manipülasyona karşı daha dirençli oldukları için giderek daha popüler hale geliyor. VWAP, daha büyük işlem hacmine sahip kaynakların diğerlerinden daha ağır olduğu işlem hacmine dayalı ortalama bir fiyat hesaplarken, TWAP zaman aralıklarına dayalı bir ortalama fiyat hesaplar.
Bu
Anlaşmazlık dönemleri, katılımcıların kahinler tarafından sağlanan verilerin geçerliliğine veya doğruluğuna itiraz edebilecekleri belirli zaman dilimleridir. Şüphelenilen teknik hataları, tutarsızlıkları veya manipülasyonları çözmek, veri toplamanın ardından atılan doğal bir adımdır.
Bu anlaşmazlıklar eninde sonunda oylama veya aşağıdaki gibi bir tahkim protokolü yoluyla çözülür:
Akıl sağlığı kontrolleri olarak da bilinen akıl sağlığı sınırları, oracles tarafından sağlanan verileri toplama için kabul edilmeden önce doğrulamak için kullanılan önceden tanımlanmış eşikler veya sınırlardır. Protokoller tarafından kullanılan aykırı değer tespit mekanizmalarının bir örneğidir.
Bu sınırlar, fiyat verilerinin makul ve beklenen aralıklarda kalmasını sağlar. Bir kahin tarafından sağlanan veriler akıl sağlığı sınırlarının dışındaysa geçersiz kabul edilir ve toplama sürecine dahil edilmez. Bu
Sasa Millic'le iletişime geçin:
Blockchain Oracle Zirvesi, oracle'ların daha geniş blockchain ekosistemi üzerindeki kullanım durumlarını, sınırlamalarını ve etkilerini derinlemesine inceleyen dünyanın tek teknik zirvesidir. Dünyanın önde gelen konuşmacıları, Oracle çözümlerini oluşturma ve kullanma konusundaki çalışmalarını ve deneyimlerini paylaşmak üzere Paris'te bir araya geldi. Makaleyi yazan:
Burada da yayınlandı.