PIVX Geliştirme Güncellemesi

Nisan 2020, 1. Hafta

Önsöz

Bu güncelleme, çekirdek geliştirme ekibi tarafından sağlanan ek duyurulara veya haberlere artı olarak, Mart ayı başı ile Nisan ayının 1. haftası arasındaki PIVX GitHub geliştirmesini de kapsıyor.

 

Editör Yorumları

Bir ay daha, durmadan kodlamaya devam eden geliştiricilerimiz tarafından GitHub’ımızda yapılan gelişmelerle dolu. Gerçekten şaşırtıcı derecede çok fazla geliştirme var ve hatta PIVX şu anda Messari.io ’nun Geliştirme Etkinliği sıralamasında 7. sırada!

Herkese açık PIVX GitHub depomuzda oluşturulan her taahhüt, birleştirme, yorum güncellemelerinden haberdar olmak isteyenler için, yakın zamandaki tüm etkinlikleri otomatik olarak kanala yönlendiren #github-updates adlı yeni bir Discord kanalı oluşturduk. Sekmeleri açık tutmak için harika bir kanal, ayrıca yakında cüzdanımızda ne kadar çalışma yaptığımızı görebilecek ve takdir edebileceksiniz.

Ekstra özelliklerin geliştirilmesi ve genişletilmiş testler nedeniyle, 4.1 cüzdan sürümünün yayınlanma hedefi bu ay olarak belirlendi. Kullanılabilirliğini ve performansını önemli ölçüde artıracak çok sayıda iyileştirme, yeni özellik ve optimizasyon ile şimdiye kadarki en büyük sürümlerden biri olacak.

Basitçe liste yapıp bahsedilecek çok fazla değişiklik olmasına rağmen, 4.1 ile birlikte gelen 2 büyük çekirdek geliştirmeden bahsetmek istedim.

Bellek kullanımında% 60’ın üzerinde azalma mı!! Yok daha neler?!

Yeni 4.1 cüzdan Çok DAHA az bellek kullanmaya ayarlandı. Son çalışmalarla, mevcut ana yapı zaten 4.0.2’den yaklaşık %15 daha az bellek kullanıyor. Bu yaklaşık 400 MB daha az! Ama hepsi bu değil. En son PR# 1502 (6 Nisan 2020’de önerildi) bunu daha da azaltacak şekilde ayarlandı. Aslında, bu PR ile birleştirilmiş yeni 4.1 cüzdanın, eskisinden %64’e kadar daha az bellek kullanması test edildi! 4.0.2’deki yaklaşık 2.6 GB bellek kullanımı, yalnızca 900 MB bellek kullanımına kadar düştü! Bu ne tür bir sihir bu? Her neyse, bu büyük bir gelişme ve herkesi mutlu edecek bir şey. Ayrıca, yeni 4.1 cüzdanın daha hızlı başlatılması ve daha hızlı kapanması anlamına gelir. Genel olarak büyük bir kazanç ve herkesin faydalanmasını görmek için sabırsızlanıyorum.

%40’ın üzerinde daha hızlı senkronizasyon süresi!!

Ayrıca, hem bellek kullanımını hem de blok senkronizasyon sürelerini optimize eden çekirdek geliştirmelerinin bazılarını karşılaştırmak için yakın zamanda kendinden derlenmiş bir yapı test ettim, fark büyüktü! 100 Mbps geniş bant internette her iki cüzdanı sıfırdan senkronize eden 4.1 cüzdan, aşağıda görülebileceği gibi önemli ölçüde daha kısa bir senkronizasyon süresi gösterdi. Evet. 21 saat ‘e karşı 12 saat.Elbette değişkenlik gösterebilir, ancak her halükarda fark büyük olacaktır ve her ihtimale karşı iki kez test ettiğim ve benzer sonuçlar aldığım için kesinliğinden bahsedilebilir. Bize bu alanın zaman içinde daha fazla optimize edileceği söylendi ve zincir senkronizasyonunu hızlandırmak için anlık görüntülere ihtiyaç duyulması yakında tarih olabilir.

Yeni 4.1 cüzdan, mevcut internet bağlantım ile blok 1’den mevcut bloğa 12 saatin üzerinde bir sürede senkronize edilebildi. Bu arada, önceki 4.0.2 cüzdanı (ve daha önceki herhangi bir cüzdan) 21 saatten daha kısa bir sürede senkronize olmaz. Bu, 4.1 ‘in önceki cüzdan sürümlerinin neredeyse yarı süresinde senkronizasyon anlamına geliyor!

 

Son Gelişmelerden Öne Çıkanlar ve Hatırlatmalar

zPIV artık harcanabilir! Şimdi onları PIV’e dönüştürün!

PublicCoinSpend v4 (PR #936) işlevi 4.x cüzdanına dahil edilmiştir ve bu nedenle zPIV’in herhangi bir sürümüne sahip olan herkesin bunları PIV olarak harcaması mümkündür. Son duyuruya göre, bildiğimiz gibi zPIV desteği, 5.0 (Sapling Güncellemesi) yayınlandıktan sonra sona erecek. Bu nedenle, zPIV’e sahip herkesin en kısa sürede onları PIV’e dönüştürmeleri gerekiyor ve herhangi bir sorunla karşılaşırsanız veya sorularınız varsa PIVX Discord’da #support kanalında yardım talep edebilirsiniz.

Soğuk Staking şu an aktif!

Soğuk Staking (PR #955) artık mainnette aktif olduğundan, artık tüm kullanıcılar gerekli adımları yerine getirip koinlerini soğuk stake yapabilir. Burada, nasıl yapılacağına dair temel bir kılavuz oluşturduk. Ayrıca, bazı bağımsız (böylece güvenli) soğuk staking hizmetleri ortaya çıkmaya başladı, bu yüzden o hizmet düzeyleriyle kendinizi rahat hissediyorsanız o da başka bir seçenektir.

 

Yaklaşan PR’dan Öne Çıkanlar

(Listelenecek çok fazla şey olduğundan, bu listenin tamamı DEĞİLDİR.)

PR #1327 – [Core][Qt] HD Wallet v2çekirdek geliştiricisi furszy tarafından yakın zamanda ANA’ya commit edildi.

    • o Bu, PIVX cüzdanının veritabanı için belirli adreslerin oluşturulmasına izin vermek üzere BIP44 türetme yolunu uygulayacak olan ve beklenen bir güncellemedir. Bu, yükseltilmiş veya yedeklenmiş bir HD cüzdan yedeklemesini geri yüklerken, yeni HD ana tohum ile oluşturulan adreslerin, gelecekteki yedeklemelerin hiçbirinde kaybolmayacağı, ayrıca hiçbir adresin ve bunlarla ilişkili özel anahtarların kaybolmamasını sağlayacak anlamına gelir.

 

GitHub Faaliyetinin Tamamı

(5 Mart, 2020 – 5 Nisan, 2020)

Birleşmeler hariç, 11 yazar mastera 180 commit ve tüm sınıflara 181 commit push etmiştir. Master’da 307 dosya değişti ve 8.591 ekleme ve 8.149 silme işlemi yapıldı.

 80 Pull requests merged

 24 Pull requests proposed

 20 Issues closed

 15 Issues created

 

Başlıca Geliştirme Hedefleri

(değiştirilebilir ve kesinlikle tam liste değildir)

2.Çeyrek 2020 – PIVX Çekirdek Cüzdan 4.1 sürümü
4.Çeyrek 2020 – PIVX zk-SNARKs Gizlilik Testi
4.Çeyrek 2020 – PIVX Çekirdek Cüzdan 5.0 sürümü

Ayrıca ne geleceği hakkında daha fazla bilgi için lütfen yol haritamıza gözatın.

Ayrıca, yeni web siteleri, yenilenmiş logo ve benzeri şeylerle ilgili proje seviyesindeki çalışmada birçok 2020 geliştirmesi var. Bu yüzden bu yıl PIVX’in yılı olacak!

Katkıda bulunmak ister misiniz?

Herkes ve herhangi birisi kodumuza katkıda bulunabilir ve hepsi aynı çoklu geliştirici eşlerin değerlendirme sürecinden geçip ve yeterli ACK alırsa birleştirilecektir!

%d blogcu bunu beğendi: