GÜVENİLİRLİKİstatistiksel özelliklerGENLAYER LABS RESEARCH
Bu keşfe kısa bir giriş:
Bazı kararları otomatikleştirmek kolaydır.
Ana argüman
Altı soru, tek sistem.
Aşağıdaki her bölüm tek bir soru sorar ve onu yanıtlar. Bütün yanıtlar burada, bir arada; sayfanın geri kalanı bunların gerekçesi ve her bölüm, kanıtı taşıyan makaleyle kapanır.
- 00MEKANİZMANe inşa ediyoruz?Yargılayabilen bir blokzincir.
- 01GÜVENİLİRLİKKüçük bir yapay zekâ yargıç paneline güvenilir mi?Güven bir sayıya dönüşür.
- 02EŞDEĞERLİKİki yapay zekâ yanıtı ne zaman “aynı”dır?Bunu sözleşme ilan eder.
- 03UYARLAMABir karar ne kadar değerlendirme satın almalı?Riske giren tutarın haklı çıkardığı kadar; ne eksik ne fazla.
- 04TOKENOMİOylar neden bilgisayarla satın alınamaz?Oylar kilitli sermayedir.
- 05TEŞVİKLERYanlış bir karara itiraz etmenin bedelini kim öder?Ödeme kimin için mantıklıysa o.
- 06BİÇİMSEL DOĞRULAMAYayındaki kod matematikle örtüşüyor mu?Her değişiklikte yeniden denetleniyor.
00 · Mekanizma
GenLayer: yargılayabilen bir blokzincir.
GenLayer, kanıtlanabilir bir yanıtı olmayan sorularda bile sözleşmeleri harekete geçebilen bir blokzincirdir: iş söz verildiği gibi teslim edildi mi, kargo hasarlı mı ulaştı? Konsensüsü Optimistic Democracy: bir lider yanıt önerir, her biri kendi yapay zekâ modelini çalıştıran doğrulayıcılardan oluşan bir panel oy verir ve hüküm, kesinleşmeden önce itiraza açık kalır.
Bir kararın baştan sona yolculuğu.
01GÜVENİLİRLİK
Değerlendiriciler anlaşamazken, hatta bir kısmı hile yaparken bir karara güvenilebilir mi?
Evet — çünkü güven bir sayıya dönüşür. Makale, rastgele seçilmiş küçük bir panelin ilan edilen yargıç havuzuyla ne sıklıkla örtüştüğünü tam olarak hesaplar; içeride kötü niyetliler otururken bile.
Zor bir soruyu geniş bir dürüst değerlendirici havuzuna sor: 80'i evet, 20'si hayır diyebilir. GenLayer ise her seferinde yalnızca rastgele seçilmiş bir avuç kişiye sorar. Peki bu bir avuç kişiye ne kadar güvenebilirsin?
Olası yargıçların ilan edilmiş havuzunu düşün (değerlendirici popülasyonu). Havuz bir tarafa eğilimliyse, rastgele seçilmiş küçük bir panel ne sıklıkla aynı tarafa düşer? İşte bu olasılık tekrarlanabilirliktir: havuzla örtüşmek — bilerek ve isteyerek, doğruluk değil. Makale bunu tam olarak hesaplar; kötü niyetlilerin her zaman dürüst çoğunluğun aleyhine oy kullandığı en kötü durum da dahil.
Popülasyonu, kötü niyetli payı ve panel büyüklüğünü değiştir.
Kötü niyetliler 80/20'lik havuzu 70/30'a çeviriyor. Rastgele seçilen kırk yedi yargıç oy kullanıyor. Yine de dürüst çoğunlukla aynı tarafa düşme olasılıkları ne?
Yaklaşık %99,8. Havuzun onda birini satın almak 47 yargıcı neredeyse hiç sarsmaz. 11 yargıçta aynı sayı %92'ye düşer; 1.537'de fiilen %100 olur. Aşağıda kendin dene.
Makalenin tam ve uyarlamasız modeline göre en kötü durum: kötü niyetli her oy, dürüst çoğunluğun aleyhine kullanılır.
Makalenin tam olarak kanıtladığı
Her büyüklükteki panelin ilan edilen havuzla ne sıklıkla örtüştüğünü — oylar ele geçirilmişken de geçirilmemişken de — veren tam formüller; ayrıca gelecekteki kaç kararın tekrarlanabilir biçimde çözüleceğini belgelemenin bir yolu (sonlu panel hata olasılıkları, duyarlılık yüzeyleri, işletim sertifikaları).
Daha büyük paneller neden işe yarar?
Ne kadar çok yargıç çekersen, panelin bütün havuzun eğildiği tarafı ıskalama olasılığı o kadar küçülür.
Bir kararı çözmeyi kolaylaştıran nedir?
Havuz kendi içinde ne kadar hemfikirse, istikrarlı bir sonuç o kadar az yargıç ister.
Tekrarlanabilirlik doğruluk anlamına mı gelir?
Hayır. Rastgele panellerin ilan edilen havuzla aynı tarafa yönelme eğiliminde olduğu anlamına gelir. Doğruluk ayrı — ve deneysel — bir sorudur.
Ya değerlendiricilerin bir kısmı kötü niyetliyse?
Havuzun bilinen bir payı panel çekilmeden önce ele geçirilmişse, makale en kötü durum hatasını tam olarak hesaplar. Dayanıklılık varsayılmaz; ölçülür.
02EŞDEĞERLİK
İki yapay zekâ yanıtının aynı olduğuna kim karar verir?
Sözleşme karar verir. Her çağrı neyin “aynı yanıt” sayılacağını ilan eder ve doğrulayıcılar, liderin önerisini bu ilan edilmiş kurala göre yargılar — Eşdeğerlik İlkesi budur.
Bir oy nereden gelir? Aynı soruyu bir yapay zekâya iki kez sor; dönen sözcükler farklı olur. Klasik bir blokzincir her farkı arıza diye okur ve dürüst emeği bile reddeder.
Çözüm, Eşdeğerlik İlkesi (Equivalence Principle): her sözleşme çağrısı neyin “aynı yanıt” sayılacağını ilan eder. Lider işi yapar ve yanıtı önerir; kalanlar görevi yeniden çalıştırır ve o kurala göre yargılar. Kuralı iyi ilan et, oylar yargı taşır. Kötü ilan et, oylar ya oybirliğine varır ama hiçbir şey söylemez ya da dürüst olan her şeyi reddeder.
Ölçütü değiştir, oyların nasıl değiştiğini izle.
1 NEYİN AYNI YANIT SAYILACAĞINI SÖZLEŞME İLAN EDER
llm_call( task = "Teslim edilen rapor istenenleri karşılıyor mu?", equivalence = "kendi yeniden çalıştırmanla aynı hüküm", )
# ya da şunu ilan et: · ·
2 LİDER GÖREVİ ÇALIŞTIRIR VE YANIT ÖNERİR
“İstenenleri karşılıyor: fiyatlandırma ve rakip analizi güçlü; mevzuat kısmı ince ama mevcut.”
3 BEŞ DOĞRULAYICI GÖREVİ YENİDEN ÇALIŞTIRIR VE LİDERİN YANITINI OYLAR
Whitepaper'ın tam olarak tanımladığı
Sözleşme, her çağrıda bir ölçüt ilan eder; doğrulayıcı, liderin çıktısının kabul edilebilir bir yanıt olup olmadığını bu ölçüte göre — gerekirse kendi yeniden çalıştırmasıyla karşılaştırarak — yargılar.
Bu gerçek sözdizimi mi?
Hayır, temsilî. Gerçek GenVM sözleşmeleri korumalı alanda çalışan Python sınıflarıdır; ama mekanizma — her yapay zekâ işlemi için çağrı başına ilan edilen ölçüt — tam olarak whitepaper'da tanımlandığı gibidir.
İki doğrulayıcı dürüst bir yanıtı neden reddediyor?
Kendi yeniden çalıştırmaları, dürüstçe, karşıt hükme varıyor. Bu hile değil, görüş ayrılığıdır: asla cezalandırılmaz ve Güvenilirlik bölümünün matematiği tam da bunu soğurmak için kurulmuştur.
Ölçütü kim seçer?
Sözleşme geliştiricisi — hem de her çağrı için ayrı ayrı. Aynı sözleşmedeki farklı çağrılar farklı ölçütler ilan edebilir.
Neden her doğrulayıcıdan birebir aynı çıktıyı istemiyoruz?
Yapay zekâ çağrılarının ve web okumalarının tek bir doğru çıktısı yoktur: iki doğru özet bile sözcükleriyle ayrışır. Belirlenimci kod ise bugün de bayt bayt denetlenir.
03UYARLAMA
Yirmi küsur değerlendirici yeterken neden bin kişiye soralım?
Tam olarak riske giren tutarın haklı çıkardığı kadar değerlendirme satın al. Her adımda — dur, yeniden sına ya da baştan başla — en iyi hamle, beklenen toplam kaybı en düşük olandır; makale de onu hesaplar.
Her değerlendirme ücretli bir iştir. 200 $'lık bir iade 1.537 yargıçlık paneli hak etmez; 20.000 $'lık bir hazine hareketi ise hak edebilir.
Sistem her adımda durabilir, aynı yanıt için yargıç satın alabilir (yeniden değerlendirme) ya da yeni bir yanıtın parasını ödeyebilir (yeni yanıt üretme). En iyi hamle, beklenen toplam kaybı en aza indirendir: yargıç ücretleri artı yanılmanın ortalama bedeli. Makale ideal kıstası hesaplar; gerçek itirazların bu kıstası izleyip izlemediği ise aşağıdaki Teşvikler sorusudur.
Bu karar kaç değerlendirici satın almalı?
%80'inin hemfikir olduğu bir soruda 2.000 $ dönüyor. Yargıç başına 10 sent. Nerede durmak en ucuzu?
23 yargıç: hepsi dahil 3,50 $ dolayında. 11'de durmak 23 $ beklenen kayıp bırakır; 767'ye çıkmaksa 76,70 $ ücret ödetip kaybı hiç azaltmaz.
Her değerlendirici 10 ¢ alır. Paneller protokolün tur büyüklüklerinde gelir: 5'ten 1.537'ye.
Toplam = ücretler + risk, tur başına. Siyah çizginin dibe vurduğu yerde dur.
Makalenin tam olarak kanıtladığı
Hangi hamlenin beklenen kaybının en düşük olduğunu söyleyen kesin bir kural; yanıt değişirken bile geçerli kalan sertifikalar; ve GenLayer'ın yükseltme merdiveninin, her şeyi bilerek seçim yapan birinin işinin altı katından azını yaptığının kanıtı (G-AE-ADS planlayıcısı, rekabet oranı 6'yı aşmayan bir çizelge).
Sistem neden küçük bir panelle başlayabiliyor?
Kararların çoğu ucuza çözülür. Yargıç eklemenin sırası, faydanın maliyeti geçtiği andır.
Daha fazla değerlendirme ne zaman değer?
Riske giren tutar yeterince büyükse ya da kanıt yeterince zayıfsa — bir bakışa daha para ödemeye değdiğinde.
Bu yanıtı yeniden sınamakla yeni bir yanıt denemek neden ayrı ayrı ele alınıyor?
Satın aldıkları şey farklı: yeniden değerlendirmek aynı yanıta kanıt ekler; yeni yanıt üretmek yanıtın kendisini değiştirir. Makale, para harcamadan önce ikisini de fiyatlandırır.
Çalışan ağ bu ideal kurala gerçekten uyuyor mu?
Makalenin gösterdiği bu değil. Kural, bir planlayıcının kıstası; ağın ona uyması, doğru itirazı birinin kendi hesabına da değerli bulmasına bağlı. Teşvikler bölümünün incelediği tam da bu.
04TOKENOMİ
Tek bir kişinin yeterince düğüm çalıştırıp ağı ele geçirmesini ne engeller?
Oylar bilgisayar değil, kilitli sermayedir. Ele geçirmek, kimsenin keyfince basamadığı bir token olan GEN'in devasa bir payını satın almak ve o payı riske atmak demektir.
Buraya dek oyların satın alınmasının zor olduğunu varsaydık. Ama bilgisayarlar ucuz: tek kişi bin düğüm çalıştırabilir.
Bu yüzden oylar kilitli GEN'e aittir — kimsenin keyfince basamadığı bir token. Doğrulayıcı, kaybedebileceği en az 42.000 GEN kilitler (stake); başka herkes GEN'ini güvendiği bir doğrulayıcıya bağlayabilir (delegasyon). Ele geçirmekse, tüm GEN'in devasa bir payını satın alıp ağın yakabileceği bir yere bırakmak demektir (slashing).
Aynı saldırganın iki ayrı dünyada ele geçirme denemesini izle.
sahte seçmenler basılıyor; tanesi aşağı yukarı 0 $…
SALDIRGANIN SATIN ALMAK ZORUNDA KALDIĞI GEN'İN TÜM ARZA ORANI
aynı saldırı burada: tüm GEN'in şu kadarını satın alıp kilitle: %0. Hile yaparsan o stake yanar (slashing).
Makalenin sabitlenmiş tablolarından: doğrulayıcı alt sınırı 42.000 GEN, delegasyon alt sınırı 42 GEN, 7 epoch'luk stake çözme (unbonding), sahtekârlıkta %5'e varan slashing.
Makalenin tam olarak tanımladığı
Bu mahkemenin altındaki ekonomik motor: 4,2 milyar GEN'lik sabit başlangıç arzı, %9'dan %4'e doğru azalan ihraç (bir söz değil, bir tavan), ücretler artı ihraçtan gelen ödüller, stake kuralları ve dürüst görüş ayrılığını asla yakmayıp yalnızca kanıtlanabilir suistimali cezalandıran yaptırımlar.
Doğrulayıcılara ödenen para nereden geliyor?
İki kaynak: işlem ücretleri ve sabit bir eğri üzerinde %9'dan %4'e azalan ihraç (bir tavan; yakımlar onu ancak düşürür). DAO yalnızca ücretlerden beslenir; geliri gerçek kullanımı izler.
Bir doğrulayıcı gerçekte neden ceza alır?
Dürüst hata ile suistimalin fiyatı ayrı ayrı konur. Oylamayı kaybetmek yalnızca ücret ölçeğinde tutar yakar; ana paraya asla dokunmaz. Uzun süre çevrimdışı kalmak %1, kanıtlanmış sahtekârlık liderde %5 slashing demektir; başarısız itiraz ise teminatını yitirir. Görüş ayrılığı soğurulur; suistimal cezalandırılır.
Karekök ağırlığı tek başına Sybil saldırısını durdurur mu?
Hayır; makale de bunu söylüyor. İçbükey ağırlık yalnızca yoğunlaşmayı yumuşatır; stake'i bölmeyi asıl durduran, her kimliğin 42.000 GEN'in tamamını kilitlemesi, kendi düğümünü çalıştırması ve kendi slashing riskini üstlenmesi zorunluluğudur.
Doğrulayıcı çalıştırmadan ödül kazanabilir miyim?
Evet. 42 GEN ve üzerini delege et; ödüller kendiliğinden bileşik büyür. Kıyaslanacak komisyon da yok: paylaşımı protokol sabitler ve aynı doğrulayıcının altındaki her GEN — öz stake de delege de — aynı oranda kazanır.
05TEŞVİKLER
Yanlış bir karara itiraz etmenin bedelini kim öder?
Ödemenin mantıklı kıldığı kişi. İtiraz ödülünün güvenli penceresi dardır: bilgiye dayanan şüpheyi harekete geçirecek kadar büyük, kör spam'in yine de zarar etmesini sağlayacak kadar küçük.
3-2'lik oylamayı hatırlıyor musun? Bu kadar kıl payı kararlar ikinci bir bakışı hak eder. Ama itiraz eden, para kilitlemek (teminat) ve onu kaybetmeyi göze almak zorundadır. Kim durup dururken gönüllü olur?
Makale, kulağa benzer gelen iki şeyi ayırır: sistemin yeni bir panele ihtiyaç duyduğu an ile bir kişinin o paneli tetiklemekten kâr ettiği an. İkisi iki yönde de ayrışır: yapılmayan itirazlar (kimse ödemez) ve boş itirazlar (biri boşuna öder). Ayar düğmesi ödemenin büyüklüğüdür: çok küçükse şüpheler susar; çok büyükse kör itiraz bir ticarete dönüşür.
Hangi şüphenin harekete geçmeye değdiğini ödeme belirler.
Makalenin tam olarak kanıtladığı
İdeal durma kuralı ile gerçek itiraz davranışı arasındaki açığın tam fiyatı (uygulama pişmanlığı); hiçbir sabit teminat-ödül ikilisinin her iş yüküne uymadığının kanıtı; ve iyi ayarlanmış bir ödemenin bu açığı kapattığı koşullar.
Birini itiraz etmeye ne razı eder?
Kazanma ihtimali, ödül, riske attığı teminat, itirazın maliyeti ve sonuçta şahsen nesi varsa o.
Yararlı itirazların gerçekten yapılmasını sağlayacak teşvikler tasarlanabilir mi?
Koşullara bağlı olarak, evet. Makale, ödüllerin nasıl ayarlanacağını gösteriyor: kişisel teşvikler, sistemin bir panele daha gerçekten ihtiyacı olduğu anları izlesin diye.
Birden çok olası itirazcının olması neden önemli?
İtiraz edebilen çoğaldı mı seçimler birbirine dolanır: bekleyen olur, yarışan olur, aynı işe iki kez emek verilir. Mekanizmanın üçüne de fiyat biçmesi gerekir.
Sudan itirazları engellemek için teminatı yükseltmek yetmez mi?
Daha büyük teminat paneli finanse eder ve spam'i caydırır; ama sermayeyi de bağlar: getiri hesabı bire bir aynı kalırken, itirazı karşılayabilenlerin çevresi keskin biçimde daralabilir.
06BİÇİMSEL DOĞRULAMA
Protokol gerçekten tasarlandığı gibi mi davranıyor?
Her değişiklikte yeniden denetleniyor. Makine denetimli bir Optimistic Democracy modeli, evrilen yayındaki sözleşmelerle sürekli karşılaştırılıyor — ve şimdiden gerçek hatalar yakaladı.
Yukarıdakilerin hepsi bir tasarım hakkında matematik; ağ ise her hafta değişen kodu çalıştırıyor. Bu yüzden makine denetimli bir Optimistic Democracy modeli (TLA+ ile model denetleme), sözleşmeler evrildikçe onlarla yeniden karşılaştırılıyor.
Bu doğrulama gerçekte neyi kapsıyor?
Katmanlı bir model: kanonik bir durum grafiği, ona karşı denetlenen TLA+ belirtimleri ve her geçişi sabitlenmiş bir revizyonun Solidity koduna bağlayan bir eşleme.
Bu, kodda hata olmadığını mı kanıtlıyor?
Hayır. Sabitlenmiş bir revizyonun açıkça tanımlanmış modeli hakkında, açıkça sayılmış özellikleri kanıtlar. İddiaları denetlenebilir kılan tam da bu sınırlamadır.
Neden bir kez kanıtlayıp bırakmak yerine yeniden doğruluyoruz?
Protokol evrilmeye devam ediyor. Her revizyon aynı özelliklere karşı yeniden denetlenir; sessiz kayma böylece canlı ortam kazası değil, başarısız bir denetim olarak görünür.
Bu düzenek gerçek bir sorun yakaladı mı hiç?
Evet: yukarıdaki yarış durumu ile bozulan üç kural. Hepsi uygulamada doğrulandı ve geliştirici ekibe bildirildi.
TEMEL ARAŞTIRMA
Altı soru. Beş makale.
Panelin güvenilirliğini ölç, yükseltmenin fiyatını hesapla, mahkemeyi finanse et, itiraz teşviklerini hizala, kodu doğrula.
Her terim, bir kez



