Nym mixnet akıllı sözleşmesi önemli bir değişim geçiriyor. Bunların çoğu, yüzeyde çok görünür olmayacak, ancak uzun vadede sistem için gerekli iyileştirmeler. En göze çarpan değişiklik, birleştirmenin(compounding) otomatik olarak gerçekleşmesi ve yeni, daha hafif bir veri yapısı nedeniyle gaz maliyetlerinin azalması olacaktır.
Sözleşme yükseltme ve geçiş önümüzdeki hafta başlarında gerçekleşecek. Hemen ardından bir platform sürümü v1.1.0 olacak (yakında daha fazla ayrıntı ve sürüm notu gelecek). Nym altyapısından (karma düğüm, ağ geçidi, ağ talep eden vb.) herhangi birini çalıştırıyorsanız, yeni sözleşmeyle çalışmaya devam edebilmeleri için ikili dosyalarınızı güncellemeniz gerekecektir.
NOT: Bu sürümden itibaren, mixnode’unuzun bağlantısını kaldırırsanız, bu, mixnet’ten ayrıldığınız anlamına gelir ve tüm yetkilendirmelerinizi(delegelerinizi) (kalıcı olarak) kaybedersiniz. Aynı kimlik anahtarıyla tekrar katılabilirsiniz, ancak temsilci olmadan başlayacaksınız.
Bu blog yazısı, yeni bir sözleşmeye neden ihtiyaç duyulduğuna ve bundan bekleyebileceğiniz iyileştirmelere ilişkin ilk genel bakışı sunar.
Neden yeni bir sözleşme?
Mixnet sözleşmesinin yükseltilmesinin gerekli olmasının üç ana nedeni vardır:
Mixnet sözleşmesi, çok fazla sözleşme durumu verisi depoluyordu. Bu, ödüllerle ilgili sorguların (örneğin bir cüzdandan) büyük miktarda gaz gerektirdiği, doğrulayıcıların büyük sorguları desteklemek için özel bir yapılandırmaya ihtiyaç duyduğu ve sonunda hiç kimsenin ödülleri sorgulayamayacağı, çünkü her şeyin çok ağır olacağı anlamına geliyordu. Sonuç olarak, herhangi bir sorgu, ödüller için her zaman 0 döndürür ve ödüller, siz bağlılığınız kaldırılana (veya delegasyonu kaldırılana) kadar görünmez. Yeni sözleşme bunu düzeltiyor.
Mixnet’in mixnet dizin veri yapısının temizlenmesi gerekiyordu. Yeni dizin yapısı, karma düğümlerin ayarlarını değiştirmesine ve hatta bağlantılarını kaldırmaya gerek kalmadan düğümlerini yükseltmesine olanak tanır. NOT bu ayrıca, miks düğümleri çözüldüğünde, mixnet’ten ayrılacakları ve dolayısıyla tüm delegasyonlarını kaybedecekleri anlamına gelir. Yeniden katılabilirler, ancak yeni delegasyonları çekmek zorunda kalacaklar.
Compund gereksiz gaz ücretlerine mal oluyordu. Ne zaman biri ödüllerini birleştirse (compound yapsa), bu gaza mal oluyordu. Yeni sürümde, birleştirme işlemi otomatik olarak ve ücret ödemeden gerçekleşecektir. Ödüllerin kullanılması yine de ücrete tabi olacaktır.
Yeni sözleşmede neler bekleyebilirim?
Unutulmaması gereken ilk şey, sözleşme için yeni bir ana ağ adresi olacağı ve veri yapısının değişeceğidir. Önümüzdeki günlerde bununla ilgili daha fazla ayrıntı verilecek.
Temsilciler(Delegatörler) için:
Birleştirme(compound) otomatik olacak — artık onu takip etmenize veya birleşik ödüller için bileşik düğmesine tıklamanıza gerek yok.
mixnode operatörleri için:
Mixnode operatörleri işletme maliyetlerini belirleyebilecekler.
Kar marjı daha ayrıntılı olabilir.
Operatörler, yapılandırmalarını bağını kaldırmadan güncelleyebilir. Bunun anlamı, eğer mixnode’unuzu çözerseniz, bu, mixnet’ten ayrıldığınız ve tüm delegasyonlarınızı (kalıcı olarak) kaybedeceğiniz anlamına gelir.
Doygunluk seviyesinde düğüm başına 730k olarak değişiklik, bu da tam doygunluğa ulaşmak için daha fazla hisseye ihtiyaç duyulacağı anlamına geliyor.
Mixnode hisse doygunluğu neden değişiyor?
NYM’nin stake arzı, üç aylık hak kazanma nedeniyle arttı. Bu nedenle, tüm kazanılmış tokenler ve kazanılmamış tokenlerin %10'u dahil, stake edilebilecek daha fazla NYM tokeni vardır. Bahis doygunluğu, mevcut bahis arzına, hedef bahis seviyesine ve ödüllendirilen düğümlerin sayısına bağlıdır. Bir sonraki yatırım arzının ardından mevcut stake arzı yaklaşık 350 milyon NYM olacak. 240 ödüllü düğüm ve stake edilen mevcut tokenlerin %50'si hedefi ile bu, yaklaşık 730k NYM’lik bir doygunluk hissesine yol açar (0,5*350m/240 olarak hesaplanır).
Sözleşme güncellemesi, bir süre önce düzeltilen ve bazı düğümlerin gerçekte olduğundan daha fazla devredilmiş hisseye sahip gibi görünmesine neden olan bir hatanın eski etkilerini de temizleyecektir. Güncellemenin sonucu olarak, görüntülenen temsil edilen pay tüm düğümler için doğru olacaktır. Sonuç olarak, bazı düğümler daha önce yanlış bir yetkilendirme miktarı gösteriyorsa, biraz daha düşük temsilci miktarları görebilir.
Daha fazla güncelleme ve sözleşme geçişinin tam zamanlaması için bizi takip etmeye devam edin.