Stellar Lumens(XLM) ana ağı, akıllı kontrat veri yapısındaki değişiklikleri ve çok sayıda kontrat yükseltmesini destekleyen Protokol 28 'Adapter' güncellemesini devreye aldı. Değişiklik, genel kullanıcıların cüzdan ve ödeme işlevlerinden çok Soroban geliştiricileri ile ağ altyapısı operatörlerini doğrudan etkiliyor.
Stellar Development Foundation, Protokol 28'e CAP-83, CAP-85 ve CAP-86'nın dahil edildiğini açıkladı. Yükseltme 16 Eylül 2026 saat 17.00'de (UTC) gerçekleştirildi; bu tarih ve saat Güney Kore saatiyle 17 Eylül 2026 saat 02.00'ye denk geliyor. Resmi yazılım sürüm belgelerinde Protokol 28 ana ağ sürümü 16 Eylül 2026 tarihli olarak kaydedildi.
Güncellemenin merkezinde, ana ağ üzerinde çalışan kontratların depolanan verilerini yeni yapıya taşıyacak bir yolun oluşturulması bulunuyor. Mevcut Soroban host işlevlerinde, defterde saklanan veri yapısının kontratın beklediği formatla tam olarak eşleşmesi gerekiyordu.
Alanların eksik olması veya beklenmeyen alanların eklenmesi, veri okuma sürecinde hatalara yol açabiliyordu. Protokol 28 bu kısıtlamayı gevşeterek mevcut verilerin tek seferde silinmesi yerine kademeli olarak yeni şemaya taşınmasına olanak tanıyor.
CAP-86, eksik veya eklenmiş alanları işlemek için seyrek host işlevlerini devreye sokuyor. Geliştiriciler bu işlevlerle alan ekleme veya silme sürecinde mevcut depolama verilerini yeni yapıya uyarlayabiliyor.
Ancak yükseltme, tüm kontratların veri geçişini otomatik olarak tamamlamıyor. Resmi belgeler, geliştiricilerin eski sürüm durumunu yeniden oluşturduktan sonra yeni kontratın bu verileri sorunsuz okuyup okumadığını ayrıca doğrulaması gerektiğini belirtiyor.
CAP-85, birden fazla kontrat tarafından paylaşılan harici yönetimli yürütme kodu referanslarını destekliyor. Geliştiriciler kontrat örneklerini tek tek değiştirmek yerine paylaşılan referansı güncelleyerek aynı kodu kullanan kontrat gruplarını eş zamanlı olarak yükseltebiliyor.
Bu işlev, büyük ölçekli kontrat operasyonlarında bazı örneklerin yeni koda geçip bazılarının eski kodda kalması riskini azaltmayı amaçlıyor. Uygulama sırasında geliştiricilerin yeni kod ile mevcut verilerin uyumluluğunu kontrol etmesi gerekiyor.
CAP-83, doğrulayıcıların işlem setinin tamamını almadan önce oylamaya başlamasına olanak tanıyor. Geç ulaşan veya geçersiz işlem setlerini devre dışı bırakmaya yönelik bir süreç de eklendi. Böylece konsensüs sürecinin veri yayılımındaki gecikmelere bağlı kalmasının azaltılması hedefleniyor.
Ancak paralel işlem seti indirmeleriyle sağlanacak performans iyileştirmesi, ana ağ uygulamasından sonra kademeli olarak etkinleştirilecek. Defter verilerini doğrudan toplayan indeksleyiciler ve veri hatları da CAP-83 kapsamında ortaya çıkan yeni defter değeri türlerini işlemek zorunda olacak.
Doğrulayıcı operatörlerinin ağ performansında düşüş yaşanmaması için saat senkronizasyon durumunu kontrol etmesi gerekiyor. Güncellenmemiş indeksleyiciler veya veri işleme sistemleri, yeni türleri ele alırken sorun yaşayabilir.
Soroban, Stellar ağına entegre edilmiş bir akıllı kontrat platformudur. Geliştiriciler Rust ile yazılan programları WebAssembly'ye derleyerek dağıtıyor; SDK ve CLI araçlarını kullanarak kontrat oluşturuyor, test ediyor ve dağıtıyor.
Stellar Development Foundation, Protokol 28'in yeni işlevlerini kullanmak için akıllı kontratların Rust SDK 28.0.0 temel alınarak yeniden derlenmesi gerektiğini bildirdi. Mevcut kontratlar yeni işlevleri otomatik olarak kullanmıyor.
Geliştirici topluluğunda veri geçişi ve çok sayıda kontratın toplu yükseltilmesini destekleyen özelliklere olumlu tepkiler geldi. Buna karşılık Protokol 28 ile Stellar Lumens fiyatındaki yükseliş arasında doğrudan bir nedensellik doğrulanmadı.
TokenPost daha önce Stellar'ın akıllı kontrat geliştirme, veri yapısı değişiklikleri ve konsensüs katmanını güçlendirmeyi hedefleyen Protokol 28 yükseltmesini planladığını bildirmişti. Ana ağ uygulamasının tamamlanmasıyla birlikte kontrat verilerinin gerçek geçişi ve altyapı güncellemeleri takip edilecek sonraki başlıklar olarak öne çıkıyor.
Yorum 0