Ana içeriğe geç
Change page

Ölçeklendirme

Sayfanın son güncellenmesi: 25 Şubat 2026

Ölçeklendirmeye genel bakış

Ethereum kullanan kişi sayısı arttıkça blok zinciri belirli kapasite sınırlamalarına ulaştı. Bu durum, ağı kullanma maliyetini artırarak "ölçeklendirme çözümlerine" yönelik bir ihtiyaç doğurdu. Benzer hedeflere ulaşmak için farklı yaklaşımlar benimseyen, araştırılan, test edilen ve uygulanan çok sayıda çözüm vardır.

Ölçeklenebilirliğin ana hedefi, merkeziyetsizlikten veya güvenlikten ödün vermeden işlem hızını (daha hızlı kesinlik) ve işlem hacmini (saniye başına daha yüksek işlem sayısı) artırmaktır. Katman 1 Ethereum blokzincirinde yüksek talep, daha yavaş işlemlere ve elverişsiz gaz fiyatlarına yol açar. Ethereum'un anlamlı ve toplu olarak benimsenmesi için ağ kapasitesini hız ve verim açısından artırmak çok önemlidir.

Hız ve verim önemli olsa da, bu hedefleri mümkün kılan ölçeklendirme çözümlerinin merkeziyetsiz ve güvenli kalması çok önemlidir. Düğüm operatörleri için giriş engelini düşük tutmak, merkezi ve güvenli olmayan bilgi işlem gücüne doğru ilerlemeyi önlemede kritik önem arz eder.

Kavramsal olarak, ölçeklendirmeyi ilk olarak zincir üstü ölçeklendirme veya zincir dışı ölçeklendirme olarak sınıflandırıyoruz.

Ön Koşullar

Tüm temel konuları kapsamlı olarak anlamanız gerekmektedir. Bu teknoloji henüz pek kullanılmadığı için ve araştırılmaya ve geliştirilmeye devam edildiğinden, ölçeklendirme çözümlerinin uygulanması ileri seviye bilgi gerektirir.

Zincir üstü ölçeklendirme

Zincir üstü ölçeklendirme, Ethereum protokolünde (katman 1 ) değişiklikler yapılmasını gerektirir. Uzun bir süredir blokzinciri parçalamanın Ethereum'u ölçeklendirmesi bekleniyordu. Süreç, blokzincirin çeşitli ayrık parçalara (shard adı verilen) ayrılmasını ve bu parçaların doğrulayıcı alt kümeleri tarafından onaylanmasını içerecekti. Ancak katman-2 toplamalarıyla ölçeklendirmenin birincil ölçeklendirme tekniği olmasıyla beraber bu durum değişti. Bu, toplama kullanımlarının kullanıcılar için ucuz hale getirilmesi amaçlanarak daha ucuz bir veri biçiminin Ethereum bloklarına eklenmesiyle destekleniyor.

Parçalama

Parçalama, veritabanını bölmek için kullanılan işlemdir. Böylelikle doğrulayıcı alt kümeleri, tüm Ethereum ağını takip etmektense belirli bazı parçaları takip etmekten sorumlu olurlar. Parçalama uzun süredir Ethereum yol haritasında yer alıyordu ve bir zamanlar Hisse İspatı'na geçiş için Birleşme'den önce gönderilmesi amaçlanmıştı. Ancak, katman 2 toplamalarının hızlı gelişimi ve Danksharding (doğrulayıcılar tarafından çok verimli bir şekilde doğrulanabilen Ethereum bloklarına toplama verisi blobları ekleme) icadı, Ethereum topluluğunun parçalama yoluyla ölçeklendirme yerine toplama merkezli ölçeklendirmeyi tercih etmesine yol açtı. Bu aynı zamanda da Ethereum'un mutabakat mantığının sade kalmasına da yardımcı olacaktır.

Zincir dışı ölçeklendirme

Zincir dışı çözümler, katman 1 Ana Ağ'dan ayrı olarak uygulanır - mevcut Ethereum protokolünde herhangi bir değişiklik gerektirmezler. "Katman 2" çözümleri olarak bilinen bazı çözümler, güvenliklerini doğrudan katman 1 Ethereum mutabakatından alır; iyimser toplamalar, sıfır bilgi toplamaları veya durum kanalları gibi. Diğer çözümler, güvenliklerini Ana Ağ'dan ayrı olarak alan yan zincirler, validium'lar veya plasma zincirleri gibi çeşitli biçimlerde yeni zincirlerin oluşturulmasını içerir. Bu çözümler Ana Ağ ile iletişim kurar ancak çeşitli hedeflere ulaşmak için güvenliklerini farklı şekilde elde ederler.

Katman 2 ölçeklendirme

Bu zincir dışı çözüm kategorisi, güvenliğini Ana Ağ Ethereum'dan alır.

Katman 2, Ana Ağ'ın sağlam merkeziyetsiz güvenlik modelinden yararlanırken, işlemleri Ethereum Ana Ağı'ndan (katman 1) yöneterek uygulamanızı ölçeklendirmeye yardımcı olmak üzere tasarlanmış çözümler için kullanılan toplu bir terimdir. Ağ meşgulken işlem hızı düşer ve belirli türdeki merkeziyetsiz uygulamalar için kullanıcı deneyimi olumsuz etkilenir. Ağ yoğunluğu arttıkça işlem göndericiler birbirleriyle rekabete girerek gaz ücretlerinin artmasına neden olurlar. Bu, Ethereum'u kullanmayı çok pahalı hâle getirebilir.

Katman 2 çözümlerinin çoğu düğüm, doğrulayıcı, operatör, sıralayıcı veya blok üreticileri gibi bir sunucu veya sunucu kümesi etrafında toplanır. Uygulamaya bağlı olarak bu katman 2 düğümleri, onları kullanan kişiler, işletmeler veya kuruluşlar veya bir 3. taraf operatör veya büyük bir grup kişi tarafından (Ana Ağ'a benzer şekilde) çalıştırılabilir. Genel olarak konuşursak, işlemler doğrudan katman 1'e (Ana ağ) gönderilmek yerine bu katman 2 düğümlerine gönderilir. Bazı çözümlerde katman 2 örneği, bunları katman 1'e sabitlemeden önce gruplar halinde toplar, ardından katman 1 tarafından güvence altına alınır ve değiştirilemezler. Bunun nasıl yapıldığına ilişkin ayrıntılar, farklı katman 2 teknolojileri ve uygulamaları arasında önemli ölçüde farklılık gösterir.

Belirli bir katman 2 örneği açık olabilir ve birçok uygulama tarafından paylaşılabilir veya bir proje tarafından dağıtılabilir ve yalnızca uygulamalarını desteklemeye adanmış olabilir.

Katman 2 neden gerekli?

  • Saniye başına artan işlem, kullanıcı deneyimini büyük ölçüde iyileştirir ve Mainnet Ethereum'daki ağ tıkanıklığını azaltır.
  • İşlemler, Ana Ağ Ethereum'a tek bir işlemde toplanarak kullanıcılar için gaz ücretlerini düşürür ve Ethereum'u her yerdeki insanlar için daha kapsayıcı ve erişilebilir hâle getirir.
  • Ölçeklendirme ile ilgili hiçbir gelişme güvenlik veya merkeziyetsizlikten taviz vermemelidir: Katman 2 çözümleri Ethereum'u olduğu hâliyle geliştirir.
  • Varlıklarla büyük ölçekte çalışırken kendi verimliliklerini getiren uygulamaya özel katman 2 ağları vardır.

Katman 2 hakkında daha fazla bilgi

Toplamalar

Toplamalar, işlem yürütmesini katman 1 dışında gerçekleştirir ve ardından veriler, konsensusa varılan, katman 1'e gönderilir. Bu, işlem verileri katman 1 bloklarına dahil edildiğinden toplamaların yerel Ethereum güvenliği ile güvence altına alınmasına olanak tanır.

Farklı güvenlik modellerine sahip iki tür toplama vardır:

Durum kanalları

Durum kanalları, katılımcıların zincir dışı hızlı ve özgürce işlem yapmalarını sağlamak için çoklu imza (multisig) sözleşmelerini kullanır ve ardından Ana Ağ ile kesinliği belirler. Bu, ağ tıkanıklığını, ücretleri ve gecikmeleri en aza indirger. Mevcut kanal türleri, özel kanallar ve ödeme kanalları olarak iki türdedir.

Durum kanalları hakkında daha fazla bilgi edinin.

Yan zincirler

Bir yan zincir, Ana Ağ'a paralel olarak çalışan bağımsız bir EVM uyumlu blokzinciridir. Bunlar, iki yönlü köprüler aracılığıyla Ethereum ile uyumludur ve kendi seçtikleri mutabakat kuralları ve blok parametreleri altında çalışırlar.

Yan zincirler hakkında daha fazla bilgi edinin.

Plasma

Bir plasma zinciri, ana Ethereum zincirine sabitlenmiş ayrı bir blokzinciridir ve anlaşmazlıklara hakemlik etmek için ( iyimser toplamalar gibi) sahtekarlık kanıtlarını kullanır.

Plasma hakkında daha fazla bilgi edinin.

Validium

Bir Validium zinciri, sıfır bilgi toplamaları gibi doğruluk ispatlarını kullanır, ancak veriler ana katman 1 Ethereum zincirinde depolanmaz. Bu, her bir Validium zinciri başına saniyede 10 bin işlem yapılabilmesine ve birden çok zincirin paralel olarak çalışabilmesine olanak sağlar.

Validium hakkında daha fazla bilgi edinin.

Neden bu kadar çok ölçeklendirme çözümüne ihtiyaç var?

  • Birden çok çözüm, ağın herhangi bir bölümündeki genel tıkanıklığı azaltmaya yardımcı olabilir ve ayrıca tekil hata noktalarını önler.
  • Bütün, parçalarının toplamından daha büyüktür. Farklı çözümler var olabilir ve uyum içinde çalışabilir, bu da gelecekteki işlem hızı ve verimi üzerinde üstel bir etkiye izin verir.
  • Tüm çözümler, Ethereum mutabakat algoritmasının doğrudan kullanılmasını gerektirmez ve alternatifler, aksi takdirde elde edilmesi zor olacak faydalar sunabilir.

Görerek öğrenmeyi mi tercih ediyorsunuz?

Videodaki açıklamanın "Katman 2" terimini tüm zincir dışı ölçeklendirme çözümlerini ifade etmek için kullandığını, bizim ise "Katman 2"yi güvenliğini katman 1 Ana Ağ mutabakatı aracılığıyla sağlayan zincir dışı bir çözüm olarak ayırdığımızı unutmayın.

Daha fazla kaynak

Size yardımcı olan bir topluluk kaynağı mı biliyorsunuz? Bu sayfayı düzenleyin ve onu ekleyin!

Bu makale yararlı oldu mu?