BNB Chain, 25 Ağustos’ta Pasteur hard fork’unu devreye alacak. Güncelleme, köprü güvenliğini artırırken doğrulayıcı kontrollerini sıkılaştıracak ve testlerde işlem kapasitesini 2.324 TPS’ye çıkaracak.
BNB Chain, ağın güvenliğini ve işlem verimliliğini artırmayı hedefleyen Pasteur hard fork’unu 25 Ağustos’ta devreye almaya hazırlanıyor. BNB Smart Chain üzerinde gerçekleştirilecek yükseltme, çapraz zincir transferlerindeki doğrulama mekanizmasını güçlendirirken eski doğrulayıcı anahtarlarının yetkilerini kaldıracak ve blok başına daha fazla işlemin işlenmesine olanak sağlayacak.
BNB Chain’in 14 Ağustos tarihli duyurusuna göre Pasteur, 25 Ağustos saat 02.30 UTC’de BNB Smart Chain ana ağında etkinleşecek. Güncelleme 21 Temmuz’dan bu yana test ağında çalıştırılıyor.
Node operatörlerinin yükseltme öncesinde BSC v1.7.7 sürümüne geçmesi gerekiyor. Ayrıca artık kullanılmayan EnableBAL ayarının yapılandırma dosyalarından silinmesi isteniyor. Aksi halde yeni yazılımın başlatılamayacağı belirtiliyor.
Köprülerde tekrarlanan doğrulayıcı açığı kapatılıyor
Pasteur kapsamında BEP-682, BEP-695 ve BEP-675 olmak üzere üç teklif uygulanacak. BEP-682, farklı bir blockchain’den BNB Smart Chain’e gelen transferlerin doğrulanma sürecini değiştiriyor. Mevcut sistemde gönderici ağdaki doğrulayıcıların onayları kontrol edilirken aynı doğrulayıcının listede birden fazla kez yer alması mümkün olabiliyordu.
Bu durum, hazırlanmış bir talebin aynı doğrulayıcının onayını birden fazla kez saydırmasına ve gerekli sayıda farklı doğrulayıcı olmadan transferin kabul edilmesine yol açabilecek bir zayıflık oluşturuyordu. Pasteur sonrasında aynı doğrulayıcının birden fazla kez listelenmesine izin verilmeyecek. Böylece çapraz zincir transferlerinin kabul edilmesi için gerçekten gerekli sayıdaki farklı doğrulayıcının onayı aranacak.
BNB Chain, söz konusu açığın herhangi bir fon hırsızlığında kullanıldığını belirtmedi. Ancak son dönemde üçüncü taraf köprülerde yaşanan saldırılar, çapraz zincir güvenliğini sektörün önemli gündemlerinden biri haline getirdi.
Eski doğrulayıcı anahtarlarının yetkisi kaldırılacak
Pasteur’ün ikinci önemli bileşeni BEP-695, doğrulayıcıların dijital anahtarlarını değiştirmesi durumunda ortaya çıkabilecek yetki sorunlarını ele alıyor.
BNB Chain’e göre bir doğrulayıcı yeni anahtara geçtiğinde eski anahtar bazı yönetim yetkilerini koruyabiliyordu. Yeni düzenlemeyle birlikte eski anahtarın yetkileri otomatik olarak kaldırılacak.
Ayrıca doğrulayıcıya uygulanması beklenen cezalar anahtar değişikliğinden etkilenmeyecek. Böylece ağ kurallarını ihlal ettiği için yaptırım sürecine giren bir doğrulayıcının yalnızca anahtarını değiştirerek bu süreçten kaçmasının önüne geçilecek.
BEP-695, kara listeye alınan adreslerin yönetişim oylamalarına dolaylı şekilde katılabilmesine ilişkin açığı da kapatıyor. Bundan sonra bu adreslerin zincir dışında imzalanan mesajlar üzerinden başka bir hesap aracılığıyla oy kullandırması da engellenecek.
Testlerde işlem kapasitesi neredeyse iki katına çıktı
Pasteur’ün üçüncü bileşeni BEP-675, BNB Smart Chain’in işlem işleme yöntemini değiştirerek ağın mevcut blok kapasitesinden daha fazla yararlanmasını amaçlıyor.
BNB Chain’in QANet üzerindeki testlerinde doğrulayıcıların bir bloğu işlemek için harcadığı ilk kontrol süresi 125 milisaniyeden 15 milisaniyeye indirildi. Aynı testte işlem kapasitesi 1.237 TPS’den 2.324 TPS’ye yükseldi.
Üstelik blok süresi 450 milisaniye seviyesinde tutuldu ve blok başına izin verilen hesaplama miktarı artırılmadı. Kullanılabilir blok kapasitesinin ortalama kullanım oranı da yüzde 46,35’ten yüzde 84,15’e çıktı.
Yeni sistemde blok üreticisinin daha önce işlediği bloğu doğrulayıcıya göndermesine izin verilecek. Doğrulayıcı, ilk aşamada temel kuralları kontrol ederek bloğu onaylayabilecek ve daha kapsamlı incelemeyi sonrasında gerçekleştirebilecek.
BNB Chain, test sonuçlarının kontrollü ortamdan elde edildiğini ve 2.324 TPS değerinin ana ağ için garanti edilmiş bir sonuç olmadığını özellikle vurguladı. Ayrıca yeni blok üretim yöntemi hard fork ile birlikte otomatik olarak zorunlu hale gelmeyecek; blok üreticilerine sistemlerini hazırlamaları için ek süre tanınacak.
VBNB yatırımcıları için de önemli
Pasteur yükseltmesi, BNB’ye dolaylı olarak yatırım yapan ABD’li yatırımcılar açısından da önem taşıyor. SEC kayıtlarına göre VanEck BNB ETF, Nasdaq’ta VBNB koduyla işlem görüyor ve BNB fiyatını işletme giderleri düşüldükten sonra takip etmeyi amaçlıyor.
VanEck’in 7 Ağustos tarihli SEC bildiriminde, fonun BNB varlıklarının saklanması için BitGo Bank & Trust’ın ikinci saklama kuruluşu olarak görevlendirildiği belirtildi. Anlaşma kapsamında BitGo, fon adına BNB tutabilecek ve fonun hesapları ile blockchain adresleri arasındaki yatırma ve çekme işlemlerini gerçekleştirebilecek.
Böylece Pasteur yalnızca BNB Chain’in teknik altyapısını değil, BNB’ye yönelik kurumsal yatırım araçlarının dayandığı ağın güvenlik ve kapasite özelliklerini de doğrudan ilgilendiriyor.
