Back to top
  • 공유 Paylaş
  • 인쇄 Yazdır
  • 글자크기 Yazı tipi Boyutu
URL kopyalandı.

Nik Bougalis, XRP Ledger için 8 commit içeren PR sundu

Dizüstü bilgisayarda kod inceleyen geliştiricinin elleri / TokenPost.ai

Nik Bougalis, XRP Ledger'ın (XRPL) düşük seviyeli veri türleri ve kod güvenliği üzerinde değişiklikler içeren 8 commitlik bir pull request sundu. Değişiklikler henüz birleştirilmediği için ağa uygulanmış bir güncelleme niteliği taşımıyor.

Bougalis, 25'inde rippled deposunda “Im back baby” başlığıyla 8300 numaralı pull request'i açtı. 26'sı itibarıyla durum “Open” olarak görünüyor ve inceleme ile birleştirme süreci devam ediyor.

Değişikliklerin merkezinde hash, hesap kimliği, para birimi, ledger anahtarı ve protokol tanımlayıcılarında kullanılan düşük seviyeli BaseUInt veri türü bulunuyor. Bougalis, uygun durumlarda dahili işlem birimlerini 32 bitten 64 bite çıkarmayı ve tekrarlı şekilde işlenmesi gereken veri miktarını azaltmayı hedefleyen bir yapı üzerinde çalıştı.

Güvenli olmayan ham işaretçi oluşturucuları ile doğrulanmamış çalışma zamanı oluşturucuları da kaldırıldı. Sabit uzunluktaki bayt girdileri derleme sırasında doğrulanırken, dinamik girdilerin boyutu fromRaw() üzerinden kontrol edilerek uyumsuzluk durumunda işlemin başarısız olması sağlandı.

Bu sayede bazı hatalar program çalıştıktan sonra değil, derleme aşamasında tespit edilebilecek. Değişiklik, yeni kullanıcı özellikleri eklemekten çok veri türleri ve girdi işleme süreçlerinde ortaya çıkabilecek hataları azaltmaya odaklanıyor.

Pull request kapsamında güvenli tür dönüşümleri, spinlock, slab allocator, nesne sayımı ve hesap kimlikleri için Base58 önbelleğinin iyileştirilmesi de yer alıyor. RPC ve eşler arası iletişim sırasında ham hash'ler ile ledger anahtarlarının doğrulanmasına yönelik süreçler de düzenlendi.

Pull request açıklamasında, hash ve ledger anahtarlarını işleyen kodlarda girdi doğrulamasının güçlendirilmesi, bazı yollar üzerindeki kilit rekabetinin ve tekrarlı işlemlerin azaltılması hedefleniyor. Değişikliklerin, bellek tahsisi ve eşzamanlı işlemeyi kapsayan dahili yolların kararlılığını artırmaya odaklandığı görülüyor.

Test kapsamına veri türlerinin oluşturulması ve ayrıştırılması, serileştirme ve serileştirme açma, ledger yeniden oynatma, SHAMap kanıtları, hesap kimliği dönüşümleri ve RPC JSON işlemleri dahil edildi. Yapı, yeni özelliklerden çok mevcut kodun farklı girdiler ve işlem koşullarında beklenen şekilde çalışıp çalışmadığını doğrulamaya ağırlık veriyor.

Bununla birlikte GitHub'ın otomatik incelemesinde ham işaretçi oluşturucularının kaldırılması ve önbellek okuma sürecindeki veri yarışı düzeltmesi gibi yüksek öncelikli konular gündeme geldi. Önbellek API'si uyumluluğu ve nesne sayımı yanıt formatına ilişkin inceleme notları da paylaşıldı.

Bu nedenle yalnızca 8 commitin yayımlanmış olması kod iyileştirmelerinin tamamlandığı anlamına gelmiyor. Birleştirme öncesindeki inceleme sürecinde söz konusu noktaların nasıl ele alınacağı bir sonraki aşama olacak.

Bougalis, Ripple'ın ilk dönemindeki kilit geliştiricilerden biri. Ripple, 2020'de yayımladığı resmi materyalde Bougalis'in XRP Ledger'ın temel kodlarının geliştirilmesine öncülük ettiğini ve XRP Ledger'ın Ripple geliştiricileri ile dış geliştiricilerin ortak katkılarıyla yürütüldüğünü belirtmişti.

Bougalis, 2025 yılının eylül ayında Algorand Vakfı'nın baş teknoloji sorumlusu olarak atandı. Algorand Vakfı'nın haber odasında bu atama 29 Eylül 2025 tarihli olarak yer aldı.

Bu kod çalışmasıyla ilgili Bougalis ile Ripple arasındaki resmi sözleşme veya istihdam biçimi doğrulanmadı. Depoya bir değişiklik sunulması ile Bougalis'in Ripple'a resmi olarak döndüğü iddiası birbirinden ayrılmalı.

XRP Ledger geliştirme sürecinde kod değişikliği önerisinin ardından inceleme, test, birleştirme ve sürüme dahil etme aşamaları izleniyor.

Değişikliklerin XRP fiyatı veya ağ kullanımına doğrudan etkisi doğrulanmadı. 26'sı itibarıyla teyit edilen gelişme, Bougalis'in XRPL deposuna temel kod değişiklikleri sunmuş olması. Değişikliklerin birleştirilip birleştirilmeyeceği ve resmi sürüme ne zaman dahil edileceği ek inceleme sürecine bağlı.

<Telif hakkı ⓒ TokenPost, yetkisiz çoğaltma ve yeniden dağıtım yasaktır >

Popüler

Diğer ilgili makaleler

Yorum 0

Yorum ipuçları

Harika bir makale. Takip talep etme. Mükemmel bir analiz.

0/1000

Yorum ipuçları

Harika bir makale. Takip talep etme. Mükemmel bir analiz.
1