Görev sırasında entegrasyon belgelerini inerken dikkatimi çeken bir şey oldu. Babylon, $BABY, #baby, @BabylonLabs_io — geliştirici sunumu temiz: BSN olarak katılın, soğuk başlangıç güvenlik sorununu atlayın, ilk günden itibaren bitcoin'in ağırlığını miras alın. Ve yapısal olarak bu gerçek. Ancak arkasındaki mekanikler, tek cümlede önerildiği kadar koşulsuz değil.
Asıl mesele, yeni bir BSN üzerinde bitcoin destekli nihaiyetin dağıtım anında gerçekleşmesi değil. Nihaiyet sağlayıcıları aracılığıyla delegasyon edilen BTC stake'in 2/3'ü bir bloğu onayladığında nihaiyet sağlanıyor. Bu eşiği aşana kadar — ki bu, belirli bir BSN'nin nihaiyet sağlayıcılarına ne kadar BTC delegasyonu yapıldığına tamamen bağlı — zincir yalnızca CometBFT konsensüsü ile çalışıyor. Bloklar üretiyor. İşlemler onaylanıyor. Ancak bitcoin'e dayalı nihaiyet katmanı uyku halinde kalıyor.
Bu hafta başlarında babylon.explorers.guru'da bunun nasıl gerçekleştiğini izliyordum. İlk BSN olan Babylon Genesis, bu çoğunluğu sürekli olarak karşılamak için delegasyona sahip. Saatlik bitcoin kontrol noktaları gerçekleşiyor, zincir durumu temiz görünüyor. Ancak Genesis'in arkasında 56.000+ BTC var. Yeni bir Phase-3 BSN şimdi entegre ediliyor ve kendi nihaiyet sağlayıcı kümesine sıfırdan ne kadar çekmeyi başardıysa onunla başlıyor.
Bu konuda birkaç kez kendimi kontrol ettim çünkü belgeler bunu "bitcoin güvenliğini miras alın" olarak sunuyor. Teknik olarak doğru. Ancak daha çok "nihaiyet sağlayıcılarınıza yeterli miktarda BTC delegasyonu sağlayana kadar miras alabilirsiniz" demekle daha yakın. Aynı cümle değil.
Güvenlik için soğuk başlangıç sorunu yok olmamış. Sadece bir katman aşağı kaymış. Şu anda BSNler oluşturan birçok ekibin, başlatma anında nihaiyet çoğunluğunun nasıl görüneceğini modellediğini merak ediyorum.
