İçeriğe geçmek için "Enter"a basın

Ethereum,Berlin Yükseltmesi Sonrası Yazılımı Düzeltti

Ethereum,Berlin Yükseltmesi Sonrası Yazılımı Düzeltti
Ethereum,Berlin Yükseltmesi Sonrası Yazılımı Düzeltti

Ethereum Devs, Berlin Yükseltmesi Başarısız Olduktan Sonra Yazılımı Düzeltdi
Açık Ethereum istemci düğümleri, planlanan Berlin hard forkundan kısa bir süre sonra blockchain ile senkronizasyonu durdurdu.

Perşembe sabahının erken saatlerinde, Ethereum blok zinciri bir ağ yükseltmesinden geçti. Çok hızlı bir şekilde bir şeylerin yanlış olduğu anlaşıldı.

Berlin hard forkuna sadece 294 blok girildi, yazılım istemcilerinden biri olan Open Ethereum’da bir fikir birliği hatası oluştu ve düğümler blok zinciriyle senkronize olmadı. Bunun anlamı, o istemciyi çalıştıran herhangi birinin (tüm Ethereum düğümlerinin% 12’si), hata düzeltilene kadar blok zincirini kullanamadı. Sorun, blok gezgini Etherscan’da bir kesintiye bile yol açtı.

Geth’ten sonra en büyük ikinci yazılım istemcisi olan Open Ethereum’lu geliştiricilere göre bu sorun şu an düzeltilmiş durumda. Ethereum kullanıcıları, blok zincirine gerçekten geçmek için Geth ve Parity Ethereum gibi herhangi bir sayıda müşteriyi kullanabilir.

Çevrimiçi olmak için farklı web tarayıcıları arasından seçim yapmak çok genel bir benzerliktir – hepsi temelde aynı şeyi farklı şekillerde yapar. Bununla birlikte, Ethereum müşterileri bazı temel hususlarda hemfikir olmadığında, tüm blok zinciri yüksek saldırı riski altındadır.

Sorun, henüz var olmayan ancak gelecekteki bir yükseltme için planlanan bir akıllı sözleşmeye atıfta bulunan bir işlemle ilgiliydi. Gnosis CEO’su ve ağ katılımcısı Martin Köppelmann bugün tweet attı,

“@OpenEthereumOrg böylece bu işlemin gaz fiyatlandırmasını biraz yanlış ele aldı ve bu da sonraki tüm sorunlara neden oldu (blok geçersiz olarak reddedildi).”

Başka bir deyişle, Open Ethereum yazılımı, diğer yazılım istemcilerinden farklı olarak tek bir işlemi fiyatlandırdı. Bunun, işlemlerle dolu bir bloğun Open Ethereum istemcisi (ancak diğerleri değil) tarafından reddedilmesine neden olan zincirleme etkileri vardı ve bu noktada blok zinciri senkronize olmadı.

Sonuç olarak, BitStamp ve (yeni halka açık) Coinbase gibi borsalar, Ethereum ağı üzerinden çalışan ETH ve ERC20 tokenlerinin çekilmesini devre dışı bıraktı.

Go Ethereum’un geliştiricisi Marius Van Der Wijden’e göre (sorunun çözülmesine yardımcı oldu), hata yeterince belirsizdi ki, bu son yükseltme hala test edilirken sorun hiç yaşanmamıştı.

Köppelmann şöyle yazdı:

“Güncellemeleri yükledikten sonra [Open Ethereum] düğümleri herhangi bir sorun olmadan yeniden senkronize edebilmelidir (örneğin, oluşumdan yeniden senkronizasyon veya bir bloğun manuel olarak silinmesi gerekmez).”

Sonuç: Artık her şey yolunda. Kriz önlendi.

İlk yorum yapan siz olun

    Bir cevap yazın

    E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir