NU6.2
NU6.2, 3.364.600. blokta (3 Haziran 2026 UTC) Zcash ana ağında etkinleştirildi.
Edinecekleriniz: NU6.2'in neyi düzelttiği, Zcash'in korumalı işlemleri neden yaklaşık bir günlüğüne duraklattığı ve ağın herhangi bir fon kaybı olmadan bu açığı nasıl kapattığı.
NU6.2, resmî olarak ZIP 257 içinde tanımlanan, acil durum duraklatmasının ardından Orchard korumalı protokolünü yeniden etkinleştiren bir Zcash ağ yükseltmesidir. Orchard'in sıfır bilgi devresindeki sağlamlık hatasını düzeltti ve korumalı işlemleri geri yükledi. Bunu, Orchard hata hikâyesinin acil onarım bölümü olarak düşünebilirsiniz. Sonraki yükseltme olan Ironwood (NU6.3) ise yeni bir havuz ve eskisinin herkese açık denetimini ekledi.
Bu neden önemlidir? Özel Zcash ödemelerinin çoğu Orchard üzerinde gerçekleşir. Bu havuzu güvenilir tutan matematikte bir kusur bulunduğunda ağ zor bir seçimle karşılaştı: Bilinen bir riskle korumalı işlemleri çalışır durumda tutmak ya da düzeltme hazır olana kadar bunları duraklatmak. NU6.2, Zcash'in güvenliği nasıl önceliklendirdiğini ve gizliliği yine de bir gün içinde nasıl geri getirdiğini gösterir.

Ne oldu?
Tetikleyici, her korumalı işlemin kurallara uyduğunu kanıtlaması gereken matematik olan Orchard'in Action devresindeki bir sağlamlık hatasıydı. Bağımsız araştırmacı Taylor Hornby bunu bir Shielded Labs denetimi sırasında buldu ve Mayıs 2026'nın sonlarında sorumlu biçimde bildirdi. Hata, Orchard 2022'de kullanıma sunulduğundan beri fark edilmeden kalmıştı ve teorik olarak geçersiz bir işlemin geçerliymiş gibi kabul edilmesine olanak tanıyabilirdi; bu da Orchard havuzu içinde fonların çalınmasına veya çift harcanmasına yol açabilirdi. Zcash'in turnike muhasebesi, Orchard'den çıkabilecek değer miktarını yine de sınırlıyordu; dolayısıyla toplam ZEC arzı şişirilemezdi. Ancak korumalı fonları güvenilir tutan matematikteki bir hata ciddidir; bu nedenle ağ günler içinde harekete geçti. Ironwood sayfası hatayı ve bunun değeri nasıl oluşturabileceğini ayrıntılı olarak açıklar.
Acil durum duraklatması
2 Haziran 2026'da, acil bir soft fork tüm Orchard işlemlerini geçici olarak devre dışı bıraktı. Bu düzeltme, zcashd v6.12.5 ve zebra v4.5.3 sürümlerinde hotfix olarak yayımlandı.
- Korumalı Orchard gönderim ve alımları duraklatıldı; böylece yeni Orchard kanıtları oluşturulamadı veya kabul edilemedi.
- Şeffaf ve Sapling işlemler normal şekilde çalışmaya devam etti.
- Hiçbir fon taşınmadı, dondurulmadı veya kaybolmadı. Duraklatma, asıl düzeltme tamamlanırken yalnızca yeni Orchard faaliyetlerini durdurdu.

NU6.2 neyi değiştirdi?
Ertesi gün, 3 Haziran 2026'da, NU6.2 hard fork'u 3.364.600. blokta etkinleşti ve düzeltilmiş bir devre üzerinde Orchard'i yeniden etkinleştirdi.

- Eksik kısıtlamaları ekleyerek Action devresinin değişken tabanlı skaler çarpma gadget'ını düzeltti.
- Bu, yeni bir doğrulama anahtarı üretti; dolayısıyla eski, kusurlu devre altında oluşturulan kanıtlar artık doğrulanmıyor ve her yeni kanıt düzeltilmiş olanı kullanmak zorunda.
- Kesin kanıt uzunluğunu bir konsensüs kuralı hâline getirdi ve daha önce uygulanmayan bir boşluğu kapattı.
Düzeltilmiş kod, halo2_gadgets v0.5.0 ve orchard crate v0.14.0 temel alınarak zcashd v6.20.0 ve zebra v5.0.0 sürümlerinde yayımlandı.
NU6.2 ne yapmadı?
NU6.2, her yeni işlem için devreyi güvence altına aldı; ancak eski kurallar altında oluşturulan değer hâlâ Orchard havuzunda bulunuyordu. Bu değeri denetlemek ve temiz bir havuza taşımak ayrı bir iştir; Ironwood (NU6.3) bunu yeni havuzu ve turnikesiyle ele alır.
Herhangi bir şey kayboldu mu?
Hayır. Hatanın kullanıldığına, yetkisiz değer oluşturulduğuna veya kullanıcı fonlarının etkilendiğine dair hiçbir kanıt yok. Zcash'in turnike muhasebesi, toplam arzın olay boyunca bozulmadan kaldığını doğruladı.
Sözlük
| Terim | Sade Türkçe açıklama |
|---|
| Shielded pool | Miktarları ve sahipleri sıfır bilgi kriptografisiyle gizlenen fonlar kümesi |
| Orchard | NU5 tarafından sunulan korumalı protokol. NU6.2 sırasında Zcash'in başlıca korumalı havuzuydu; Ironwood, NU6.3 sürümünde onun yerini aldı ve Orchard artık yalnızca harcanabilir durumdadır |
| Soundness bug | Geçersiz bir işlemin, geçerliymiş gibi kanıt kontrolünden geçmesine izin veren kusur |
| Verifying key | Ağın bir kanıtın geçerli olduğunu denetlemek için kullandığı herkese açık değer. Devrenin düzeltilmesi bunu değiştirdi |
| Soft fork | Geriye dönük uyumlu bir kural değişikliği; ağı bölmeden Orchard'i duraklatan değişiklik |
| Hard fork | Tüm düğümlerin yükseltme yapmasını gerektiren, belirlenmiş bir blokta etkinleştirilen koordineli kural değişikliği |
SSS
ZEC'ime erişimimi kaybettim mi? Hayır. Yaklaşık bir gün boyunca korumalı Orchard işlemleri duraklatıldı, ancak hiçbir fon kaybolmadı veya risk altında değildi; şeffaf ve Sapling işlemler çalışmaya devam etti.
Neden sessizce yama yapmak yerine duraklatıldı? Bir sağlamlık hatası, fonların Orchard havuzu içinde çalınmasına veya çift harcanmasına izin verebilirdi; bu nedenle güvenli hareket, düzeltilmiş devre etkinleşene kadar yeni Orchard işlemlerini durdurmaktı.
Eski korumalı kanıtlar hâlâ çalışıyor mu? Eski devre altında oluşturulmuş kanıtlar, NU6.2 sonrasında artık doğrulanmaz. Desteklenen bir sürümdeki cüzdanlar düzeltilmiş devreyi otomatik olarak kullanır.
Hata hiç kullanıldı mı? Kullanıldığına dair hiçbir kanıt yok. Güvenlik araştırması sayesinde tespit edildi ve bilinen herhangi bir zarar oluşmadan düzeltildi.
NU6.2, Ironwood'den nasıl farklıdır? NU6.2 devreyi düzeltti ve Orchard'i yeniden etkinleştirdi. Ardından Ironwood (NU6.3), eski havuzun değerini denetlemek ve taşımak için yeni bir havuz ve herkese açık bir turnike ekledi.
Bilginizi test edin
Zcash, düzeltme yazılırken işlemleri çalışır durumda bırakmak yerine Orchard işlemlerini neden bir günlüğüne duraklattı?
Yanıt
Çünkü kusur bir sağlamlık hatasıydı; yani geçersiz işlemler geçerliymiş gibi kabul edilebilirdi. Orchard'i açık bırakmak, havuz içindeki hırsızlık ve çift harcamaya açık bir kapıyı açık tutardı. Yeni Orchard işlemlerini duraklatmak, düzeltilmiş devre NU6.2'te etkinleşene kadar bu kapıyı kapattı.
Kaynaklar
ZIP 257: Orchard Geçici Güvenlik Açığı Azaltma Önlemi ve NU6.2 Ağ Yükseltmesinin Dağıtımı
Zcash Foundation: Zebra acil soft fork'u ve NU6.2 etkinleştirmesi
Ayrıca bakınız
Ironwood (NU6.3)
Zcash Ağ Yükseltmeleri
Korumalı Havuzlar
Halo
Shielded Labs
ZEC nedir ve Zcash
Seri: Ağ Yükseltmeleri dizini · Önceki: NU6.1 · Sonraki: Ironwood