lahza / Metodoloji
Metodoloji · v1.0

Atıf verebileceğin ölçüm.

Lahza'nın yayımladığı her rakam yeniden üretilebilir: prosedür, formül ve kanıt açıktır. Lahza hiçbir zincire hiçbir şey göndermez. Ağın içinden dinler ve kullanıcıların yaptığını kronometreler. Bu sayfa şartnamedir.

Bağımsızlık

Bir gözlemci ölçtüğünü etkileyemez. Lahza hiçbir zincirde cüzdan tutmaz, işlem göndermez, relayer işletmez. Gözlemci node'lar gözlenen bir zincirin altyapısında koşmaz. Hiçbir zincir gözlenmek için ödemez ve ödeme hiçbir sayıya dokunmaz.

Yeniden üretilebilirlik

Skor, gözlenen kayıt üzerinde deterministik bir formüldür. Denetçiler ve lisans sahipleri herhangi bir skoru ham veri setinden yeniden hesaplar; her olay onu kanıtlayan zincir üstü işlemle yayımlanır.

Kanıt

Her gözlem gerçek bir zincirdeki gerçek bir işlemi adlandırır ve her saat ham kaydın Merkle kökü zincire taahhüt edilir. Ne olduğu kanıtlanabilir; kaydın hiç değiştirilmediği de.

Bir ölçüm nasıl yapılır

Her gözlemevi, kapsanan her zincirin ağında kendi tam yetenekli node'unu çalıştırır. Her kullanıcı işlemi için kendi saatinden (NTP disiplinli, milisaniye altı) üç zaman damgası kaydeder:

t₀işlem ağda node'umuz tarafından ilk görülür
t₁bir blokta ilk dahil edilme gözlenir
t₂kesinlik doğrulanır — blok validatör setince geri alınamaz biçimde kabul edilir

Kesinlik t₂ − t₀'dır: kullanıcının beklediği süre, gerçek kullanıcılar üzerinde ölçülür. Zincir ve gözlemevi başına pencere üzerinden p50, p95 ve p99 raporlanır. Kadans yoktur: her işlem geldiği an ölçülür.

Her aralık neyi ölçer

Kullanıcının hissettiği kesinlik ağ yayılımını, blok üretimini ve konsensüsü karıştırır. Yöntem bunları ayırır ve hangisinin hangisi olduğunu söyler.

t₁ − t₀dahil edilme — ilk görülmeden ilk dahil edilmeye: mempool ve blok üretimi.
t₂ − t₁konsensüs — dahil edilmeden geri alınamaz kabule.
t₂ − t₀kesinlik — kullanıcının beklediği süre. Bu, uçtan uca kullanıcı deneyimidir; saf konsensüs gecikmesi değildir. Skor bunu bilerek kullanır; iki bileşen yanında yayımlanır ki konsensüs tek başına okunabilsin. t₀, node'umuzun işlemi gördüğü andır; kullanıcının gönderdiği anı ağın kendi yayılım süresi kadar izler.

Gözlemevleri

Bugün Frankfurt, Virginia ve Singapur; yol haritası kıta ölçekli yedi internet bölgesi. Her rakam gözlemevi başına ve gözlemevleri arası medyan olarak raporlanır; tek bir bakış noktası hiçbir sayıyı belirlemez ve yalnızca bir kıtadan hızlı olan zincir öyle görünür.

Skor

Dört bileşen; her biri sabit, açık bir ölçeğe göre 0–1 arasına normalize edilir, ağırlıklandırılır ve toplanır. Ağırlıklar sürümlüdür; ağırlık değişikliği yeni bir metodoloji sürümüdür, asla sessiz bir düzenleme değil.

skor = 100 × ( 0.35·F + 0.30·U + 0.20·M + 0.15·V )
Fkesinlik — p99 ≤ 1 s ise 1, p99 ≥ 10 s ise 0, arası log ölçekli
Uuptime — bloklar zamanında üretilir ve gelen işlemler dahil edilir; 90 gün
Mmesaj teslimi — 24 saatte 60 s içinde teslim edilen gözlenmiş zincirler arası mesaj oranı
Vvalidatör sağlığı — set büyüklüğü, stake yoğunlaşması (HHI) ve değişim, açık eşiklere göre

Kendin kalibre et

Yukarıdaki formül, canlı. Bir girdiyi oynat; kadran takip eder. Bu sitedeki hiçbir sayı güvenilmesini istemez — kontrol edilmesini ister.

99.4skor
F
0.92
U
100
M
100
V
0.93

Neden oyunlanamaz

Bir zincir tanıdığı bir işlemi kayırabilir. Lahza'nın tanınacak işlemi yoktur.

tanınacak bir şey yokZincirin kendi kullanıcılarını ölçeriz — binlerce adresten binlerce işlem. İzin listesine alınacak cüzdan, öncelenecek adres, öngörülecek zamanlama yoktur.
üç saatHer işlem üç gözlemevi tarafından bağımsız kronometrelenir. Bir gözlemevinin görüp diğerlerinin görmediği rakam işaretlenir, asla ortalamada eritilmez.
ağın içindenGözlemci node'lar zincirin eşleridir, bir RPC'nin istemcisi değil. Gördükleri, ağın gördüğüdür.

Güven

Gürültüden küçük bir fark, sıralama değildir.

aralıklarHer yüzdelik bootstrap %95 güven aralığıyla yayımlanır; skor aralığını taşır (örn. 99.4 ± 0.3).
eşitlikSkor aralıkları çakışan zincirler aynı sıra bandını paylaşır. Tablo, verinin ayıramadığı iki zinciri asla sıralamaz.
asgari örneklemBir yüzdelik ancak pencere asgari gözlenmiş işlem sayısına ulaştığında yayımlanır; altında değer yetersiz örneklem olarak gösterilir. Bir pencerede kullanıcı işlemi olmayan zincirde ölçülecek deneyim yoktur — ve tablo bunu söyler.

Kapsam

Her mainnet L1 kapsamdadır. Bir zincir ya ağının içinden gözlenir — tek sınıf ölçüm, herkes için aynı — ya da gözlenene kadar listelenir.

observedNode'larımız ağın eşidir. Her işlem, blok, validatör değişimi ve zincirler arası mesaj kronometrelenir. Skorlanır.
listedP-Chain'de kayıtlı, henüz gözlenmiyor. Kapsam aktivite sırasıyla büyür; dashboard şu an neyin gözlendiğini söyler.
privateAğ dışarıdan node kabul etmez. P-Chain kaydından listelenir; node'umuza eşleşme verdiği gün diğerleri gibi gözlenir. Satın alınacak, izin listesine alınacak bir şey yok — bir eş, cüzdan değil.
dormant30 günde kullanıcı işlemi yok. Listelenir, skorlanmaz.

Üç bacaklı ICM ölçümü

1. bacakkaynak kesinliği

mesaj kaynak zincirde kesinleşir

2. bacakrelayer alımı

bir relayer imzalı mesajı görür ve iletir

3. bacakhedef teslimi

mesaj hedef zincirde yürütülür

Node'larımızın gözlediği her zincirler arası mesaj bacak bacak kronometrelenir. Takılan mesaj kopan bacağa atfedilir — alarm yalnızca takıldığını değil, nerede takıldığını söyler. Lahza asla relayer işletmez; bir rotada relayer yoksa teslim uygulanamazdır, M atlanır, kalan ağırlıklar yeniden normalize edilir, etiket gösterilir.

Bölgesel fark

Her zincir için: gözlemevleri arası p50 kesinliğin (maks − min) / medyan'ı. 0.10 altı tutarlı; 0.25 üstü işaretlenir. Validatör coğrafyası dünyanın bir tarafını kayıran zincirleri ortaya çıkarır.

Olaylar

Blok üretimi durduğunda, işlemler gelip en az iki gözlemevinden 60 saniye boyunca dahil edilmediğinde ya da p99 kesinlik 30 günlük taban çizgisinin 5 katını aştığında olay açılır. Beş temiz dakikadan sonra kapanır. Süre, etkilenen metrik ve kanıt işlemleri yayımlanır.

Validatör setleri

İzinli validatör setleri tasarım gereği küçüktür; V onları olduğu gibi ölçer ve set büyüklüğünü skorun yanında yayımlar (örn. PoA · 5 validatör). Okuyucu tasarım tercihini görür; sayı yumuşatılmaz.

Saklama, doğrulama, sürümler

Ham gözlemler 90 gün tutulur, sonra süresiz saklanan saatlik özetlere indirgenir. Kamusal katman özetleri ve her olayın kanıt işlemini gösterir; ham veri seti lisans sahiplerine ve denetçilere tamamen verilir. Gözlemci ve skor motoru tescillidir; bu şartname, her olayın arkasındaki kanıt işlemi ve saatlik zincir üstü taahhüt onları denetlenebilir kılar. Bu, v1.0'dır.

Skor herkese açıktır ve satılmaz. Derinlik — akışlar, ham gözlemler, kırılımlar — ekosistemin ortaklığıyla gelir.