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.




