Çekme işlemleri yaklaşıyor! Shapella ağ yükseltmesi Ethereum ağında, 194048 döneminde, 12 Nisan 2023 tarihinde ve 22:27:35 UTC saatinde etkinleşecektir
Bu yükseltme Birleşim'i takiben gerçekleşir ve doğrulayıcıların hisselerini İşaret Zinciri'nden yürütüm katmanına çekebilmelerini sağlar. Ayrıca hem yürütüm hem de fikir birliği katmanına aşağıda açıklanan yeni işlevleri getirir.
Yükseltme Spesifikasyonu
Shapella yükseltmesi, yürütüm katmanı (Shanghai), fikir birliği katmanı (Capella) ve Motor API'sindeki değişiklikleri bir araya getirir.
Shanghai
Shanghai'da yer alan yürütüm katmanı değişikliklerine buradan ulaşabilirsiniz. Kaynak olması açısından bunlar şunlardır:
EIP-6049'un yalnızca bir kullanımdan kaldırma uyarısı olduğunu unutmayın. İstemci ekipleri, SELFDESTRUCT semantiğinin gelecekteki ağ yükseltmelerinde değişmesini beklemektedir, ancak işlem kodunun davranışı Shanghai'da değişmeden kalır.
Buna ek olarak Shanghai değişikliklerinin tamamı artık yürütüm katmanı için yeni bir Python referans uygulaması olan Ethereum Yürütüm Katmanı Spesifikasyonu (EELS) adresinde görülebilir.
Capella
Capella yükseltmesi için fikir birliği katmanında yapılan değişiklikler v1.3.0-rc.5 spesifikasyonlarında belirtilmiştir. BENİ OKU adresinde değişikliklerin tamamı listelenmektedir. Yüksek seviyede yükseltme şunları getirmektedir:
Doğrulayıcılar için tam ve kısmi çekme işlemleri
BLSToExecutionChange mesajları, bir BLS_WITHDRAWAL_PREFIX kullanan doğrulayıcıların bunu bir ETH1_ADDRESS_WITHDRAWAL_PREFIX ile güncellemesine olanak tanır ve çekme işlemleri için bir ön koşuldur
Orijinal tekil tarihsel köklerin yerini alan bağımsız durum ve blok tarihsel akümülatörler
Paydaşların Capella'ya nasıl hazırlanmaları gerektiği konusunda daha fazla bilgi için Çekme İşlemi Hakkında SSS adresini okumaları tavsiye edilir.
Motor API'si
Motor API'sinde yapılan değişiklikler execution-apis deposundaki shanghai.md dosyasında bulunabilir. Kısacası bir WithdrawalV1 yapısı tanıtılmış ve ilgili yapı ve yöntemlere eklenmiştir. Birleşim'den bu yana yürütüm katmanı API'lerinde yapılan değişiklikler deponun son sürümünde paketlenmiştir.
İstemci Sürümleri
Aşağıdaki istemci sürümleri Ethereum ana ağındaki Shanghai & Capella'yı desteklemektedir. Önceki Shapella sürümleri yalnızca test ağı dağıtımlarını destekliyordu ve ana ağ yükseltmesiyle uyumlu değildi.
Doğrulayıcılar, hangi istemciyi çalıştıracaklarını seçerken hem yürütüm katmanında (EL) hem de fikir birliği katmanında (CL) çoğunluk istemcisini çalıştırmanın risklerine özellikle dikkat etmelidir. Bu risklerin ve sonuçlarının neler olduğuna dair bir açıklamaya buradan ulaşabilirsiniz. Ayrıca mevcut EL ve CL istemci dağılımının tahmini oranlarına ve bir istemciden diğerine geçiş kılavuzlarına buradan ulaşabilirsiniz.
Bir Ethereum kullanıcısı veya Ether sahibi olarak yapmam gereken bir şey var mı?
Kısacası, hayır.
Borsa, dijital cüzdan veya fiziksel cüzdan kullanıyorsanız borsanız veya cüzdan sağlayıcınız tarafından ek adımlar atmanız konusunda bilgilendirilmediğiniz sürece hiçbir şey yapmanız gerekmez.
Kendi Ethereum düğümünüzü çalıştırıyorsanız bir sonraki soruya bakın.
Staking yapmayan bir düğüm operatörü olarak ne yapmam gerekiyor?
Ana ağ yükseltmesiyle uyumlu olmak için düğümünüzü yukarıdaki tabloda listelenen Ethereum istemcinizin sürümüne güncelleyin.
Bir paydaş olarak ne yapmam gerekiyor?
Ana ağ yükseltmesiyle uyumlu olmak için düğümünüzü yukarıdaki tabloda listelenen Ethereum istemcinizin sürümüne güncelleyin. Hem işaret düğümünüzün hem de doğrulayıcı istemcinizin güncellendiğinden emin olun!
Bir paydaş veya düğüm operatörüysem ve yükseltmeye katılmazsam ne olur?
En son sürüme güncellenmemiş (yukarıda listelenen) bir Ethereum istemcisi kullanıyorsanız yükseltme gerçekleştiğinde istemciniz çatal öncesi blokzincire eşitlenecektir.
Eski kuralları takip eden uyumsuz bir zincirde sıkışıp kalacaksınız ve Ether gönderemeyecek veya Shapella sonrası Ethereum ağında çalışamayacaksınız.
Bir uygulama veya araç geliştiricisi olarak ne yapmalıyım?
Shapella, akıllı sözleşmeler için sarsıcı değişiklikler getirmez. Uygulama ve araç geliştiricileri, düzeltmelerin yapıldığından emin olmak veya yeni eklenen işlevlerin nasıl kullanılacağını anlamak için yükseltme değişikliklerini gözden geçirmelidir.
Bununla birlikte, uygulama geliştiricileri Shanghai'dan itibaren SELFDESTRUCT işlem kodunun kullanımdan kaldırıldığını bilmelidir. Bu ağ yükseltmesinin bir parçası olarak semantiği değişmese de muhtemelen sonraki yükseltmelerde değişecektir. Daha fazla bilgi için EIP-6049 adresine bakınız.
Neden "Shapella"?
Yürütüm katmanına yapılan yükseltmeler Devcon şehir adlarını, fikir birliği katmanına yapılan yükseltmeler ise yıldız adlarını takip eder. "Shapella", Devcon 2'nin yeri olan Shanghai ile kuzey takımyıldızı Auriga'daki en parlak yıldız olan Capella'nın birleşimidir.
Shapella'nın Yayınlanışını Gösteren Canlı Yayınını Nereden İzleyebilirim?
EthStaker & Ethereum Cat Herders , yükseltmenin yayınlanmasından kısa bir süre önce başlayacak bir Shapella izleme partisine ev sahipliği yapıyor. buradan bağlanabilirsiniz.
Shapella yükseltmesine katkıda bulunan herkese ve hisse ispatı Ethereum'un henüz ilk günlerini güvence altına almaya yardımcı olan eski ve yeni tüm paydaşlara teşekkür ederiz!
Bu gönderi İngilizce'den çevrilmiştir. Sonuç olarak tümüyle doğru ya da güncel olmayabilir. Orijinal versiyonunu İngilizce bağlantısında bulabilirsiniz.