Litecoin Core v0.15.1 Sürüm

Kaynak Düğüm: 1100815
Adrian Gallagher

Izleyin Google+ sayfası or Twitter en son geliştirici haberleri için.

Litecoin Core 0.15.1 sürümünü yayınlamaktan mutluluk duyuyoruz. Bu, yeni özellikler, çeşitli hata düzeltmeleri ve performans iyileştirmelerinin yanı sıra güncellenmiş çevirileri içeren yeni bir küçük sürüm sürümüdür. Tüm kullanıcıların bu sürüme yükseltmeleri önerilir.

Litecoin Core'un eş bağlantılarla başa çıkma biçiminde bir dizi değişiklik ve geçersiz bloklar, blok zincir çatallarına ve yanlış davranan eşlere karşı bir güvenlik önlemi olarak yapıldı.

  • Minimum zincir işinden daha az iş içeren talep edilmemiş bloklar, artık uçtan daha fazla işi olsa bile artık işlenmez (İBH sırasında ucun az işe sahip olabileceği potansiyel bir sorun). Bu, eşlerin bir düğümün kaynaklarını boşa harcamasını önler.
  • IBD sırasında minimum zincir çalışmasından daha az işle bir zincir sağlayan eşler artık bağlantısı kesilecek.
  • Belirli bir giden eş için, şimdi en iyi bilinen bloklarının en az bizim bahşişimiz kadar işe yarayıp yaramadığını kontrol ediyoruz. Olmazsa ve 20 dakikalık bir zaman aşımından sonra yeterli çalışma içeren bir bloğu hala duymadıysak, tek bir getheaders mesajı gönderir ve 2 dakika daha bekleriz. İki dakika sonra en iyi bilinen bloğunun yetersiz çalışması varsa, bu eşin bağlantısını keseriz. Bu algoritmanın bir sonucu olarak aşırı ağ topolojisi değişikliklerini önlemek için, giden eşlerimizden 4 tanesinin bu mantıkla bağlantısının kesilmesini önlerken, aynı zamanda sahte zincirlerde olduğu bilinmeyen makul sayıda düğümümüzün olmasını sağlıyoruz.
  • Bize zaten geçersiz olduğu bilinen blok başlıklarına hizmet eden giden (manuel olmayan) eşler (kompakt blok duyurularından başka, çünkü BIP 152 düğümlerin kompakt blokları tam olarak doğrulamadan önce aktarmasına açıkça izin verir) şimdi bağlantısı kesilecek.
  • Zincir ucu 7.5 dakikadan fazla bir süredir ilerletilmemişse, şimdi ucun eski olabileceğini varsayıyoruz ve ek bir giden eşe bağlanmaya çalışacağız. Periyodik bir kontrol, bu ekstra eş bağlantısı kullanımdaysa, en son yeni bir blok duyuran eşin bağlantısını keseceğimizi garanti eder.
  • Bilinen tüm geçersiz bloklar kümesi (yani bağlanmaya çalıştığımız ancak geçersiz olduğu tespit edilen bloklar) artık izleniyor ve geçersiz bir zincir üzerinde yeni başlıkların oluşturulup oluşturulmadığını kontrol etmek için kullanılıyor. Bu, geçersiz bir bloktan inen her şeyin bu şekilde işaretlenmesini sağlar.

Minimum geçiş ücreti -minrelayfee kB başına 0.01 litreye (0.00001 LTC) düşürülmüştür. Bu, bir sonraki sürümde minimum işlem ücretini kB başına 0.1 litreye (0.0001 LTC) düşürmeye hazırlanmak içindir.

Mempool değiştirme --mempoolreplacement varsayılan olarak devre dışı bırakılmıştır.

0.13.0'dan beri getblocktemplate tarafından döndürülen blokların boyutunu sınırlamak için blockmaxweight tercih edilmesine rağmen, blok boyutlarını doğrudan sınırlamak isteyenler için blockmaxsize bir seçenek olarak kaldı. Bu seçeneğin kullanılması, birkaç kullanıcı arayüzü sorununun yanı sıra optimum olmayan ücret seçimi ve her zamankinden biraz daha kötü performansa neden oldu ve bu nedenle artık kullanımdan kaldırıldı. Dahası, blockmaxsize seçeneği artık blok boyutunu doğrudan sınırlandırmak yerine yalnızca zımni bir blok maksimum ağırlığı hesaplamak için kullanılmaktadır. Bloklarını ağırlık yerine boyuta göre sınırlamak isteyen madenciler, işlemleri doğrudan blok şablonlarından kaldırarak bunu manuel olarak yapmak zorunda kalacaklar.

GUI ayarları şimdi guisettings.ini.bak veri dizininde silmeden önce -resetguisettings argüman kullanılır. Bu, GUI ayarlarından kaynaklanan sorunları geriye dönük olarak gidermek için kullanılabilir.

Önceden, cüzdan dosyasını manuel olarak kopyalayarak aynı cüzdanı iki kez açmak mümkündü ve her ikisi de aynı anda açıldığında sorunlara neden oluyordu. Aynı cüzdanın kopyalarını açmak artık mümkün değil.

Gizli bir hata ayıklama argümanı -minimumchainwork bir zincir doğrulanırken özel bir minimum çalışma değerinin kullanılmasına izin vermek için eklenmiştir.

  • Getmininginfo'daki "currentblocksize" değeri kaldırılmıştır.
  • dumpwallet artık dosyaların üzerine yazılmasına izin vermiyor. Bu bir güvenlik önlemidir ve tehlikeli kullanıcı hatalarını önler.
  • backupwallet artık cüzdanı yok etmek yerine kaynak dosyaya yedeklemeye çalışırken başarısız olacak.
  • listsinceblock şimdi bilinmeyen bir hata varsa blockhash başlangıç ​​bloğundan bu yana tüm cüzdan işlemlerinin bir listesini döndürmek yerine bağımsız değişken değeri iletilir. Boş bir dizge sağlandığında davranış değişmez.

İndirmek için lütfen indirme sayfasını ziyaret edin okuyun. Alternatif olarak, indirme klasörünü görüntüleyebilirsiniz. okuyun.

Yayın ikili dosyalarının bütünlüğünü doğrulamak için lütfen GPG'yi kullanın. Bu, indirdiğiniz ikili dosyanın tahrif edilmemesini sağlar. Linux, MacOS ve Win32 cygwin komut satırı GPG talimatları mevcuttur okuyun. Lütfen GPG'nin size kolaylık olması için ikili dosyaları imzaladığımızı da unutmayın; yapıların bütünlüğünü doğrulamanın nihai yolu onları Gitian kullanarak kendiniz oluşturmaktır. Bu yapıların nasıl gerçekleştirileceğine ilişkin talimatlar bulunabilir okuyun.

Bu sürüm için ikili dosyalar anahtar tanımlayıcı ile imzalanmıştır FE3348877809386C (thrasher'in anahtarı).

Bu sürüm yoğun bir şekilde test edilmesine rağmen, bu sürüm hala hatalar içerebilir. Yükseltmeden önce wallet.dat dosyanızı daima yedekleyin. Herhangi bir sorunla karşılaşırsanız, lütfen aşağıdaki hata raporlama bölümüne yazarak bize bildirin.

Ana dal, Litecoin Core'un sonraki kararlı sürümleri için en son taahhütleri içerir.

Linux için derleme talimatları bulunabilir okuyun.

OSX için derleme talimatları bulunabilir okuyun.

Windows için derleme talimatları bulunabilir okuyun.

Karşılaştığınız sorunları buraya gönderin ve Litecoin geliştiricilerinden biri size yardımcı olacaktır.

Yalnızca duyurular veya geliştirme tartışması için kaydolun.

Serbest bırakılan dosyaların SHA-256 hash değerleri şunlardır:

686acf75f76befd39ca8b3a6b3ea86e52775fc33220970cd6db9e75c6bb814dc litecoin-0.15.1-aarch64-linux-gnu.tar.gz
38df3210486dfe1af59b0db713be7c5567158dda6510efc92e76b5c3adfa7602 litecoin-0.15.1-arm-linux-gnueabihf.tar.gz
8559c17d4b7ca77c2b8844d9013cf4a7e575515263deae06c64f4c5da1486a12 litecoin-0.15.1-i686-pc-linux-gnu.tar.gz
2bb565a77779be4ed5b186c93891bc0a12352c94316a1fc44388898f7afb7bc2 litecoin-0.15.1-osx64.tar.gz
e33039232541c190a1529323b6d872d986f8b14bc2fcb8763721de52ed9f9096 litecoin-0.15.1-osx.dmg
d5b2b12b7d7817ad0db5abb54fb06cd37e5379db1b89c72d656df3ba59d355be litecoin-0.15.1.tar.gz
97fd13845045475a62e5707ded25d5be75ea1c4d89080418dcba7a670ee46dad litecoin-0.15.1-win32-setup.exe
7885caabac4968480511b502621670edbb7b0661378cb8a6da86450a74c83d94 litecoin-0.15.1-win32.zip
71d430481e5064ad56e793b81f1d5e5f9f811107794a95c6ad751a3bee9d6e99 litecoin-0.15.1-win64-setup.exe
eae66242ef66ee22f403ade0c2795ff74f6654bf3fc546e99bde2e6e4c9e148f litecoin-0.15.1-win64.zip
77062f7bad781dd6667854b3c094dbf51094b33405c6cd25c36d07e0dd5e92e5 litecoin-0.15.1-x86_64-linux-gnu.tar.gz

Bu sürüme doğrudan katkıda bulunan herkese teşekkür ederiz:

  • Bitcoin Çekirdek Geliştiricileri
  • Adrian Gallagher
  • Aunyks
  • yaban arısı
  • Cryptonexii
  • Gabrieldov
  • Martin Smith
  • neMO84
  • ppm0
  • Romanornr
  • Shaolinfry
  • spl0i7
  • ultragtx
  • VKoskiv
  • Voidmain
  • xinxi

Source: https://blog.litecoin.org/litecoin-core-v0-15-1-release-d2a400cb78bc?source=rss—-d41bceeb173b—4

Zaman Damgası:

Den fazla Litecoin