Vitalik'in Son Konuşması EIP-8288'i Detaylandırıyor: Ethereum Ölçeklenmesinde 'Nihai Çözüm', Gelecekte İşlemler Hızlı ve Ucuz Olacak!
PanewslabKonuşmacı: Vitalik Buterin
Derleyen: Yuliya, PANews
Herkese merhaba! ETHShanghai 2026'ya hoş geldiniz. Bugün sizlerle oldukça karmaşık ancak Ethereum'un geleceği için kritik öneme sahip bir teknik konuyu ele almak istiyorum. Bu konu, Ethereum'un son derece yüksek ölçeklenebilirliğe ulaşırken aynı zamanda gizlilik ve merkeziyetsizliği de korumasını sağlayabilir ve bu üçü aynı anda gerçekleştirilebilir. Bu öneri, blok zincirindeki birçok bileşenin çalışma mimarisini gerçekten değiştirebilir. Pek çok şeyi değiştirebilir, ancak şaşırtıcı bir şekilde mevcut Ethereum'a uygulanması çok da zor değil. İşte bu, EIP-8288: Yinelemeli İmza ve Toplama (Recursive Signature and Aggregation).
Temel Sorun: Güvenlik, Gizlilik ve Ölçeklenebilirliğin Uzlaşmazlığı
Bugün herkesin çok önemsediği birkaç büyük soruna odaklanmak istiyorum: kuantum güvenliği, gizlilik ve ölçeklenebilirlik. Şu anda en büyük sorun, kuantum güvenliği ve gizliliğin ölçeklenebilirlikle ciddi şekilde çelişmesidir:
- Sıradan bir Ethereum işlemi şu anda yaklaşık 21.000 gas tüketir; bir ECDSA imzasını (yaklaşık 65 bayt) bağımsız olarak doğrulamak yaklaşık 4.000 gas gerektirir.
- Kuantum güvenli imzalara geçilirse (hangi tür kuantum dirençli imza şeması olursa olsun), gas tüketimi seçilen parametre boyutlarına bağlı olarak yaklaşık 100.000 ila 300.000 gas arasında olacaktır (örneğin blok zinciri cüzdanlarıyla uyumluluk gerekip gerekmediğine bağlı olarak). Ancak nasıl seçilirse seçilsin, maliyet bugünkü işlemlerden birkaç kat daha yüksek olacaktır; kuantum güvenli imzalar hem büyük hem de pahalıdır.
İkinci sorun: Gizlilik protokollerinin kanıtları da aynı şekilde büyük ve pahalıdır. Sıfır bilgi (ZK) teknolojisine dayalı herhangi bir gizlilik protokolünü kullananlar bilir ki Ethereum'da bu tür işlemler en az yaklaşık 350.000 gas tüketir. Bu protokollerin çoğu verimli tasarlanmadığı için bazen gerçek maliyet 1 milyon gas civarına çıkabilir; bu çok pahalıdır. Bugün sıradan bir işlem birkaç sente mal olabilirken, bu tür işlemler 20 sente, hatta iki dolara mal olabilir.
Daha ciddi sorun şudur: Hem kuantum güvenliği hem de gizlilik istiyorsanız, yukarıdaki çözümleri STARK kanıtlarıyla değiştirmeniz gerekir. Ancak bir STARK kanıtı yaklaşık 8 milyon gas tüketir, muhtemelen daha da fazla. Yani şu anda herkesin "kuantum güvenli + gizlilik" işlemlerini kullanmaya başlamasını sağlarsak, Ethereum'un yaklaşık 25 TPS olan işlem kapasitesi yaklaşık 0,25 TPS'ye düşer ve neredeyse kullanılamaz hale gelir.
Bir diğer sorun da insanların özel kriptografi şemalarını desteklemek isteyebilmesidir. Örneğin bugünkü eliptik eğrilerden gelecekteki kafes tabanlı kriptografiye geçiş yapmak. Sorun şu ki, bu tür yeni şemaları her desteklemek istediğinizde protokolün kendisi büyür ve daha fazla ön hesaplama dosyası gerekir (büyük ve maliyetli). Ve bu şemaları EVM'de yerel olarak desteklemezseniz veya karşılık gelen ön hesaplama dosyaları yoksa, zincir üzerinde bu tür herhangi bir imzayı doğrulamak çok büyük miktarda gas tüketir.
Yani güvenlik ve gizlilik konusundaki tüm hedeflerimiz, en azından mevcut mimaride, aslında ölçeklenebilirliği engelliyor.
Temel Çözüm: Toplama Hesaplamasını Mempool'a Taşımak
Peki bu sorunu nasıl çözeriz? İşte EIP-8288'in uyguladığı temel mekanizma budur.
Temel fikir şudur: Tüm bu imzaları, tüm bu STARK kanıtlarını (bu devasa, karmaşık yapıdaki nesneleri) doğrudan zincire koymak yerine, bunları zincir dışında tutup mempool (işlem havuzu) içinde toplama işlemini gerçekleştiririz.
Somut olarak: Bir kullanıcı bir işlem gönderdiğinde, mempool'da bir grup düğüm bulunur ve bu düğümler işlem bir bloğa dahil edilmeden önce zaten çalışmaktadır. Bu düğümlerin yaptığı işe "toplama" denir; çok sayıda imza ve kanıtı, tüm bu imza ve kanıtların gerçekten var olduğunu ve geçerli olduğunu doğrulayan tek bir kanıtla değiştirirler.
Yani kullanıcı açısından: Kullanıcı bir işlem gönderir ve işlemle birlikte bu devasa nesne (imza/kanıt) gönderilir, ancak bu devasa nesnenin kendisi asla gerçekten zincire yazılmaz. Zincire yazılan tek şey, tüm kullanıcı işlemlerindeki tüm imzaların ve tüm kanıtların gerçekten var olduğunu ve geçerli olduğunu doğrulayan tek bir STARK kanıtıdır.
Bu mekanizma, bir sonraki hard fork'ta tanıtılacak olan EIP-8141 (yerel hesap soyutlaması) üzerine inşa edilmiştir. EIP-8141, Ethereum topluluğunun hesap soyutlaması alanındaki yaklaşık on yıllık araştırma sonuçlarını bir araya getirir ve her işlemin bileşenlerini, imza spesifikasyonunu ve doğrulama algoritmasını doğrudan ve kesin bir şekilde açıkça beyan etmesine olanak tanıyarak işlemlere daha güçlü programlanabilirlik ve tiplenmiş yapı kazandırır.
EIP-8288'de, "bağımlılık" olarak anlaşılabilecek yeni bir çerçeve türü ekledik; toplamda iki tür bağımlılık vardır: biri imzalara, diğeri kanıtlara (STARK) karşılık gelir. Mevcut modelde imzanın doğrudan işlem gövdesine gömülmesinden farklı olarak, yeni mekanizmada işlemin kendisi yalnızca soyut bir beyan içerir ve işlemin hangi tür imza ve kanıta bağımlı olduğunu belirtir. İşlem yayınlandığında, tam veriler eşlik etse de, bloğa yazılan yalnızca bağımlılıkları taşıyan mikro çerçeve yapısıdır. Her bağımlılığın veri kapladığı alan yalnızca 96 bayttır ve çoğu 65 bayta kadar düşer. Geri kalan devasa kriptografik varlıklar mempool içinde emilir ve toplanır, sonunda blok zinciri defterinde yalnızca tek bir kanıt biçiminde görünür.
Bu mimaride, mempool'daki düğümler "zarf" adı verilen bir veri taşıyıcısını sürekli olarak dinler. Tek bir zarf, birden fazla işlemi ve bunlara eşlik eden kanıtları içerebilir.
Düğümler, sabit zaman aralıklarını pencere olarak kullanarak bu süre içinde gözlemlenen tüm zarf nesnelerini sürekli toplar, yerel toplama hesaplamasını gerçekleştirir ve ardından yayınlar. Yayın sırasında, tüm bağımsız kanıtlar, bu partideki tüm temel imzaların doğruluğunu matematiksel olarak titizlikle kapsayan tek bir küresel toplama kanıtıyla değiştirilmiştir.
Bu, blok üreten düğümler durum güncellemelerini resmi olarak yürütmeden önce, Ethereum ağının yüksek yoğunluklu doğrulama hesaplamalarının büyük çoğunluğunu konsensüs dışı katman olan mempool aşamasında tamamladığını gösterir.
Mimarinin Özü: "Uzmanlaşmış Parçalama"
Bu mekanizmayı anlamanın bir yolu, onu bir tür uzmanlaşmış parçalama olarak görmektir. Fikir şudur: Hesaplamanın son derece pahalı ve çok büyük veri içeren kısımlarını ayıklayıp, tüm dağıtık ağın bu hesaplamayı çok gevşek, yapılandırılmamış bir şekilde paralel olarak işlemesini sağlayabiliriz.
Bu yöntem kırılgan değildir, aksine çok sağlamdır; herhangi bir düğüm bu işin herhangi bir parçasını üstlenebilir. Yaptığımız şey, özünde her işlemi iki parçaya ayırmaktır:
- Bir parça "bu işlemin ne yaptığını, durumla nasıl etkileşime girdiğini, diğer işlemlerle nasıl etkileşime girdiğini" açıklar;
- Diğer parça ise işlemin hacimli ve maliyetli kısmıdır; yani saf doğrulama işidir.
Doğrulama yükünü özel olarak parçalayıp ayırarak, ana zincir konsensüs katmanının tüm ağ doğrulama düğümlerinin ortaklaşa taşıması gereken veri yükü, blok başına 100 ila 300 KB gibi son derece küçük bir aralığa sıkıştırılır. Bu maliyet, mevcut Ethereum blok veri miktarının yalnızca yaklaşık iki katıdır ve ağın genel verimi doğrusal olarak arttıkça, bu sabit maliyetin toplam ağ yükü içindeki payı sürekli olarak seyreltilecektir.
Özünde yaptığımız şey: İşi doğrulayıcılardan, hatta blok üreten düğümlerden alıp, "kullanıcının işlemi göndermesi" ile "blok üreten düğümün işlemi gerçekten bloğa alması" arasında kalan zincir dışı düğümlere devretmektir.
Bu Ethereum İçin Ne Anlama Geliyor?
Teknik açıdan bu, Ethereum'un belirli bir hesaplama türü için hiper ölçekleme (hyper-scaling) yaptığı anlamına gelir. Bence bu, Ethereum geliştikçe giderek daha fazla göreceğimiz bir eğilimdir.
On yıl önce doğan Ethereum, tamamen genel amaçlı hesaplamayı öne çıkarıyordu ancak hiç ölçeklenebilir değildi. Şimdi yaptığımız şey, hesaplamayı farklı türlere ayırıp, "doğası gereği ölçeklenmeye daha uygun" olan hesaplama türlerini son derece ölçeklenebilir hale getirmektir; bunu başarmak için bu daha özel "araçları" inşa ediyoruz.
Aynı zamanda, daha az verimli şekilde işlenmesi gereken hesaplamaları da daha küçük ve daha kolay işlenebilir hale getiriyoruz. EIP-8288, tam olarak "imza doğrulama" ve "sıfır bilgi kanıtı doğrulama" olmak üzere iki nesne türü için süper ölçekleme sağlar.
Bir başka ilginç nokta da şudur: Birçok kişinin Ethereum'un ne zaman RISC-V'ye geçeceğini merak ettiğini biliyorum; çünkü mevcut çözümlere kıyasla RISC-V veya diğer daha modern komut setleri çok daha verimli ve aynı zamanda çok daha basittir. EIP-8288, büyük olasılıkla Ethereum'da RISC-V'yi (veya benzer bir komut setini) gerçekten tanıtan ilk senaryo olacaktır. Bunun nedeni: EIP-8288 kullanıcıların kanıt göndermesine izin verir ve kullanıcılar kanıt gönderirken doğruladıkları ifadeleri ifade etmek için bir dil kullanmaları gerekir; RISC-V tam olarak bu dildir.
Yani, RISC-V ile ifade edilen doğrulama mantığının yalnızca kullanıcı istemcisinde yerel olarak tek bir fiziksel hesaplama yapması gerekir: kullanıcı karşılık gelen kanıtı üretir (gizlilik senaryosunda bu ZK-STARK olur), ardından bunu mempool'a iter; hemen ardından gelen ilk röle düğümü, bunu ağdaki yüzlerce veya binlerce benzer kanıtla özyinelemeli olarak tek bir varlığa sıkıştırır.
Bu aynı zamanda tüm hesaplamayı iki büyük kategoriye ayırmak anlamına gelir:
- Bir kategori "bağımlılıklar"dır; yani işlemin geçerli olması için doğruluğu garanti edilmesi gereken kısımlar;
- Diğer kategori ise "iş mantığı"dır; yani işlemin gerçekte yaptığı şeydir.
İş mantığı böylece daha hafif ve daha temiz hale gelebilir, bu da işlem sıralamasına bağlı olan blok oluşturma mantığının daha basit hale geleceği anlamına gelir. "Bağımlılıklar" kısmı ise çok büyük ölçekte paralel olarak işlenebilir ve Ethereum geliştiricilerinin geliştirme deneyiminde neredeyse hiçbir büyük değişiklik gerektirmez.
Geliştiriciler, Kullanıcılar ve Layer 2 İçin Pratik Değer
Zincir üzerinde uygulama geliştiren herkes için tüm bunların temel anlamı şudur: Bugün en pahalı olan işlemler çok daha ucuz hale gelecektir.
- Kuantum güvenli işlemlerin yürütme maliyeti neredeyse ihmal edilebilir düzeye inecektir;
- zk-SNARK/STARK'a dayalı gizlilik koruma uygulamaları, yüksek gas ücretlerinin kısıtlamasından kurtulacak, herkesin erişebileceği maliyetlerle yaygınlaşacak ve doğal olarak kuantum direncine sahip olacaktır.
Gizlilik senaryolarının yanı sıra, zk-SNARK'ın ölçekleme (özellikle Layer 2) alanındaki uygulama verimliliği de niteliksel bir sıçrama yaşayacaktır. Günümüzde birçok ZK-Rollup, ana zincire durum kanıtı yayınlamanın yüksek gas maliyetini amorti etmek için genellikle gönderim aralıklarını uzatmak zorunda kalır ve on dakika hatta bir saatlik sıklıkta toplu işlem gerçekleştirir. Bu, ağ işlemlerinin düşük olduğu dönemlerde nihai onay hızını ciddi şekilde kısıtlar.
Nihai Evrim: Hesaplamayı Tamamen Uca Taşımak
Son olarak, yapmak istediğiniz başka hesaplamalar varsa ve bunları EVM içinde yürütmek çok maliyetliyse, umarım gerçekten yön değiştirmeye başlayabiliriz; artık Ethereum protokolünün kendisinin herkesin yapmak istediği tüm hesaplamaları doğrudan üstlenmesine izin vermek yerine, kullanıcıları bu hesaplamayı istemci tarafında yerel olarak tamamlamaya ve ardından bu kanıtın Ethereum üzerinde doğrulanması için bir kanıt yayınlamaya teşvik ederiz.
Özünde bu, hesaplamayı zincirin "merkezinden" çıkarıp "uca" taşıyarak Ethereum'un ölçeklenmesini sağlamaktır. Sonuç olarak: Ethereum'da bugün en pahalı olan şeyler (çeşitli güvenlik biçimleri, çeşitli gizlilik biçimleri ve dış uygulamalarla çeşitli uyumluluklar) bugün çok pahalı olduğu için insanlar bunları hiç yapmıyor; gelecekte çok daha ucuz hale gelecek ve gerçekten herkes tarafından kullanılabilecektir.
Umarım bu, Ethereum'u neredeyse doğuşundan bu yana kullandığı mimariden tamamen farklı ve çok daha güçlü yeni bir mimariye dönüştürmenin yalnızca ilk adımıdır; bu yeni mimari iki şeyi gerçekten birleştirecektir: biri Satoshi Nakamoto'nun en erken, çok sade blok zinciri fikri; diğeri ise o zamandan beri biriktirdiğimiz son derece güçlü, son derece modern kriptografi teknolojisidir.
Ekosistem Katılımı ve Uygulama İlerlemesi
Şu anda bu çözüm etrafında erken keşif ve mühendislik doğrulaması yoğun bir şekilde yürütülmektedir ve teknik topluluk birden fazla noktadan inşa sürecine katılabilir:
- Ağ düzeyinde simülasyon modelleri: Mempool topolojisi ve toplama yayılım mekanizması için erken simülasyon araçları açılmıştır;
- Test ağı çalışması: Çerçeve işlem biçimini destekleyen EIP-8141 test ağı test edilmeye başlanmıştır;
- Algoritma optimizasyon yarışması: Geliştirici topluluğuna yönelik özel algoritma yarışması ilerlemektedir ve temel kanıt sisteminin verimli uygulanmasına odaklanmaktadır;
- Kod uygulaması ve doğrulama: Temel prototip kod tabanı şekillenmiştir ve ekosistem geliştiricilerinin bağımsız istemci uygulaması ve biçimsel doğrulama yapmasına olanak tanır.
Çok sayıda temel teknik yapı taşı hızla tamamlanmaktadır; tüm geliştiricileri bu teknik sürece derinlemesine katılmaya ve bu devrim niteliğindeki mimarinin bir an önce Ethereum ana ağının gerçek standardı haline gelmesini sağlamaya davet ediyoruz.
Bu içerik yalnızca bilgilendirme ve eğitim amaçlıdır ve BTCC ile ilgili yatırım tavsiyesi teşkil etmez. BTCC yukarıdaki içeriğin doğruluğunu, kesinliğini veya özgünlüğünü garanti etmek için elinden geleni yapmaktadır ancak bu konuda garanti veremez.