Yazan: James Prestwich Derleyen: Luffy, Foresight News
EIP-1559, teklif verenler ve inşaatçılar için açık bir kazanç gibi görünüyor. Ya uç durumlarda kendileri için daha fazla MEV elde edebilirler (ara sıra devasa bloklar inşa ederek) ya da tüm temel ücret yakmalarını, arzı yapay olarak sınırlandırarak ödenen bahşişlere dönüştürebilirler.
EIP-1559'dan önce
Uzun zaman önce, kripto dünyasında EIP-1559'un gelişinden önce madenciler blok boyutlarına basit bir oylama mekanizması aracılığıyla karar veriyordu. Madenciler her blokta blok gaz limitini 1/1024'e kadar yukarı veya aşağı hareket ettirebilirler. Bu nedenle, bir madenci bir blok ürettiğinde gas limiti, madencinin tercih ettiği hashrate ağırlıklı ortalamaya doğru hareket edecektir. Bu mekanizma Ethereum'un doğuşundan beri mevcuttur.
EIP-1559'un gelişiyle Gaz limiti iki katına çıkarıldı, ancak limiti belirleme yöntemi ortadan kalktı. EIP-1559'dan birleşme öncesine kadar madenciler Gaz hedefine oy verdi ve Gaz limiti hedefin iki katı olarak tanımlandı. Örneğin, 1559'dan önceki sınır 10 mm ise (not: mm, 1 milyonu ifade eder) ve 1559'dan sonraki hedef 10 mm ise 1559'dan sonraki sınır 20 mm'dir. 1559 etkili bir blok boyutu artışı sağlıyor ancak bunun ciddi sonuçları var (taban ücret ayarlamaları şeklinde). 1559 sistemi kapsamındaki madenciler, 1/1024'ü değiştiren önceki ayarlama sisteminden hiçbir farkı olmayan Gaz hedefine oy verebilir.
Şimdi 1/1024 (%0,09) küçük görünebilir ancak bu, her 50 blokta yaklaşık %5'lik bir artış veya her 12,5 dakikada yaklaşık %5'lik bir artış veya her 3 saatte bir ikiye katlama anlamına gelir. Diyelim ki biraz kestiriyorsunuz ve uyandığınızda aniden gaz limitinizin iki katına çıktığını (veya yarıya düştüğünü) görüyorsunuz!
Kısa bir inceleme
EIP-1559'un 2 girişi vardır ve 2 çıkış üretir:
Blok üreticileri hedefi her blokta 1/1024 oranında ayarlayarak hedef gazı belirlerler. Bu sayede gaz limiti (hedefin 2 katı) dolaylı olarak belirlenmiş olur. Blok üreticileri, gaz hedefini fiili gaz kullanımıyla birleştirerek taban ücreti belirler. Gerçek > hedef olduğunda temel maliyet artar; gerçek < hedef olduğunda ise temel maliyet azalır. Burada karmaşık bir esneklik ilişkisi var.
Hedef kullanımın gerçek kullanım üzerinde hiçbir etkisinin olmadığını unutmamak önemlidir. Aslında, her blok üreticisi hedefleri (mekanizmayı ayarlayarak) ve gerçek kullanımı (blok oluştururken işlemleri dahil ederek) belirler. Gerçekte, her blok üreticisi EIP-1559'a iki girişi kontrol eder ve dolayısıyla çıkışı (belirli bir blok için) kontrol edebilir. Herhangi bir bloktaki hedef, yapımcının "gaz hedefi belirleme oyununun" sonsuz yinelemesindeki son hamlesinin sonucudur. Bu nedenle zamanla ortalamanın davranışı o oyundaki denge değerine yakınsar.
EIP-1559 ile birleştirildi
Birleşmenin gaz sınırlama mekanizması üzerinde iki ana etkisi vardır:
Blok süresinin biraz kısalması nedeniyle %5'lik gas limit artış süresi 10 dakikaya kısaltılmıştır. Bu, yaklaşık olarak her 2,4 saatte bir, gaz limitinin iki katına çıkma (veya yarıya inme) potansiyeline sahip olduğu anlamına gelir.
Madencilerin yerini "stakeciler", "doğrulayıcılar" veya diğerleri alır.
İlki zaten hızlı olan birleştirme sürecini daha da hızlandırır, ancak bu önemli olmayabilir.
Ben ikincisinin daha önemli olduğunu düşünüyorum. Ancak tek başına değil, daha büyük sistemik bir eğilimin parçası olarak. Bu konuya daha sonra geri döneceğiz.
Blok hedefinin yükselmesini engelleyen şey nedir?
Neden blok hedefleri artmıyor diye merak ediyor olabilirsiniz? Kullanıcılar için işlemleri daha ucuz hale getirmez ve doğrulayıcılara daha fazla para kazandırmaz mı? Eğer bunlar iyi görünüyorsa, neden hedef 15.000.000 mmm değil de 15 mm? Neden 15mm hedefi (30mm sınırı) mevcut dengede?
Bunun temel nedeni, her zaman çekirdek geliştiricilerin tavsiyeleri üzerine kurulmuş olmasıdır. Bunu, kullanıcıların makul bir süre içinde başa çıkabileceğini bildiğimiz bir seviyeye ayarlamamız genel olarak kabul edilmektedir. Büyük yüksek gaz blokları DoS düğümlerini oluşturacak ve doğrulamayı engelleyecektir. Doğrulayıcılar (eski adıyla madenciler) bloklar oluşturmalı ve diğer kişilerin bloklarını doğrulamalıdır. Blok, 12 saniyelik blok döngüsü içinde güvenilir bir şekilde oluşturulamayacak veya doğrulanamayacak kadar büyükse doğrulama başarısız olduğunda doğrulayıcı para kaybeder. Bu aynı zamanda düğümlerin gigabit bloklarını iyi bir şekilde işleyemeyeceği için ağ istikrarsızlığına da neden olabilir.
EIP-1559, blok boyutuna göre güvenliği dikkate alarak oldukça kısa bir güvenlik bölümünde bundan bahsediyor:
Bu EIP, maksimum blok boyutunu artıracaktır; bu da madencilerin blokları yeterince hızlı işleyememeleri durumunda sorunlara neden olabilir, çünkü bu onları boş blokları kazmaya zorlayacaktır. Zamanla, ortalama blok boyutu bu EIP olmadan hemen hemen aynı kalacaktır, dolayısıyla bu yalnızca kısa vadeli kapasite artışları meselesidir. Bir veya daha fazla istemci, kısa süreli kapasite artışlarını ve hataları (bellek yetersizliği veya benzeri gibi) iyi bir şekilde ele alamayabilir ve istemci uygulamaları, maksimum kapasitedeki tek yığınları doğru şekilde işleyebilmelidir.
Doğrulayıcıların blok sınırını makul bir aralıkta tutmak için yeterli kar motivasyonuna sahip olduğuna ve müşterinin durumu göz önüne alındığında 15 mm hedefinin makul olduğuna inanma eğilimindeyiz.
EIP-1559 PBS'yi kullanmak hâlâ güvenli mi?
MEV-PBS bu koşulları değiştirir. PBS ile teklif verenler artık blok inşaat maliyetlerini doğrudan ödemeyecek. Tüm süreci inşaatçılara yaptırıyorlar. Aslında, yaygın MEV-PBS yapıları (Flashbots röleleri gibi), blok önermeyi taahhüt edene kadar doğrulayıcıdan blokları gizler. Oluşturma sürecinin bir parçası olarak doğrulayıcılar tercih ettikleri gas limitini aktarıcılara iletir.
Oluşturucu, bir blok oluşturmak için özelleştirilmiş, optimize edilmiş bir yazılım (kullanıma hazır bir istemci değil) kullanır ve ardından bloğu (gaz limiti ayarlamalarıyla birlikte) röleye iletir. Röle, inşaatçı bloğunun teklif sahibinin gereksinimlerini karşılamasını sağlar.
Bu da ilginç bir durumu ortaya çıkarıyor. Teklif sahiplerinin artık blok inşaat ücreti ödemesi yasaktır. İnşaatçılar bu ücretleri özel olarak öderler ve daha yüksek gaz limitleri konusunda fazla endişelenmelerine gerek kalmaz. Peki MEV-PBS dünyasında gaz hedefi neden düşük tutulmalıdır?
Henüz güvenli değil
Teklif sahipleri her zaman temel ücretleri ortadan kaldırmak için gaz hedefini sonsuz bir şekilde artırma motivasyonuna sahiptir, ancak bunu yapmanın maliyeti ve riski nedeniyle sınırlıdır. Öte yandan inşaatçılar blokları onaylamak istiyor ve onaylanabilir bir süre içinde doğrulanamayacak kadar büyük yapı bloklarından vazgeçiliyor. Başka bir deyişle inşaatçının karlılığı ip üzerinde yürüyor. Blok boyutunun nihailik üzerindeki etkisine karşı daha fazla getiri elde etmek için daha büyük gerçek bloklar oluşturmayı dikkatli bir şekilde dengelemeleri gerekir. İnşaatçılar, doğrulayıcıların doğrulayamayacağı kadar büyük bloklar oluşturursa blok ödülünün tamamını kaybetme riskiyle karşı karşıya kalırlar. Bu, inşaatçıların, gaz hedefinden bağımsız olarak gerçek blok boyutunu makul, doğrulanabilir bir boyutta tutmak için güçlü bir teşvike sahip olduğu anlamına gelir.
Öte yandan öneride bulunanların böyle bir dengeyi dikkate almasına gerek yoktur. Protokol yürütmenin gaz hedefini süresiz olarak artırabilirler ve inşaatçının karlı bir denge bulmasına olanak tanıyabilirler. Bunu yapmak, gerçek blok alanını sınırlı tutarken temel ücretleri ortadan kaldırır.
Gerçek blok boyutunu normal aralıkta tutarken gaz hedefini (ve protokolün uyguladığı sınırı) yükselterek, teklif verenler yalnızca anormal blok boyutlarıyla daha fazla MEV elde etmekle kalmadı, aynı zamanda arzı yapay olarak sınırlandırırken taban ücretlerini de ortadan kaldırdılar. İnşaatçılar daha küçük bloklar tutarsa, kullanıcılar gaz bahşişi ödemek zorunda kalacak ve böylece EIP-1559 öncesi ücret piyasasına geri dönülecek. Aslında, EIP-1559'u "varsayımsal olarak" blok alanını artırarak ve ardından kimsenin onu kullanmasını engelleyerek yamalayabilirler.
EIP-1559, teklif verenler ve inşaatçılar için açık bir kazanç gibi görünüyor. Ya uç durumlarda kendileri için daha fazla MEV elde edebilirler (ara sıra devasa bloklar inşa ederek) ya da tüm taban ücret yakmalarını, arzı yapay olarak sınırlandırarak ödenen bahşişlere dönüştürebilirler. Üstelik kartel teşviklerle uyumludur çünkü taraflardan hiçbiri sapmadan kazanç elde etmiyor gibi görünmektedir.
Bu da beni bu makalenin asıl sorusuna getiriyor.
Teklifi hazırlayanlar ve inşaatçılar Gaz hedefini ne zaman 100 mm+'ye çıkaracak?
Doğrulanabilirlik konusundaki kısıtlamalar göz önüne alındığında, inşaatçılar hedef boyuttan bağımsız olarak gerçek blok boyutunu mevcut değere yakın tutmalıdır. Oldukça küçük bazı bloklar karı en üst düzeye çıkarabilir. Ancak teklif verenler için gülünç derecede yüksek gaz hedefleri karlarını en üst düzeye çıkarabilir. Teklif verenler ve inşaatçılar farklı pozisyonlara sahip olduğundan, kârı en üst düzeye çıkarmak için gerçek boyutu küçültürken gaz hedefini artırmak için gizli anlaşma yapabilirler.
Bloğun gerçek gazı 15mm civarında kaldığı sürece 15000mm Gaz hedefi 15mm Gaz hedefinden daha teşvik edici uyumlu değil mi?
Bu nedenle, ister blok oluşturucu ister doğrulayıcı olsun, hedef Gazı yukarı itmek, ancak üretilen gerçek blokları daha küçük tutmak, geliri daha yüksek hale getirecektir.
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
EIP-1559'u Yeniden İncelemek: Teklifin Gerçekleştirilmesinden 2 Yıl Sonra Ethereum Daha Güvenli mi?
Yazan: James Prestwich Derleyen: Luffy, Foresight News
EIP-1559, teklif verenler ve inşaatçılar için açık bir kazanç gibi görünüyor. Ya uç durumlarda kendileri için daha fazla MEV elde edebilirler (ara sıra devasa bloklar inşa ederek) ya da tüm temel ücret yakmalarını, arzı yapay olarak sınırlandırarak ödenen bahşişlere dönüştürebilirler.
EIP-1559'dan önce
Uzun zaman önce, kripto dünyasında EIP-1559'un gelişinden önce madenciler blok boyutlarına basit bir oylama mekanizması aracılığıyla karar veriyordu. Madenciler her blokta blok gaz limitini 1/1024'e kadar yukarı veya aşağı hareket ettirebilirler. Bu nedenle, bir madenci bir blok ürettiğinde gas limiti, madencinin tercih ettiği hashrate ağırlıklı ortalamaya doğru hareket edecektir. Bu mekanizma Ethereum'un doğuşundan beri mevcuttur.
EIP-1559'un gelişiyle Gaz limiti iki katına çıkarıldı, ancak limiti belirleme yöntemi ortadan kalktı. EIP-1559'dan birleşme öncesine kadar madenciler Gaz hedefine oy verdi ve Gaz limiti hedefin iki katı olarak tanımlandı. Örneğin, 1559'dan önceki sınır 10 mm ise (not: mm, 1 milyonu ifade eder) ve 1559'dan sonraki hedef 10 mm ise 1559'dan sonraki sınır 20 mm'dir. 1559 etkili bir blok boyutu artışı sağlıyor ancak bunun ciddi sonuçları var (taban ücret ayarlamaları şeklinde). 1559 sistemi kapsamındaki madenciler, 1/1024'ü değiştiren önceki ayarlama sisteminden hiçbir farkı olmayan Gaz hedefine oy verebilir.
Şimdi 1/1024 (%0,09) küçük görünebilir ancak bu, her 50 blokta yaklaşık %5'lik bir artış veya her 12,5 dakikada yaklaşık %5'lik bir artış veya her 3 saatte bir ikiye katlama anlamına gelir. Diyelim ki biraz kestiriyorsunuz ve uyandığınızda aniden gaz limitinizin iki katına çıktığını (veya yarıya düştüğünü) görüyorsunuz!
Kısa bir inceleme
EIP-1559'un 2 girişi vardır ve 2 çıkış üretir:
Blok üreticileri hedefi her blokta 1/1024 oranında ayarlayarak hedef gazı belirlerler. Bu sayede gaz limiti (hedefin 2 katı) dolaylı olarak belirlenmiş olur. Blok üreticileri, gaz hedefini fiili gaz kullanımıyla birleştirerek taban ücreti belirler. Gerçek > hedef olduğunda temel maliyet artar; gerçek < hedef olduğunda ise temel maliyet azalır. Burada karmaşık bir esneklik ilişkisi var.
Hedef kullanımın gerçek kullanım üzerinde hiçbir etkisinin olmadığını unutmamak önemlidir. Aslında, her blok üreticisi hedefleri (mekanizmayı ayarlayarak) ve gerçek kullanımı (blok oluştururken işlemleri dahil ederek) belirler. Gerçekte, her blok üreticisi EIP-1559'a iki girişi kontrol eder ve dolayısıyla çıkışı (belirli bir blok için) kontrol edebilir. Herhangi bir bloktaki hedef, yapımcının "gaz hedefi belirleme oyununun" sonsuz yinelemesindeki son hamlesinin sonucudur. Bu nedenle zamanla ortalamanın davranışı o oyundaki denge değerine yakınsar.
EIP-1559 ile birleştirildi
Birleşmenin gaz sınırlama mekanizması üzerinde iki ana etkisi vardır:
İlki zaten hızlı olan birleştirme sürecini daha da hızlandırır, ancak bu önemli olmayabilir.
Ben ikincisinin daha önemli olduğunu düşünüyorum. Ancak tek başına değil, daha büyük sistemik bir eğilimin parçası olarak. Bu konuya daha sonra geri döneceğiz.
Blok hedefinin yükselmesini engelleyen şey nedir?
Neden blok hedefleri artmıyor diye merak ediyor olabilirsiniz? Kullanıcılar için işlemleri daha ucuz hale getirmez ve doğrulayıcılara daha fazla para kazandırmaz mı? Eğer bunlar iyi görünüyorsa, neden hedef 15.000.000 mmm değil de 15 mm? Neden 15mm hedefi (30mm sınırı) mevcut dengede?
Bunun temel nedeni, her zaman çekirdek geliştiricilerin tavsiyeleri üzerine kurulmuş olmasıdır. Bunu, kullanıcıların makul bir süre içinde başa çıkabileceğini bildiğimiz bir seviyeye ayarlamamız genel olarak kabul edilmektedir. Büyük yüksek gaz blokları DoS düğümlerini oluşturacak ve doğrulamayı engelleyecektir. Doğrulayıcılar (eski adıyla madenciler) bloklar oluşturmalı ve diğer kişilerin bloklarını doğrulamalıdır. Blok, 12 saniyelik blok döngüsü içinde güvenilir bir şekilde oluşturulamayacak veya doğrulanamayacak kadar büyükse doğrulama başarısız olduğunda doğrulayıcı para kaybeder. Bu aynı zamanda düğümlerin gigabit bloklarını iyi bir şekilde işleyemeyeceği için ağ istikrarsızlığına da neden olabilir.
EIP-1559, blok boyutuna göre güvenliği dikkate alarak oldukça kısa bir güvenlik bölümünde bundan bahsediyor:
Bu EIP, maksimum blok boyutunu artıracaktır; bu da madencilerin blokları yeterince hızlı işleyememeleri durumunda sorunlara neden olabilir, çünkü bu onları boş blokları kazmaya zorlayacaktır. Zamanla, ortalama blok boyutu bu EIP olmadan hemen hemen aynı kalacaktır, dolayısıyla bu yalnızca kısa vadeli kapasite artışları meselesidir. Bir veya daha fazla istemci, kısa süreli kapasite artışlarını ve hataları (bellek yetersizliği veya benzeri gibi) iyi bir şekilde ele alamayabilir ve istemci uygulamaları, maksimum kapasitedeki tek yığınları doğru şekilde işleyebilmelidir.
Doğrulayıcıların blok sınırını makul bir aralıkta tutmak için yeterli kar motivasyonuna sahip olduğuna ve müşterinin durumu göz önüne alındığında 15 mm hedefinin makul olduğuna inanma eğilimindeyiz.
EIP-1559 PBS'yi kullanmak hâlâ güvenli mi?
MEV-PBS bu koşulları değiştirir. PBS ile teklif verenler artık blok inşaat maliyetlerini doğrudan ödemeyecek. Tüm süreci inşaatçılara yaptırıyorlar. Aslında, yaygın MEV-PBS yapıları (Flashbots röleleri gibi), blok önermeyi taahhüt edene kadar doğrulayıcıdan blokları gizler. Oluşturma sürecinin bir parçası olarak doğrulayıcılar tercih ettikleri gas limitini aktarıcılara iletir.
Oluşturucu, bir blok oluşturmak için özelleştirilmiş, optimize edilmiş bir yazılım (kullanıma hazır bir istemci değil) kullanır ve ardından bloğu (gaz limiti ayarlamalarıyla birlikte) röleye iletir. Röle, inşaatçı bloğunun teklif sahibinin gereksinimlerini karşılamasını sağlar.
Bu da ilginç bir durumu ortaya çıkarıyor. Teklif sahiplerinin artık blok inşaat ücreti ödemesi yasaktır. İnşaatçılar bu ücretleri özel olarak öderler ve daha yüksek gaz limitleri konusunda fazla endişelenmelerine gerek kalmaz. Peki MEV-PBS dünyasında gaz hedefi neden düşük tutulmalıdır?
Henüz güvenli değil
Teklif sahipleri her zaman temel ücretleri ortadan kaldırmak için gaz hedefini sonsuz bir şekilde artırma motivasyonuna sahiptir, ancak bunu yapmanın maliyeti ve riski nedeniyle sınırlıdır. Öte yandan inşaatçılar blokları onaylamak istiyor ve onaylanabilir bir süre içinde doğrulanamayacak kadar büyük yapı bloklarından vazgeçiliyor. Başka bir deyişle inşaatçının karlılığı ip üzerinde yürüyor. Blok boyutunun nihailik üzerindeki etkisine karşı daha fazla getiri elde etmek için daha büyük gerçek bloklar oluşturmayı dikkatli bir şekilde dengelemeleri gerekir. İnşaatçılar, doğrulayıcıların doğrulayamayacağı kadar büyük bloklar oluşturursa blok ödülünün tamamını kaybetme riskiyle karşı karşıya kalırlar. Bu, inşaatçıların, gaz hedefinden bağımsız olarak gerçek blok boyutunu makul, doğrulanabilir bir boyutta tutmak için güçlü bir teşvike sahip olduğu anlamına gelir.
Öte yandan öneride bulunanların böyle bir dengeyi dikkate almasına gerek yoktur. Protokol yürütmenin gaz hedefini süresiz olarak artırabilirler ve inşaatçının karlı bir denge bulmasına olanak tanıyabilirler. Bunu yapmak, gerçek blok alanını sınırlı tutarken temel ücretleri ortadan kaldırır.
Gerçek blok boyutunu normal aralıkta tutarken gaz hedefini (ve protokolün uyguladığı sınırı) yükselterek, teklif verenler yalnızca anormal blok boyutlarıyla daha fazla MEV elde etmekle kalmadı, aynı zamanda arzı yapay olarak sınırlandırırken taban ücretlerini de ortadan kaldırdılar. İnşaatçılar daha küçük bloklar tutarsa, kullanıcılar gaz bahşişi ödemek zorunda kalacak ve böylece EIP-1559 öncesi ücret piyasasına geri dönülecek. Aslında, EIP-1559'u "varsayımsal olarak" blok alanını artırarak ve ardından kimsenin onu kullanmasını engelleyerek yamalayabilirler.
EIP-1559, teklif verenler ve inşaatçılar için açık bir kazanç gibi görünüyor. Ya uç durumlarda kendileri için daha fazla MEV elde edebilirler (ara sıra devasa bloklar inşa ederek) ya da tüm taban ücret yakmalarını, arzı yapay olarak sınırlandırarak ödenen bahşişlere dönüştürebilirler. Üstelik kartel teşviklerle uyumludur çünkü taraflardan hiçbiri sapmadan kazanç elde etmiyor gibi görünmektedir.
Bu da beni bu makalenin asıl sorusuna getiriyor.
Teklifi hazırlayanlar ve inşaatçılar Gaz hedefini ne zaman 100 mm+'ye çıkaracak?
Doğrulanabilirlik konusundaki kısıtlamalar göz önüne alındığında, inşaatçılar hedef boyuttan bağımsız olarak gerçek blok boyutunu mevcut değere yakın tutmalıdır. Oldukça küçük bazı bloklar karı en üst düzeye çıkarabilir. Ancak teklif verenler için gülünç derecede yüksek gaz hedefleri karlarını en üst düzeye çıkarabilir. Teklif verenler ve inşaatçılar farklı pozisyonlara sahip olduğundan, kârı en üst düzeye çıkarmak için gerçek boyutu küçültürken gaz hedefini artırmak için gizli anlaşma yapabilirler.
Bloğun gerçek gazı 15mm civarında kaldığı sürece 15000mm Gaz hedefi 15mm Gaz hedefinden daha teşvik edici uyumlu değil mi?
Bu nedenle, ister blok oluşturucu ister doğrulayıcı olsun, hedef Gazı yukarı itmek, ancak üretilen gerçek blokları daha küçük tutmak, geliri daha yüksek hale getirecektir.