Base'in Emekliye Ayrılan Flashblocks Uç Noktaları, Denim Güncellemesinden Sonra Veri Akışını Durdurdu

iconThe Defiant
Paylaş
AI summary iconÖzet
Base’in blok zinciri yükseltmesi, Denim sürümü, enflasyon verilerini akışa geçirmek için eski Flashblocks uç noktalarını kullanımsız hale getirdi. Uç noktalar hâlâ WebSocket bağlantılarını kabul etse de, canlı güncellemeler sağlamıyor. Geliştiriciler, gerçek zamanlı enflasyon verileri için newHeads ve logs yöntemlerine geçmelidir. Denim yükseltmesi, 5 Kasım’da saat 13:00 ET’de hayata geçirildi. Tam geçişten önce Sepolia veya Vibenet üzerinde test yapılması önerilir.

Base’in emekliye ayrılan Flashblocks uç noktaları, Denim güncellemesinden sonra WebSocket bağlantılarını kabul etmeye devam ediyor ancak veri akışı sağlamıyor; bu akışlara bağımlı uygulamalar, geliştiriciler taşıma yapmadıkça canlı güncellemelerden mahrum kalıyor, Base’in taşıma kılavuzuna göre.

Coinbase’ın Ethereum Layer 2’si, 5 Kasım'da saat 13:00 ET'de Denim'i etkinleştirdi. Bu yükseltme, Base’in spesifikasyonuna göre, iki saniyede bir tam bir blok yerine, aralarda Flashblocks önizlemeleriyle 200 milisaniyede bir tam kanonik blok kullanıyor.

Geçirme kılavuzu, emekli edilen ana ağ ve Sepolia test ağı uç noktalarının “hâlâ bağlantıları kabul ettiğini ancak artık herhangi bir veri akışını sağlamadığını” açıkça uyarıyor. Aynı uç noktaya yeniden bağlanmak güncellemeleri geri getirmeyecektir: geliştiricilerin veri kaynağını ve abonelikleri değiştirmesi gerekir.

Gereklilik, Flashblocks kullanan uygulamalara ve altyapılara uygulanır. Base’in lansman duyurusu, bu akışları kullanan uygulama ve cüzdan geliştiricilerinin geçiş yapmalarını önerirken, son kullanıcıların herhangi bir işlem yapmaları gerektiğini belirtmez. Geçiş kılavuzu, hâlâ emekli edilen akışları kullanan entegrasyon sayısını belirtmez.

Flashblocks, tam bir blok gelmeden önce erken işlem geri bildirimi sağlıyordu. Denim, bu ayrı önizleme akışını kaldırır; her 200 milisaniyelik blok artık kendi numarasına, hash'ine, durum köküne ve işlem fişlerine sahiptir.

Yapıcıların Değiştirmesi Gerekenler

Base, geliştiricilere ayrılan bağlantıları bir WebSocket destekli RPC sağlayıcısı veya kendi node’ları aracılığıyla aboneliklere değiştirmelerini söylüyor. Ana abonelik değişiklikleri şunlardır:

newFlashblocks yerine newHeads kullanın, bu da kanonik blok başlıklarını takip eder.

pendingLogs yerine sözleşme olayları için logs kullanın.

newFlashblockTransactions yerine newHeads kullanın, ardından her kanonik bloktaki işlemleri çekin.

Uygulamalar ayrıca pending blok etiketini kullanarak istekleri incelemelidir. Base hâlâ bunu kabul eder, ancak artık bir Flashblocks önizlemesi yerine en son kanonik bloğa yönlendirir. Bu etiket kullanılarak yapılan bakiye okumaları ve sözleşme simülasyonları artık ön-onay durumu olarak değerlendirilemez. İşlem faturaları, bir işlem kanonik bir bloğa girdiğinde mevcut hale gelir; ön-onaylanmış faturalar artık mevcut değildir.

Daha hızlı bloklar kendiliğinden nihaiyeti sağlamaz. Base, blokların Ethereum'a gönderilen toplu işlemle güvenli hale geldiğini ve Ethereum'un bu toplu işlemi nihayetlendirdiğinde nihai hale geldiğini söylüyor.

Ayrıca, Base’in Denim durum bildirimi 9 Kasım’da “Doğrulanıyor” olarak işaretli kalmıştır. 5 Kasım’da yayınlanan en son güncellemeye göre, ekip periyodik işlem dahil etme gecikmelerini ve beklenenden daha yüksek oranda boş blok oranını araştırmaktadır.

Base, Flashblocks aboneliklerini, WebSocket bağlantılarını ve bekleyen etiket isteklerini envantere almanızı ve geçiş edilen entegrasyonları Base Sepolia veya Vibenet üzerinde test etmenizi önerir.

Yasal Uyarı: Bu sayfadaki bilgiler üçüncü şahıslardan alınmış olabilir ve KuCoin'in görüşlerini veya fikirlerini yansıtmayabilir. Bu içerik, herhangi bir beyan veya garanti olmaksızın yalnızca genel bilgilendirme amacıyla sağlanmıştır ve finansal veya yatırım tavsiyesi olarak yorumlanamaz. KuCoin, herhangi bir hata veya eksiklikten veya bu bilgilerin kullanımından kaynaklanan sonuçtan sorumlu değildir. Dijital varlıklara yapılan yatırımlar riskli olabilir. Lütfen bir ürünün risklerini ve risk toleransınızı kendi finansal koşullarınıza göre dikkatlice değerlendirin. Daha fazla bilgi için lütfen Kullanım Koşullarımıza ve Risk Açıklamamıza bakınız.