Ethereum'da Proof-of-Stake Nasıl Çalışır?
Ethereum ağı, 2022 yılında "The Merge" (Birleşme) olarak adlandırılan güncellemeyle İş İspatı (PoW) modelinden Hisse İspatı (Proof-of-Stake - PoS) modeline geçiş yapmıştır.
PoS’nin Temel Mantığı
Geleneksel madencilik sistemlerinde ağın güvenliği karmaşık matematiksel problemleri çözen yüksek donanımlı bilgisayarlar tarafından sağlanır. Hisse İspatı modelinde ise bu fiziksel gücün yerini ekonomik taahhüt alır. Bu sistemde blok üretiminden ve doğrulamasından sorumlu olan aktörlere Doğrulayıcı (Validator) adı verilir.
Bir katılımcının doğrulayıcı olabilmesi için ağın akıllı sözleşmesine belirli miktarda (bu miktar Ethereum özelinde 32 ETH’dir) kripto varlığı "kilitlemesi" (stake etmesi) gerekir. Kilit altına alınan bu sermaye, doğrulayıcının dürüst davranacağına dair bir teminat işlevi görür.
Slot ve Epoch Kavramları
Ethereum PoS mekanizması, zamanı sabit dilimlere ayırarak işler. Bu yapı iki temel birimden oluşur:
Slot: Yaklaşık 12 saniyelik bir zaman dilimidir. Her slot için rastgele bir doğrulayıcı "blok önericisi" (block proposer) olarak seçilir.
Epoch: 32 slotun bir araya gelmesiyle oluşan yaklaşık 6,4 dakikalık bir döngüdür. Her epoch boyunca doğrulayıcılar, belirli komitelere atanarak görev yaparlar.
İşlem Doğrulama Süreci
Bir işlem gerçekleştiğinde süreç şu adımlarla ilerler:
Önerme (Proposing): Rastgele seçilen blok önericisi, bekleyen işlemleri bir araya getirerek yeni bir blok oluşturur ve bunu ağa yayımlar.
Onaylama (Attestation): O slot için görevli olan diğer doğrulayıcılar, önerilen bloğun geçerliliğini kontrol eder. Eğer blok kurallara uygunsa doğrulayıcılar, bu bloğu onayladıklarına dair dijital imzalarını (oylarını) gönderirler.
Güvenlik Nasıl Sağlanır?
PoS sistemi, ağın güvenliğini sağlamak için bazı ekonomik teşvikler kullanır. Doğrulayıcılar, görevlerini dürüstçe yerine getirdiklerinde ve işlemleri onayladıklarında kripto varlık cinsinden ödüllendirilirler.
Ancak sistemin bütünlüğünü korumak için "Slashing" adı verilen bir ceza mekanizması da mevcuttur. Eğer bir doğrulayıcı ağa zarar verecek bir eylemde bulunursa (örneğin, aynı slot içinde iki farklı blok önerirse veya çelişkili onaylar verirse), teminat olarak yatırdığı varlığın bir kısmı veya tamamı yakılabilir ve ağdan uzaklaştırılabilir.
İşlemler Nasıl Tamamlanır?
Blokzincirlerinde yapılan işlemlerin geri döndürülemez hale gelmesi kesinlik (finality) olarak adlandırılır. Ethereum’daki PoS sisteminde bu durum, "kontrol noktaları" (checkpoints) aracılığıyla yönetilir. Her epoch'un başındaki ilk blok bir kontrol noktasıdır. Eğer doğrulayıcıların toplam hisselerinin en az üçte ikisi bir çift kontrol noktası üzerinde uzlaşırsa bloklar, "kesinleşmiş" (finalized) kabul edilir.
Sonuç olarak Ethereum ağındaki Hisse İspatı mekanizması, enerji tüketimini minimuma indirirken ekonomik teşvikler ve cezalandırma sistemleri ile ağın güvenliğini korumayı hedefler.
