Detaylı İnceleme
1. v1.0.5 Durum Bozan Yükseltme (Ocak 2023)
Genel Bakış: Bu, Terra Classic blokzinciri için zorunlu bir yazılım güncellemesiydi. Düğümün ücret tahminindeki bir hata giderildi ve modül versiyonlarını takip eden bir sistem başlatıldı. Bu sistem, gelecekteki yükseltmelerin sorunsuz uygulanabilmesi için kritik öneme sahiptir.
Yükseltme iki önemli değişiklik içeriyordu. İlk olarak, feeutils.go dosyasındaki bir düzeltme, ağın işlem ücretlerini hesaplama şeklini iyileştirerek doğru gaz tahminleri yapılmasını sağladı. İkinci ve daha kritik olarak, "yükseltme versiyon haritası acil düzeltmesi" uygulandı. Bu kod, zincirin durumunda belirli bir blok yüksekliğinde (11.543.150, yaklaşık 14 Şubat 2023) bir versiyon haritası başlatır. Bu başlatma olmazsa, blokzinciri sonraki yazılım yükseltme tekliflerini işleyemez, bu da düğümlerin çökmesine ve tam bir yeniden senkronizasyon gerektirmesine yol açabilirdi.
Anlamı: Bu güncelleme, mevcut kullanıcılar için doğrudan bir değişiklik getirmedi ancak uzun vadeli teknik sağlık açısından kritik öneme sahipti. İşlemleri hızlandırmadı veya ucuzlatmadı, ancak zincirin durmasına ve gelecekteki iyileştirmelerin engellenmesine neden olabilecek bir altyapı sorununu çözdü. Bu yükseltme, blokzincirin yükseltme mekanizmasının doğru çalışmasını sağlayarak topluluğun yeni özellikler ve düzeltmeler uygulamasına olanak tanıdı.
(Kaynak)
2. Yeni Zincire Geçiş (2022)
Genel Bakış: 2022 ekosistem çöküşünün ardından yeni bir Terra zinciri (Phoenix) başlatıldı. Kod tabanında yapılan güncellemeler, uyumluluğu sağlamak ve eski Terra Classic (LUNC) zincirinden ayrı, temiz bir başlangıç yapmak için teknik ayarlamalar içeriyordu.
Önemli teknik değişiklikler arasında Wasm işlem mesaj türlerinin terra.wasm.v1beta1.MsgExecuteContract’tan Cosmos SDK standardı olan cosmwasm.wasm.v1.MsgExecuteContract’a güncellenmesi vardı. Sözleşme adreslerinin uzunlukları da değiştirildi. Yeni zincir blok yüksekliği "1"’den başladı ve mikro birimlerle (örneğin uluna) çalışıyor. İşlem yapısı ve temel blok mimarisi ise aynı kaldı, bu da geliştiriciler için kesintiyi minimuma indirdi.
Anlamı: Bu, ayrı ve işleyen yeni bir blokzincir (Terra 2.0) yaratan temel bir güncelleme oldu. Kullanıcılar için defter sıfırlandı, yeni bir token (LUNA) verildi ve sağlam bir teknik temel oluşturuldu. Eski zincir (LUNC) ise bağımsız olarak devam etti. Bu değişiklik, doğrudan performans veya güvenlik artışı sağlamadı ancak Terra ismiyle ilişkilendirilen varlığın teknik altyapısını yeniledi.
(Kaynak)
Sonuç
Terra için son dönemde yapılan en kapsamlı kod tabanı çalışmaları, Terra Classic için kritik bir 2023 altyapı düzeltmesi ve mevcut Terra (LUNA 2.0) zincirini oluşturan 2022 geçişidir. Bu güncellemeler ağın çalışabilirliği için elzemdi ancak güncel (2025-2026) geliştirme sprintleri veya yeni özellikler hakkında detaylı bilgi sağlamamaktadır. Terra çekirdek geliştirme ekibi, 2026’nın geri kalanında hangi teknik projelere öncelik vermektedir?