Pectra yükseltmesi, Ethereum ağı için bir sonraki önemli kilometre taşıdır ve 2025'in ilk çeyreğinde uygulanması beklenmektedir. Bu yükseltme, iki ana bileşenden oluşmaktadır: Prag (yürütme katmanı) yükseltmesi ve Electra (protokol katmanı) yükseltmesi.
Önceki büyük yükseltmelerin aksine, Pectra'nın belirgin bir hedefi yok; bunun yerine, birden fazla teknolojik iyileştirme ve optimizasyona odaklanıyor. Bu, L2 ücretlerini önemli ölçüde azaltan Dencun yükseltmesiyle (which significantly reduced L2 fees) ve staked ETH'nin çekilmesine izin veren Shapella yükseltmesiyle (which allowed for the withdrawal of staked ETH, completing Ethereum’s transition to Proof of Stake (PoS)) karşılaştırılabilir.
Son zamanlarda, Ethereum çekirdek geliştiricileri (ACD, Tüm Çekirdek Geliştiriciler) Spectra yükseltmesini iki aşamaya bölmek olasılığını bir konferans görüşmesinde tartıştı. Bu öneriye göre:
Bu aşamalı yaklaşım, çeşitli teknolojilerin kapsamlı bir şekilde test edilmesi ve iyileştirilmesi için yeterli zaman tanırken, her yükseltmenin ölçeğini ve karmaşıklığını yönetilebilir tutmayı amaçlar.
Bu öneri, BLS12-381 eğrisinde önceden derlenmiş işlemleri tanıtır ve BLS imza doğrulama gibi işlemlerin verimliliğini önemli ölçüde artırır. Mevcut BN254 önceden derlenmiş işlemlere kıyasla, BLS12-381 daha yüksek güvenlik sunar (BN254 sadece 80 bit sağlarken, BLS12-381'de 120 bitin üzerinde). Bu iyileştirme sadece temel eğri işlemlerini değil, aynı zamanda çoklu üs alma işlemlerini de içerir ve bu da genel anahtarların ve imzaların verimli bir şekilde birleştirilmesinin temelini oluşturur.
Bu teklif, öncelikle durum bilgisi olmayan istemcilerin yürütülmesini desteklemek için en son 8.192 bloğun hash'lerinin bir sistem sözleşmesinde depolanmasını önermektedir. Bu şekilde, durum bilgisi olmayan istemciler, mevcut BLOCKHASH işlem koduyla uyumluluğu korurken gerekli geçmiş bilgilere daha kolay erişebilir. Bu değişiklik, blok hash geçmişi için depolama mekanizmasını basitleştirir ve geçmiş verilere erişmek için yeni bir yaklaşım sağlar.
Bu teklif, doğrudan Ethereum yürütme katmanının blok yapısına doğrulayıcı depozit sürecini entegre eder. Bu değişiklik, depozitleri dahil etme ve doğrulama sorumluluğunu konsensüs katmanından yürütme katmanına kaydırarak, konsensüs katmanının depozitlere (veya eth1data'ya) oy verme ihtiyacını ortadan kaldırır. Depozit işlemlerinden sözleşme günlük olaylarını analiz ederek bir depozit listesi oluşturarak, bu yöntem hem depozit işleme güvenliğini ve verimliliğini artırır hem de kullanıcı deneyimini geliştirir. Ayrıca, istemci yazılımının tasarımını basitleştirir ve sistemdeki genel karmaşıklığı azaltır.
Bu öneri, doğrulayıcıların geri çekme ve çıkış işlemlerini tetiklemek için yürütme katmanı (0x01) aracılığıyla kimlik bilgilerini çekmelerine izin veren yeni bir mekanizma sunar. Özellikle, geri çekme mesajı yürütme katmanı bloğuna eklenir ve ardından uzlaşma katmanı tarafından işlenir. Bu yaklaşım, sistemin güvenliğini ve tutarlılığını korurken doğrulayıcılara daha esnek çıkış seçenekleri sunar.
Bu teklif, Ethereum doğrulayıcıları için maksimum etkili dengeyi (MAX_EFFECTIVE_BALANCE) artırmayı amaçlarken, minimum staking dengeini 32 ETH olarak korumayı hedefliyor. Bu değişiklik birden fazla fayda sunmaktadır:
Bu teklif, aynı fikir birliği oylarının birleştirilmesini sağlamak için komitenin indeks alanını imzalı kanıt mesajlarından kaldırmayı önermektedir. Bu değişikliğin temel amacı, fikir birliği kurallarını doğrulamak için gereken ortalama eşleştirme sayısını azaltarak Casper FFG istemcilerinin verimliliğini artırmaktır. Bu iyileştirmeden tüm istemci türleri faydalanabilirken, Casper FFG fikir birliğini kanıtlamak için ZK devrelerinin en önemli performans artışını sağlaması beklenmektedir.
Bu teklif, akıllı sözleşmeler tarafından tetiklenen taleplerin depolanması ve işlenmesi için genel bir çerçeve tanımlar. Özel uygulama, her bir isteği işlemek için bu istekleri ortaya çıkaran talep bilgilerini hem yürütme başlığına hem de gövdesine bir alan ekler. Bu mekanizma, öncelikle akıllı sözleşmeler tarafından denetleyici kontrol talebinin artan taleplerini ele almaya ve gelecekte daha karmaşık zincir içi etkileşimler için bir temel sağlamaya yönelik olarak tasarlanmıştır.
Vitalik Buterin ve diğerleri tarafından önerilen EIP-7702, Ethereum'daki hesap soyutlamasını optimize etmeyi amaçlamaktadır. Bu öneri, harici sahipli hesapların (EOA'lar) yetkilendirme mekanizması aracılığıyla hesap kodunu ayarlamasına izin veren yeni bir işlem türü tanıtıyor. Bu iyileştirme birkaç yeni özelliği destekler:
Yeni bir işlem yapısı benimseyerek, bu teklif yalnızca EOAs'ın işlevselliğini ve kullanılabilirliğini artırmakla kalmaz, aynı zamanda gelecekteki hesap soyutlama teknolojileri için iyi uyumluluk ve ölçeklenebilirlik sağlar.
Pectra güncellemesinin belirgin bir ana hedefi olmasa da, teknik iyileştirmeler ve optimizasyonlar dizisi yoluyla Ethereum ağının işlevselliğini, güvenliğini ve verimliliğini daha da artıracaktır. Güncelleme planları ilerledikçe, daha fazla EIP'nin dahil edilmesi veya ayarlanması mümkün olabilir.
Başvuru
[1]EIP-2537: https://eips.ethereum.org/EIPS/eip-2537
[2]EIP-2935: https://eips.ethereum.org/EIPS/eip-2935
[3]EIP-6110: https://eips.ethereum.org/EIPS/eip-6110
[4]EIP-7002: https://eips.ethereum.org/EIPS/eip-7002
[5]EIP-7251: https://eips.ethereum.org/EIPS/eip-7251
[6]EIP-7549: https://eips.ethereum.org/EIPS/eip-7549
[7]EIP-7685: https://eips.ethereum.org/EIPS/eip-7685
[8]EIP-7702: https://eips.ethereum.org/EIPS/eip-7702
[9]EIP-7547: https://eips.ethereum.org/EIPS/eip-7547
[10]EIP-7623: https://eips.ethereum.org/EIPS/eip-7623
[11]EIP-7742: https://eips.ethereum.org/EIPS/eip-7742
[12]EIP-7600: Pectra hard fork meta verileri:https://eips.ethereum.org/EIPS/eip-7600
[13] Ethereum Çekirdek Geliştirici Uyumluluk Katmanı Toplantısı #197:https://www.galaxy.com/insights/research/ethereum-all-core-developers-execution-call-197/
Bu makale şuradan çoğaltılmıştır[dwong], orijinal başlık "Ethereum Pectra'yı Yorumlamak: Bir Sonraki Büyük Yükseltme", telif hakkı orijinal yazara atıf [dwong], yeniden baskıya herhangi bir itirazınız varsa, lütfen iletişime geçin. Gate Learn Ekibi, ekip ilgili prosedürlere göre mümkün olan en kısa sürede halledecektir.
Reddedilme: Bu makalede ifade edilen görüşler yalnızca yazarın kişisel görüşlerini temsil etmektedir ve herhangi bir yatırım tavsiyesi teşkil etmez.
Makalenin diğer dil versiyonları Gate Learn ekibi tarafından çevrilmekte olup bahsedilmemektedir.Gate.io, tercüme edilen makale çoğaltılamaz, dağıtılamaz veya intihal edilemez.
Pectra yükseltmesi, Ethereum ağı için bir sonraki önemli kilometre taşıdır ve 2025'in ilk çeyreğinde uygulanması beklenmektedir. Bu yükseltme, iki ana bileşenden oluşmaktadır: Prag (yürütme katmanı) yükseltmesi ve Electra (protokol katmanı) yükseltmesi.
Önceki büyük yükseltmelerin aksine, Pectra'nın belirgin bir hedefi yok; bunun yerine, birden fazla teknolojik iyileştirme ve optimizasyona odaklanıyor. Bu, L2 ücretlerini önemli ölçüde azaltan Dencun yükseltmesiyle (which significantly reduced L2 fees) ve staked ETH'nin çekilmesine izin veren Shapella yükseltmesiyle (which allowed for the withdrawal of staked ETH, completing Ethereum’s transition to Proof of Stake (PoS)) karşılaştırılabilir.
Son zamanlarda, Ethereum çekirdek geliştiricileri (ACD, Tüm Çekirdek Geliştiriciler) Spectra yükseltmesini iki aşamaya bölmek olasılığını bir konferans görüşmesinde tartıştı. Bu öneriye göre:
Bu aşamalı yaklaşım, çeşitli teknolojilerin kapsamlı bir şekilde test edilmesi ve iyileştirilmesi için yeterli zaman tanırken, her yükseltmenin ölçeğini ve karmaşıklığını yönetilebilir tutmayı amaçlar.
Bu öneri, BLS12-381 eğrisinde önceden derlenmiş işlemleri tanıtır ve BLS imza doğrulama gibi işlemlerin verimliliğini önemli ölçüde artırır. Mevcut BN254 önceden derlenmiş işlemlere kıyasla, BLS12-381 daha yüksek güvenlik sunar (BN254 sadece 80 bit sağlarken, BLS12-381'de 120 bitin üzerinde). Bu iyileştirme sadece temel eğri işlemlerini değil, aynı zamanda çoklu üs alma işlemlerini de içerir ve bu da genel anahtarların ve imzaların verimli bir şekilde birleştirilmesinin temelini oluşturur.
Bu teklif, öncelikle durum bilgisi olmayan istemcilerin yürütülmesini desteklemek için en son 8.192 bloğun hash'lerinin bir sistem sözleşmesinde depolanmasını önermektedir. Bu şekilde, durum bilgisi olmayan istemciler, mevcut BLOCKHASH işlem koduyla uyumluluğu korurken gerekli geçmiş bilgilere daha kolay erişebilir. Bu değişiklik, blok hash geçmişi için depolama mekanizmasını basitleştirir ve geçmiş verilere erişmek için yeni bir yaklaşım sağlar.
Bu teklif, doğrudan Ethereum yürütme katmanının blok yapısına doğrulayıcı depozit sürecini entegre eder. Bu değişiklik, depozitleri dahil etme ve doğrulama sorumluluğunu konsensüs katmanından yürütme katmanına kaydırarak, konsensüs katmanının depozitlere (veya eth1data'ya) oy verme ihtiyacını ortadan kaldırır. Depozit işlemlerinden sözleşme günlük olaylarını analiz ederek bir depozit listesi oluşturarak, bu yöntem hem depozit işleme güvenliğini ve verimliliğini artırır hem de kullanıcı deneyimini geliştirir. Ayrıca, istemci yazılımının tasarımını basitleştirir ve sistemdeki genel karmaşıklığı azaltır.
Bu öneri, doğrulayıcıların geri çekme ve çıkış işlemlerini tetiklemek için yürütme katmanı (0x01) aracılığıyla kimlik bilgilerini çekmelerine izin veren yeni bir mekanizma sunar. Özellikle, geri çekme mesajı yürütme katmanı bloğuna eklenir ve ardından uzlaşma katmanı tarafından işlenir. Bu yaklaşım, sistemin güvenliğini ve tutarlılığını korurken doğrulayıcılara daha esnek çıkış seçenekleri sunar.
Bu teklif, Ethereum doğrulayıcıları için maksimum etkili dengeyi (MAX_EFFECTIVE_BALANCE) artırmayı amaçlarken, minimum staking dengeini 32 ETH olarak korumayı hedefliyor. Bu değişiklik birden fazla fayda sunmaktadır:
Bu teklif, aynı fikir birliği oylarının birleştirilmesini sağlamak için komitenin indeks alanını imzalı kanıt mesajlarından kaldırmayı önermektedir. Bu değişikliğin temel amacı, fikir birliği kurallarını doğrulamak için gereken ortalama eşleştirme sayısını azaltarak Casper FFG istemcilerinin verimliliğini artırmaktır. Bu iyileştirmeden tüm istemci türleri faydalanabilirken, Casper FFG fikir birliğini kanıtlamak için ZK devrelerinin en önemli performans artışını sağlaması beklenmektedir.
Bu teklif, akıllı sözleşmeler tarafından tetiklenen taleplerin depolanması ve işlenmesi için genel bir çerçeve tanımlar. Özel uygulama, her bir isteği işlemek için bu istekleri ortaya çıkaran talep bilgilerini hem yürütme başlığına hem de gövdesine bir alan ekler. Bu mekanizma, öncelikle akıllı sözleşmeler tarafından denetleyici kontrol talebinin artan taleplerini ele almaya ve gelecekte daha karmaşık zincir içi etkileşimler için bir temel sağlamaya yönelik olarak tasarlanmıştır.
Vitalik Buterin ve diğerleri tarafından önerilen EIP-7702, Ethereum'daki hesap soyutlamasını optimize etmeyi amaçlamaktadır. Bu öneri, harici sahipli hesapların (EOA'lar) yetkilendirme mekanizması aracılığıyla hesap kodunu ayarlamasına izin veren yeni bir işlem türü tanıtıyor. Bu iyileştirme birkaç yeni özelliği destekler:
Yeni bir işlem yapısı benimseyerek, bu teklif yalnızca EOAs'ın işlevselliğini ve kullanılabilirliğini artırmakla kalmaz, aynı zamanda gelecekteki hesap soyutlama teknolojileri için iyi uyumluluk ve ölçeklenebilirlik sağlar.
Pectra güncellemesinin belirgin bir ana hedefi olmasa da, teknik iyileştirmeler ve optimizasyonlar dizisi yoluyla Ethereum ağının işlevselliğini, güvenliğini ve verimliliğini daha da artıracaktır. Güncelleme planları ilerledikçe, daha fazla EIP'nin dahil edilmesi veya ayarlanması mümkün olabilir.
Başvuru
[1]EIP-2537: https://eips.ethereum.org/EIPS/eip-2537
[2]EIP-2935: https://eips.ethereum.org/EIPS/eip-2935
[3]EIP-6110: https://eips.ethereum.org/EIPS/eip-6110
[4]EIP-7002: https://eips.ethereum.org/EIPS/eip-7002
[5]EIP-7251: https://eips.ethereum.org/EIPS/eip-7251
[6]EIP-7549: https://eips.ethereum.org/EIPS/eip-7549
[7]EIP-7685: https://eips.ethereum.org/EIPS/eip-7685
[8]EIP-7702: https://eips.ethereum.org/EIPS/eip-7702
[9]EIP-7547: https://eips.ethereum.org/EIPS/eip-7547
[10]EIP-7623: https://eips.ethereum.org/EIPS/eip-7623
[11]EIP-7742: https://eips.ethereum.org/EIPS/eip-7742
[12]EIP-7600: Pectra hard fork meta verileri:https://eips.ethereum.org/EIPS/eip-7600
[13] Ethereum Çekirdek Geliştirici Uyumluluk Katmanı Toplantısı #197:https://www.galaxy.com/insights/research/ethereum-all-core-developers-execution-call-197/
Bu makale şuradan çoğaltılmıştır[dwong], orijinal başlık "Ethereum Pectra'yı Yorumlamak: Bir Sonraki Büyük Yükseltme", telif hakkı orijinal yazara atıf [dwong], yeniden baskıya herhangi bir itirazınız varsa, lütfen iletişime geçin. Gate Learn Ekibi, ekip ilgili prosedürlere göre mümkün olan en kısa sürede halledecektir.
Reddedilme: Bu makalede ifade edilen görüşler yalnızca yazarın kişisel görüşlerini temsil etmektedir ve herhangi bir yatırım tavsiyesi teşkil etmez.
Makalenin diğer dil versiyonları Gate Learn ekibi tarafından çevrilmekte olup bahsedilmemektedir.Gate.io, tercüme edilen makale çoğaltılamaz, dağıtılamaz veya intihal edilemez.