EIP-1559'un yeniden incelenmesi: Teklifin gelmesinden 2 yıl sonra Ethereum daha mı güvenli?

Yazar: James Prestwich

Derleyen: Luffy, Öngörü Haberleri

EIP-1559'un tekrar gözden geçirilmesi: Teklifin uygulanmasından 2 yıl sonra Ethereum daha mı güvenli?

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 hash oranı 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 sonrası ile birleşme öncesi arasında 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 boyutunda artış sağladı, ancak bunun ciddi sonuçları oldu (taban ücret ayarlamaları şeklinde). 1559 sistemindeki madenciler, 1/1024 hareket eden önceki ayarlama sisteminden hiçbir farkı olmayan gaz hedefi için oy kullanabiliyor.

Ş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 kestirdiniz ve aniden uyandığınızda Gaz limitinizin iki katına çıktığını (veya yarıya indirildiğini) gördünüz!

Kısa inceleme

EIP-1559'un 2 girişi vardır ve 2 çıkış üretir:

EIP-1559'un tekrar gözden geçirilmesi: Teklifin uygulanmasından 2 yıl sonra Ethereum daha mı güvenli?

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 hedefi (ayarlama mekanizması aracılığıyla) ve fiili kullanımı (bloğu oluştururken işlemleri dahil ederek) belirler. Etkili bir şekilde, her blok üreticisi EIP-1559'un her iki girişini de kontrol eder ve dolayısıyla çıkışları (belirli bir blok için) kontrol edebilir. Herhangi bir bloktaki hedef, üreticinin sonsuz yinelemeli "gaz hedefi belirleme oyunu"ndaki son hamlesinin sonucudur. Böylece zamanla ortalamanın davranışı bu oyunda denge değerine yakınsar.

EIP-1559 ve birleştirme

Birleşmenin Gaz sınırlama mekanizması üzerinde iki ana etkisi vardır:

  • Blok süresinin bir miktar kısaltılması nedeniyle gas limitinin %5 artma süresi 10 dakikaya kısaltılmıştır. Bu, yaklaşık her 2,4 saatte bir, gaz limitinin muhtemelen iki katına çıkacağı (veya yarıya düşeceği) 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 tekrar döneceğiz.

EIP-1559'u yeniden inceleyin: Teklifin gelmesinden 2 yıl sonra Ethereum daha mı güvenli?

Blok hedeflerinin 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 düzeye ayarlamamız genel olarak kabul edilir. Büyük yüksek gaz blokları DoS düğümlerini oluşturacak ve doğrulamayı engelleyecektir. Doğrulayıcıların (eski adıyla madenciler) bloklar oluşturması ve diğer insanların bloklarını doğrulaması gerekir. 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 ağ istikrarsızlığına da neden olabilir çünkü düğümler gigablokları iyi işleyemeyebilir.

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 durum, madencilerin blokları yeterince hızlı işleyememesi durumunda onları boş blokları kazmaya zorlayacağı için sorunlu olabilir. Zamanla, ortalama blok boyutu, bu EIP olmadan olacağı gibi kabaca aynı kalmalıdır, dolayısıyla bu sadece kısa vadeli kapasite artışları meselesidir. Bir veya daha fazla istemci, kısa vadeli kapasite artışlarını ve hataları (yetersiz bellek veya benzeri gibi) iyi bir şekilde ele alamayabilir ve istemci uygulamalarının, tek bir yığının maksimum kapasitesini doğru şekilde işleyebilmesi GEREKİR.

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 özel, 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 gereksinimlerine uygun olması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 hedefleri 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.

Teklif verenlerin ise böyle bir dengeyi dikkate almalarına gerek yoktur. Protokol yürütme için gaz hedefini süresiz olarak artırabilir ve inşaatçıların karlı bir denge bulmasına olanak tanıyabilirler. Bunu yapmak, gerçek blok alanını sınırlı tutarken taban ücretini ortadan kaldırır.

Teklif sahipleri, gerçek blok boyutunu normal sınırlar içinde tutarken gaz hedefini (ve protokolün uyguladığı sınırı) yükselterek yalnızca anormal blok boyutlarıyla daha fazla MEV çıkarmakla kalmıyor, aynı zamanda arzı yapay olarak sınırlandırırken taban ücretini de ortadan kaldırıyor. İnşaatçılar blokları daha küçük tutarsa, kullanıcılar gaz bahşişleri ödemek zorunda kalacak ve EIP-1559 öncesi ücret piyasasına geri dönecekler. Aslında, blok alanını "varsayımsal olarak" artırarak EIP-1559'a yama uygulayabilirler ve ardından herkesin onu kullanmasını engelleyebilirler.

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.
  • Reward
  • Comment
  • Repost
  • Share
Comment
0/400
No comments
  • Pin
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate App
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)