Ethereum’un kurucu ortaklarından Vitalik Buterin, Ethereum ağındaki işlem yapısının değişebileceğini belirten yeni bir perspektif sundu. Buterin, özellikle hesap soyutlama, durum tasarımı ve kriptografik kanıtlarla yapılan çalışmaların, işlemlerin gerçekleştirilmesinin ön koşullarıyla arasındaki çizgiyi daha da netleştirdiğini ifade etti.
İşlemlerin İki Temel Bileşeni
Buterin’e göre bu yeni yaklaşımda iki ana kavram mevcut: “eylemler” ve “bağımlılıklar”. Eylemler, işlem sonucu ortaya çıkan etkileri tanımlarken, bağımlılıklar ise bu etkinin gerçekleşmesi için doğrulanması gereken koşulları işaret ediyor.
Buterin, bir işlemin yarattığı etkinin “eylem”, bu etkinin gerçekleşmesi için gereken ön koşulların ise “bağımlılık” olarak ayrı değerlendirilmesi gerektiğini vurguluyor.
EIP 8141, alternatif durum modelleri ve STARK tabanlı mempool araştırmaları gibi konuların işlem mantığını daha anlaşılır bir modele taşıdığı belirtiliyor. Ethereum, büyük bir akıllı sözleşme platformu olarak geliştirme faaliyetlerinin yoğun yaşandığı bir ekosistem oluşturuyor.
Doğrulama Süreci ve Yürütme
Ethereum ağında düğümler, işlemleri alır, gerekli doğrulamaları yapar ve ardından yürütmeye geçer. Buterin, doğrulama ve yürütme süreçlerinin tarihsel olarak iç içe olduğunu, ancak bağımlılıkların ayrı ele alınmasının farklı alanlarda optimizasyon fırsatları yaratabileceğini belirtti.
Çok sayıda bağımlılığın eşzamanlı kontrol edilebilir olması, bu yaklaşımın temelinde yatıyor. Bazı kontroller, işlem bir blokta yer almadan önce mempool aşamasında yapılabiliyor. Diğer kontroller ise Ethereum’un durum verisine başvurmadan gerçekleştirilebilir.
Buterin, bağımlılıkların paralel biçimde işlenebildiğini ve bu özelliğin sistem düzeyinde daha verimli doğrulama yollarının önünü açabileceğini kaydediyor.
STARK ile Toplu Doğrulamalar
Buterin’in dikkat çektiği bir başka yenilik ise, “saf” bağımlılıkların her doğrulayıcı tarafından tekrar çalıştırılmasına gerek olmaması. Mempool, bu tür kontrolleri bir kez doğrulayıp tekrar işlememek üzere tasarlanabilir.
Gelecekte, birçok kontrolün STARK yöntemi ile temsil edilerek tek bir doğrulama kanıtı sunulması düşünülüyor. Bu modelin, Ethereum’un işlem doğrulama yapısını daha net bir görev dağılımı ile yeniden şekillendirmesi ve teknik verimliliği artırması beklenebilir.

