Ethereum’un Parity istemcisinin topluluk halefi olan OpenEthereum istemcisindeki bir güncelleme, yeni sürümde çalışan nodeları işe yaramaz hale getirdi.
Kusur, OpenEthereum almış olduğu 2.7.2 güncellemesi ile ortaya çıkmış görünüyor. Bu yanılgıyı fark eden yazılımcılar, OpenEthereum’u 3.0 güncellemesini hazırlıyorlar.
2.7 sürümü kararlı bir sürüm olarak nitelendirilmiş olsa da, Haziran ayından bu yana topluluk, istemcinin orta ara donduğunu bildirdi. İstemci donduğunda yapılacak tek şey nodelara manuel olarak yine başlatma komutu göndermekti. Bu sorun rastgele bir formda “ayda bir ila üç sefer arasında” ortaya çıkıyordu. Yazılım arıza notunda ise yanılgı ile ilgili hiçbir girdi bulunamıyordu. Birtakım kullanıcılar karşılaştıkları bu yanılgılardan sonra, sürümün fonksiyonsuz ve node opetörlerinin bozuk olduğunu söyledi.
Geliştiriciler, sorunu paralel olarak işlemek için kullanılan iş parçacığındaki bir yanlışa işaret ediyor. Bu özel durumda, yazılım bir çıkmaza giriyor üzere görünüyor.
OpenEthereum, düzeltilmesi epeyce sıkıntı olan yanlışlar nedeniyle 2.7 sürümün basitçe iptal etmeye karar verdi.
Son gerçek kararlı sürüm olan 2.5 sürümüne dayalı olan 3.0 güncellemesi, Berlin hard forkundan evvel, Eylül ortasında piyasaya sürülecek.
Lakin bu gerçekleşene kadar, yeni sürümü indiren kullanıcılar, son derece rahatsız edici bir eski sürüme geçiş macerasıyla baş başalar.
Altyapı geliştiricisi BlockNatice’de bir geliştirici olan Liam Aharon, Twitter’da, eski sürüme geçmek için blockchaini büsbütün yine senkronize edilmesi gerektiğini söyledi. Ayrıyeten Aharon, “Bazı node yapılandırmaları için bu süreç aylar sürebilir” dedi.
Yanılgı, Ethernodes bilgilerine nazaran tüm ağın toplam %12’sini oluşturan mevcut Parity nodelarının ve OpenEthereum’un tüm nodelarının %50’sini etkilemekte.
OpenEthereum grubunun, nodeların yine senkronizasyonundan kaçınmasına yardımcı olacak bir süreç üzerinde çalıştığı söyleniyor.
Takım, sıkıntılı bir sürümü “kararlı” olarak işaretlediğinden ötürü bir çok tenkitlere maruz kaldı. Bir diğer küme ise, Satoshi’nin birebir blockchain notunun birden fazla uygulanmasının kaçınılmaz problemlere yol açacağı görüşünü öne sürerek, çok istemcili yaklaşımın sağlamlığını sorguladı.
Çok istemcili yaklaşımı savunan şahıslar ise, bunun bir uygulamadaki yanlışların ağı çökertmesini engellediğine inanıyor.
Bu makale birinci olarak Muhabbit’te yayınlanmıştır
Investing TR