Cancun yükseltmesi ve EIP-4884 hakkında bilmeniz gereken her şey

Orta SeviyeNov 19, 2023
Bu makale yaklaşan Cancun yükseltmesini tanıtmakta ve EIP-4844 temel teklifi, ilkeleri ve bunun Layer2 ve diğer sektörler üzerindeki etkisi üzerinde durmaktadır.
Cancun yükseltmesi ve EIP-4884 hakkında bilmeniz gereken her şey

Cancun Yükseltmesi nedir?

Cancun yükseltmesi, Ethereum'un blockchain geliştirme yol haritasındaki önemli bir teknik yükseltmedir. Önceki Şangay yükseltmesine benzer şekilde, adını Ethereum Geliştirici Konferansının düzenlendiği şehir olan Meksika'daki Cancun'dan almıştır.

Her Ethereum teknik yükseltmesi, performansı ve kullanıcı deneyimini iyileştirmek için blockchain üçlemini daha iyi çözmeyi amaçlayan birkaç kritik Ethereum İyileştirme Önerisini (EIP) içerir. Cancun yükseltmesi öncelikle Ethereum'un yürütme katmanını yükseltmeye odaklanırken, protokol katmanı yükseltmesi Deneb olarak biliniyor. Geliştiriciler ayrıca iki ismi de "Dencun" olarak birleştiriyor. Bu nedenle Cancun yükseltmesi aynı zamanda Dencun yükseltmesi olarak da anılır.

Web3 dünyasının en aktif halka açık zinciri olan Ethereum, en fazla sayıda blockchain uygulamasına ve protokolüne sahiptir. Her temel teknik yükseltmenin önemli bir etkisi vardır ve sektör uzmanlarının yakından ilgisini çeker.

Cancun Yükseltmesi Ethereum İçin Ne Anlama Geliyor?

14 Eylül'de yayınlanan Ethereum çekirdek geliştirici çağrı kayıtlarına göre, bu yükseltme için kabul edilen mevcut teklifler şunları içeriyor:

  1. EIP-4884: Parça blobu işlemleri
  2. EIP-1153: Geçici depolama işlem kodları
  3. EIP-4788: EVM'deki işaret bloğu kökleri
  4. EIP-5656: MCOPY - Bellek kopyalama talimatı
  5. EIP-6780: Yalnızca aynı işlemde kendi kendini yok etme
  6. EIP-7516: BLOBBASEFEE işlem kodu*
  7. EIP-7044: Capella'da gönüllü çıkış imza alanını kilitle
  8. EIP-7045: Maksimum kanıt ekleme yuvasını artırın
  9. EIP-7514: Maksimum dönem kaybı sınırlarını ekleyin*

*, bu toplantı için yeni eklenen EIP'yi gösterir. Son üç EIP, Deneb için protokol düzeyindeki yükseltmelerdir.

Her ne kadar terminoloji teknik görünse de, bu EIP'ler temel olarak iki şeyi başarır:

  1. Şangay yükseltmesinin getirdiği stake etme teknolojisini optimize edin ve stake etme altyapısını iyileştirin
  2. Ethereum'da toplama teknolojisi için daha fazla destek sağlayarak Gas Ücretlerini azaltın ve blockchain'in ölçeklenebilirliğini iyileştirin

Şanghay güncellemesinden sonra, Ethereum'un gelişiminin mevcut odak noktası, Toplama merkezli ölçeklenebilirliği teşvik etmektir. Bu nedenle, bu yükseltmede, Toplamanın geliştirilmesini teşvik edebilecek ve Gaz Ücretlerini azaltabilecek EIP-4844 teklifi, bu yükseltmenin özü haline geldi.

Yükseltme Ne Zaman Gerçekleşecek?

Son geliştirici toplantısına göre Dencun testnet Devnet-9'un lansmanı bir hafta ertelenerek 26 Eylül Salı gününe ertelendi. Ayrıca Devnet-10'un kısa süreli testlere açılması önerisi de mevcut. Geliştirici odaklı test ağının sonu öncelikle ağ stres testi sonuçlarına göre belirlenir. Geliştiriciler memnun kalırsa halka açık test ağına taşınacak; aksi takdirde Devnet-10 başlatılacaktır. Herkese açık test ağı Goerli ve Sepolia gibi ağları içerecek. Ana ağdaki resmi yükseltme yalnızca genel test ağının başarılı bir şekilde çalışması durumunda gerçekleşecektir.

Kesin yükseltme süresi belirsiz olsa da çoğu sektör uzmanı, yükseltme işleminin 2023'ün 3. çeyreği ile 2024'ün ilk çeyreği arasında tamamlanacağını tahmin ediyor.

EIP-4844 nedir?

EIP-4844 (Proto-Danksharding), Ethereum Vakfı tarafından gaz ücretlerini azaltmak ve verimi artırmak için önerilen bir çözümdür. EIP-4844 ile ilgili tartışmalar Şangay yükseltmesinden öncesine dayanıyor ancak geliştiriciler daha iyi yükseltme etkileri sağlamak için uygulamayı erteledi.

Kısa ve orta vadede Rollup, Ethereum için muhtemelen en güvenilir ölçeklenebilirlik çözümüdür. Katman 1'deki (L1) işlem ücretleri her zaman yüksek olmuştur, bu nedenle tüm ekosistemin Toplamalara kaydırılması için çaba gösterilmesi gerekmektedir. Toplamalar, Ethereum kullanıcı maliyetlerini önemli ölçüde azaltabilir: Optimism ve Arbitrum'un yanı sıra diğer Layer2 çözümlerinin ücretleri genellikle Ethereum ana ağından yaklaşık 3-8 kat daha düşüktür. Öte yandan, ZK Rollup'lar üstün veri sıkıştırma yeteneklerine sahiptir ve imzaların dahil edilmesini önleyebilir, bu da ana ağa göre yaklaşık 40-100 kat daha düşük ücretlerle sonuçlanır.

Ancak bu gelişmelere rağmen maliyetler birçok kullanıcı için hala çok yüksek. Rollup'ın doğasında olan sınırlamalara yönelik uzun vadeli çözüm her zaman veri paylaşımı (Danksharding) olmuştur, ancak bunun tam olarak uygulanması ve devreye alınması önemli ölçüde zaman alacaktır. Bu nedenle, geçici çözüm olarak EIP-4844 [1] seçildi.

Danksharding nedir?

Danksharding, Dankrad tarafından 2021 yılı sonunda tanıtılan, Ethereum için önerilen yeni bir parçalama tasarımıdır. Bundan önce, tartışılan ölçeklenebilirlik çözümü Sharding 1.0'dı; bu, çeşitli zincir işlemlerinin hesaplanmasını paralelleştirmek için ağ doğrulayıcılarının gruplandırılması olarak anlaşılabilir. Bu, tek bir blok zincirinin birden fazla paralel "parça zinciri" içerdiği anlamına gelir. Bu aslında bir tür paralel hesaplama veya böl ve yönet yaklaşımıdır. Ethereum Beacon Chain planı, başlangıçta Ethereum 1.0'ın 64 katı olduğu tahmin edilen bir işleme kapasitesiyle 64 parça zincirini bağlamayı hedefliyor. İlk planda parça zincirlerinin sayısı 1024'e ulaşabilecekti. Bu teknolojinin zorluğu, ağın her bir parça zincirinin durumunu ve verilerini sık sık senkronize etmesi gerekmesidir; bu sadece teknik olarak karmaşık olmakla kalmaz, aynı zamanda düğümlere yüksek talepler getirir ve tüm düğümlerin senkronizasyonu belirli bir süre içinde tamamlamasını gerektirir. Bu süreç ağ gecikmesine ve olası ağ güvenliği sorunlarına yol açabilir.

Dankrad daha sonra üç özelliği karşılayan yeni bir parçalama şemasını tanıttı: merkezi blok üretimi, merkezi olmayan doğrulama ve sansüre dayanıklılık. Programın üç temel yeniliği var:

  1. Veri Kullanılabilirliği Örneklemesi (DAS): Blockchain'de blok üreticilerinin (madenciler/doğrulayıcılar), tam düğüm doğrulaması için ürettikleri blokların işlem verilerini açıklamaları ve sağlamaları gerekir. Bu sürece Veri Kullanılabilirliği (DA) adı verilir. Danksharding, doğrulama düğümlerinin veri kullanılabilirliğini elde etmek için veri parçalarının yalnızca bir kısmını kontrol etmesine olanak tanıyan matematiksel bir tasarım kullanır. Bu, düğümlerin performansını büyük ölçüde artırır.
  2. Teklif Sahibi-Oluşturucu Ayrımı (PBS): Şu anda Ethereum doğrulayıcıları bloklar oluşturmakta ve yayınlamaktadır. Dedikodu ağı aracılığıyla duydukları işlemleri bir araya getiriyorlar ve bunları Ethereum ağındaki eşlere gönderilen bir blok halinde paketliyorlar. PBS bu görevleri birden fazla doğrulayıcıya böler. Blok oluşturucular, bloklar oluşturmaktan ve bunları her yuvada blok öneren kişiye sunmaktan sorumlu hale gelir. Blok öneren kişi bloğun içeriğini göremez, sadece en karlı olanı seçer ve bloğu emsallerine göndermeden önce blok oluşturucuya bir ücret öder.
  3. Sansüre Direnç Listesi (crList): Blok üreticileri, bellek havuzunda gördükleri tüm uygun işlemlerin bir listesini belirtmelidir; Paketleyicilerin bu listeyi gördüklerini kanıtlamaları ve belirli yasal işlemlerin kasıtlı olarak ihmal edilmesini önlemek için bu işlemleri dahil etmeleri gerekmektedir.

Sonunda Dankrad'ın adıyla Danksharding olarak adlandırılan planın uygulanması teknik açıdan zor ve bu nedenle aşamalı olarak uygulamaya konulması gerekiyor. EIP-4844 esas olarak tam bir Danksharding spesifikasyonu için gerekli olan çoğu mantık ve "iskeleyi" (işlem formatı ve doğrulama kuralları gibi) uygulamak için kullanılır.

Blockchain'de işlemler genellikle bloklar halinde paketlenir ve kaydedilir. Ancak EIP-4844'ün getirdiği Blob adı verilen yeni işlem türü, Ethereum Sanal Makinesi (EVM) tarafından görülebilen bloklardan farklıdır. Blob yalnızca kısa bir süre için kullanılabilir ve EVM tarafından görülemez. Her 12 saniyede bir oluşan bloblar 1 MB veri depolayabiliyor. Bu, yaklaşık 90 KB olan Ethereum'un ortalama blok boyutuna kıyasla depolama kapasitesini önemli ölçüde artırarak daha fazla işlemin gerçekleştirilmesine olanak tanır. Ek olarak Blob'lar, hesaplama yoğun yürütme katmanı yerine Ethereum konsensüs katmanında bulunur. Blob'lar EVM tarafından görülemediğinden ve yürütme katmanına ait olmadığından maliyetleri son derece düşüktür ve işlem ücretlerini büyük ölçüde azaltır. [2]

Peki neden birçok kişi bunun Layer2 üzerinde önemli bir etkisi olduğunu söylüyor?

Bunun nedeni, Layer2'nin, esasen Ethereum ana ağı dışında bir dizi işlem yürüten Rollup teknolojisine dayalı olarak çalışmasıdır. Yürütmeden sonra, yürütme sonuçları ve işlem verileri sıkıştırılır ve diğerlerinin işlem sonuçlarının doğruluğunu doğrulaması için L1'e geri gönderilir. Açıkçası, eğer başkaları verileri okuyamazsa doğrulama tamamlanamaz. Bu nedenle başkalarının da “veri kullanılabilirliği” olarak da bilinen orijinal işlem verilerine erişebilmesi büyük önem taşıyor.

Ancak Ethereum'un mevcut mimarisi gereği L2'den L1'e iletilen veriler, işlemlerin Çağrı Verilerinde saklanmaktadır. Calldata, başlangıçta akıllı sözleşme işlev çağrıları için bir parametre olarak tasarlandı ve tüm düğümlerin eşzamanlı olarak indirmesi gereken verilerdir. Calldata şişirilirse, Ethereum ağ düğümleri üzerinde yüksek yüke neden olacak ve Calldata'nın maliyeti pahalı hale gelecektir. L2'nin mevcut maliyetine katkıda bulunan ana faktör budur. [3]

Blob, L2'den iletilen veriler için L1'in Çağrı Verilerinden ayırarak ayrı bir veri türü tasarlayarak bu sorunu giderir. Bu veri tipinin, tam ağ senkronizasyonu gerektirmeden, belirli bir zaman dilimi içerisinde yalnızca ilgili taraflarca erişilebilir ve indirilebilir olması gerekir.

EIP-4844'ün Etkisi

Daha Düşük Gaz Ücreti

Bu, özellikle Layer2 çözümleri için ağdaki işlem maliyetini azaltır.

Parçalama için hazırlanıyor

Yükseltme, Ethereum'da gelecekteki veri parçalama teknolojisi için bir geçiş görevi görüyor.

Temel Rekabet Gücünün Güçlendirilmesi

Daha fazla Layer1 çözümü ortaya çıktıkça, Layer2 ve ana ağ işlem ücretlerinin azaltılması, Ethereum'un pazar payını korumasına veya daha fazla pazar payı kazanmasına yardımcı olur.

Gelişmiş Kullanıcı Deneyimi

Yükseltme sonrasında daha fazla işlem gerçekleştirilebilir ve ücretler çok daha düşüktür.

Ücret Piyasasının Tanıtılması

Blob, önceki depolama yöntemlerinden farklı olduğu için L1 Gas ücretlerinden bağımsız yeni bir ücret piyasasını da beraberinde getirecek.

Potansiyel Etkiye Sahip Projeler

Katman2: Arbitrum, İyimserlik, zkSync, vb.

Yukarıda belirtildiği gibi Layer2, verilerini doğrulama amacıyla çağrı verileri alanında saklamak için yüksek Gaz Ücretleri ödemek zorundadır. EIP-4844 yükseltmesinden sonra maliyetler önemli ölçüde azaltılabilir ve böylece kar artabilir. Ek olarak, Layer2 ücretlerindeki daha fazla düşüş, Layer2'deki zincir içi aktiviteyi de teşvik edecek ve ekosistemin refahına katkıda bulunacaktır.

Katman2 DeFi

Sermaye verimliliğini ve işlem hızını vurgulayan GMX ve RDNT gibi Layer2 tabanlı DeFi projeleri, Cancun yükseltmesinden sonra kullanıcıların "daha az parayla daha fazlasını yapmalarına" olanak tanıyarak onları daha fazla kullanıcıya uyum sağlamaya daha iyi hazırlayabilir.

DA Parçası

Blob verileri yalnızca kısa bir süre için kaydedilebildiğinden, geçmiş veri alma sorununun çözülmesi, Layer2 için özel olarak tasarlanmış DA ölçeklendirme çözümleri gibi yeni hizmetleri ve start-up'ları teşvik edebilir.

Bu temel yükseltme yalnızca yukarıdaki yolları etkilemekle kalmayacak, aynı zamanda NFT'leri, zincirler arası köprüleri ve diğer alanları da etkileyecek.

Gelecek Adımlar

ETH Chinese tarafından sunulan Ethereum yol haritasına göre Cancun yükseltmesi, ana hedefi toplama merkezli ölçeklendirmeyi teşvik ederek 100.000 TPS'ye ulaşmak olan The Surge'ın temelini oluşturuyor. Temel olarak iki aşamadan oluşur:

  1. Ön Toplama Ölçeklendirmesi: EIP-4844, geçici Blob verilerini taşıyan ve toplama yükünü 10-100 kat azaltan Ethereum'a yeni bir işlem türü sunar. Ayrıca ilk ölçeklendirme için ön OP Toplama dolandırıcılık kanıtlarını ve ZK-EVM'leri kullanacak.
  2. Tam Toplu Ölçeklendirme: Önceki temele dayanarak, veri kullanılabilirliği örnekleme istemcileri, P2P tasarımı vb. gibi veri kullanılabilirliğinin (DA) optimize edilmesine odaklanılacaktır.

Cancun yükseltmesi, ön ölçeklendirmenin yalnızca ilk adımıdır ve tam ölçeklendirmenin ikinci aşamasına zemin hazırlar.

Ethereum Geliştirme Yol Haritası(Kaynak: ETH

Dalgalanma'dan sonra dört aşama daha olacak: Scourge, The Verge, The Purge ve The Splurge.

Çözüm

Surge aşamasındaki önemli bir yükseltme olan Cancun yükseltmesi, Layer2 deneyimini ve maliyetlerini daha da optimize edecek. Bu, Ethereum ve EVM tabanlı blok zincirlerinin rekabet gücünü önemli ölçüde artırarak Ethereum'un ana ağının lider konumunu güçlendiriyor. Aynı zamanda, Layer2'nin maliyetleri daha da optimize edildiğinden, Layer2 yolundaki kar marjları artabilir ve muhtemelen yeni bir rekabet turuna yol açabilir.

Автор: Wayne
Переводчик: Sonia
Рецензент(ы): KOWEI、Edward、Elisa、Ashley 、Joyce BeelenHe、
* Информация не предназначена и не является финансовым советом или любой другой рекомендацией любого рода, предложенной или одобренной Gate.io.
* Эта статья не может быть опубликована, передана или скопирована без ссылки на Gate.io. Нарушение является нарушением Закона об авторском праве и может повлечь за собой судебное разбирательство.
Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!
Создайте аккаунт