Aralık sonunda lansmanı yapılan Kintsugi 🍵 birleşimi testnet'i, Birleşim için değerli bir test zemini oluşturdu. Çeşitli test paketleri, çok istemcili devnet'ler, Goerli'nin gölge çatallanması, uygulama dağıtımları ve topluluğun yardımı #TestingTheMerge aracılığıyla bir dizi kararlı ve sağlam protokol spesifikasyonuna ulaştık. İstemciler bu en son spesifikasyonları da uygulamış olduğundan Kintsugi'nin ardılı Kiln 🔥🧱 çıkarılıyor!
Ethereum ana ağı gibi Kiln'in yürütme katmanı da, hisse kanıtı (proof-of-stake) çalıştıran bir Beacon Zincirine paralel olarak iş kanıtı (proof-of-work) altında başlatıldı. Kiln'in hisse kanıtına tam geçişinin bu hafta başında olması bekleniyor. Bu iletiyi 17 Mart 2022'den sonra okuyorsanız Merge çoktan Kiln üzerinde gerçekleşmiş olabilir!
Kiln'in açık testnet'ler yükseltilmeden önce oluşturulacak son birleşme testnet'i olması bekleniyor. Mevcut açık testnet'lerde sorunsuz bir geçiş sağlandığından emin olmak için uygulama & araç geliştiricileri, düğüm operatörleri, altyapı sağlayıcıları ve hissedarların Kiln üzerinde test yapması şiddetle önerilmektedir.
Önceki birleşme testnet'i Kintsugi gelecek haftalarda kullanımdan kaldırılacaktır.
Kiln Kullanımı
Başlarken
Kiln kullanmaya başlamanın en kolay yolu, ağın giriş sayfasını ziyaret etmektir. Burada ağı tarayıcı cüzdanınıza ekleyebilir, blok gezginlerini görüntüleyebilir, musluktan fon talep edebilir ve bir JSON RPC uç noktasına bağlanabilirsiniz. Bir doğrulayıcı olmak istiyorsanız stake etme launchpad'i de ağı desteklemektedir.
Uygulama & Araç Geliştiricileri
Kiln hayata geçerken, ürününüzün hisse kanıtı geçişi üzerinden ve birleşme sonrası bir bağlamda beklendiği gibi çalıştığında emin olmanın zamanı geldi. Önceki iletide açıklandığı gibi, Merge'ün Ethereum üzerinde dağıtılan bir alt ağ kontratına etkisi minimum düzeyde olacak, bunların hiçbiri kesintiye uğramayacak. Ek olarak kullanıcı API uç noktalarının aslan payı stabil kalacak (yani, PoW (iş kanıtı) için eth_getWork gibi spesifik yöntemler kullanmıyorsanız).
Bununla birlikte, Ethereum üzerindeki çoğu uygulama zincir üzerindeki kontratlardan çok daha fazlasını kapsayacak. Ön uç kodunuzun, araçlarınızın, dağıtım hattınızın ve diğer zincir dışı bileşenlerinizin tasarlandığı gibi çalıştığından emin olmak istediğiniz yerde Kiln var. Geliştiricilerin Kiln üzerinde tam bir test & dağıtım döngüsü çalıştırmasını ve araçlar ya da bağımlılıklarla ilgili her türlü sorunu bu projelerin sürdürücülerine rapor etmelerini şiddetle öneriyoruz. Bir konuyu nerede açacağınız konusunda emin değilseniz lütfen bu depoyu kullanın.
Düğüm Operatörleri
Birleşme sonrasında bir Ethereum tam düğümü, Beacon Zincirinde hisse kanıtını çalıştıran bir mutabakat katmanı istemcisi ile kullanıcı durumunu yöneten ve işlemle ilişkili hesaplamaları çalıştıran bir yürütme katmanı istemcisinin bir kombinasyonu olacak. Bunlar, Engine API adı verilen yeni bir dizi JSON RPC yöntemi kullanarak kimliği doğrulanan bir port üzerinden iletişim kuracak.
Bu yüzden, düğüm operatörlerinin hem mutabakat hem de yürütme katmanı istemcisini birlikte kullanması gerekecek. Diğer bir deyişle Beacon Zincirinde zaten bir düğüm çalıştırıyorsanız artık ayrıca bir yürütme katmanı istemcisi çalıştırmanız da gerekecek. Benzer şekilde mevcut iş kanıtı ağında bir düğüm çalıştırıyorsanız bir mutabakat katmanı istemcisi çalıştırmanız gerekecek.
İstemcilerin en son Kiln destekli sürümünü buradan bulabilirsiniz.
Her katmanın bağımsız bir uçbirim setini muhafaza edeceğini ve kendi API'lerini ortaya koyacağını vurgulamak gerekiyor. Bu yüzden Beacon ve JSON RPC API'lerinin her ikisi de beklendiği gibi çalışmaya devam edecek.
Hissedarlar
Yukarıda açıklandığı gibi Beacon Zinciri üzerindeki doğrulayıcıların Merge'den sonra bir yürütme katmanı çalıştırması gerekecek. Birleşme öncesi bunun yapılması şiddetle önerilmişti, ancak doğrulayıcılar için bu işlevlerin üçüncü taraf tedarikçilerden sağlanması da mümkündü. Bu mümkündü çünkü yürütme katmanı üzerinde gereken tek veri depozito kontratındaki güncellemelerdi.
Birleşme sonrasında doğrulayıcıların, kendi oluşturdukları bloklarda olan ve şahitlik ettikleri işlemlerin geçerli olduğundan emin olmaları gerekecek. Bunu yapmak için bir yürütme kaymanı istemcisi gerekiyor. Bu durum doğrulayıcıların sorumluluklarını artırsa da aynı zamanda bir blok teklif eden bir doğrulayıcıya, bununla ilgili işlem önceliği ücretlerine dair (şu anda madencilere giden) haklar da sağlıyor.
Doğrulayıcı ödülleri Beacon Zincirinde birikmesine ve çekilmesi için sonradan bir yükseltme gerekecek olmasına rağmen, işlem ücretleri yürütme katmanında ödenmeye, yakılmaya ve dağıtılmaya devam edecek. Bu yüzden doğrulayıcılar herhangi bir Ethereum adresini işlem ücretleri için alıcı olarak belirtebilir.
Kiln, mevcut hissedarların birleşme sonrası Ethereum bağlamına aşina olması için mükemmel bir ortam. Ürün kurulumunuzu ağ üzerinde yansıtmaya çalışmanızı ve her türlü sorunu şimdi detaylı şekilde incelemenizi öneririz.
Tekrar etmek gerekirse stake etme launchpad'i başlamak için basit bir arayüz sunuyor. Unutmayın, "eth2.0" adından farklı bir yeniden adlandırmanın parçası olarak, ethereum/eth2.0-deposit-cli deposu yakında ethereum/staking-deposit-cli olarak yeniden adlandırılacak.
SSS
Birleşme ne zaman?
Ethereum ana ağ hisse kanıtı geçişinin tarihi, bu ileti yayınlandığında belirlenmiş değildi. Aksini iddia eden her türlü kaynak muhtemelen aldatmacadır. Güncellemeler bu blog'da iletilecektir. Lütfen güvenliğinize dikkat edin!
İstemciler kendi uygulamalarının ayrıntılarını sonlandırdığında Kiln'de hiçbir sorun bulunmadığı varsayılırsa mevcut Ethereum testnet'leri (Goerli, Ropsten vb.) Merge üzerinden çalışacak. Bunların geçişi başarıyla tamamlandıktan ve kararlı hâle getirildikten sonra, yine hiçbir sorun bulunmadığı varsayılırsa ana ağ geçişi için bir zorluk değeri belirlenecek. Ancak o zaman Merge için kesin bir tarih tahmini yapmak mümkün olacaktır.
Bir Ethereum kullanıcısı ya da Ether sahibi olarak yapmam gereken bir şey var mı?
Hayır. Kiln'i denemek istiyorsanız lütfen deneyin. Birçok topluluk üyesinin Kiln ile ilgili olarak #TestingTheMerge'de bize katılmasını umuyoruz.
Ethereum ana ağı bu testnet'ten etkilenmeyecek. Sonraki duyurular, ana ağın geçişinden önce bu blog'da yapılacak.
Bir madenci olarak yapman gereken bir şey var mı?
Hayır. Ethereum ana ağında madencilik yapıyorsanız Merge'den sonra ağın tümüyle hisse kanıtı altında çalışacağına dikkat etmelisiniz. O noktada madencilik artık ağ üzerinde mümkün olmayacak.
Bir doğrulayıcı olarak hissemi çekebilir miyim?
Hayır. Merge, bugüne kadar Ethereum'da yapılan en karmaşık güncellemedir. Ağ sorunu risklerini en aza indirmek için, her türlü geçiş dışı değişikliği bu yükseltmenin dışında tutan minimal bir yaklaşım benimsendi.
Beacon Zincirinden yapılacak çekme işlemleri muhtemelen Merge'den sonraki ilk yükseltme ile birlikte mümkün olacaktır. Hem mutabakat hem de yürütme katmanlarının spesifikasyonları hâlâ sürüyor.
Neden Kiln?
Önceki birleşme testnet'i Kintsugi, adını, çömlekleri kırıp ardından altınla yapıştırmaya böylece onları daha sağlam ve güzel hâle getirmeye yönelik Japon sanatından alıyordu.
Benzer şekilde bir Kiln, kili, çömlek ya da tuğla 🔥🧱 gibi sertleşmiş nesnelere dönüştürmek için kullanılan bir yüksek sıcaklık fırınıdır.