Uzlaşma mekanizmaları
Uzlaşma mekanizması, bir blok zinciri ağındaki bağımsız düğümlerin, hangi işlemlerin ve hangi blokların geçerli olduğu konusunda merkezî bir otorite olmadan anlaşmasını sağlayan kurallar bütünüdür. En yaygın iki yöntem iş kanıtı (Proof of Work, PoW) ve hisse kanıtı (Proof of Stake, PoS) yöntemidir.
Neden gerekli?
Merkezî bir sistemde kayıt defterini tek bir kurum tutar ve son sözü o söyler. Merkezî otorite olmayan bir ağda ise iki sorunun çözülmesi gerekir: kimlerin yeni kayıt ekleyebileceği ve çelişen kayıtlar olduğunda hangisinin geçerli sayılacağı. Bunu, saldırganın taklit kimliklerle (Sybil saldırısı) ağı ele geçirmesini zorlaştıran bir maliyet koyarak çözer: PoW’da bu maliyet enerji ve donanım, PoS’ta kilitlenen teminattır.
Bu konu, bilgisayar biliminde “Bizans generalleri problemi” adı verilen klasik sorunla ilişkilidir: bazı katılımcılar yalan söylese bile geri kalanların ortak bir karara varabilmesi.
İş kanıtı (PoW)
Blok eklemek isteyenlerin zor bir hesaplama problemini çözmesi gerekir. Çözüm bulmak maliyetli, doğrulamak ise ucuzdur. Saldırgan ağı ele geçirmek için ağın hesaplama gücünün çoğunluğuna ihtiyaç duyar. Bitcoin bu yöntemi kullanır. Avantajı uzun güvenlik geçmişi ve nesnelliktir: ağın durumunu doğrulamak için yalnızca blok başlıklarındaki iş miktarına bakmak yeterlidir. Dezavantajı yüksek enerji tüketimi ve özel donanım gerektirmesidir. Ayrıntılar için Bitcoin madenciliği maddesine bakınız.
PoW ağlarında “en uzun zincir” (daha doğru ifadeyle en çok birikmiş iş içeren zincir) kuralı geçerlidir: iki farklı blok aynı anda bulunursa ağ, üzerine daha fazla blok eklenen dalı kabul eder.
Hisse kanıtı (PoS)
Blok önerme ve doğrulama hakkı, ağa teminat olarak kilitlenen kripto para miktarına (hisse) göre dağıtılır. Kurallara aykırı davranan doğrulayıcıların teminatı kesilebilir (slashing). Ethereum, 15 Eylül 2022’de “Merge” yükseltmesiyle iş kanıtından hisse kanıtına geçmiştir; ağ, bu geçişle enerji tüketimini çok büyük oranda düşürdüğünü belirtmiştir[1].
PoS’un eleştirildiği noktalar: zenginin daha da zenginleşmesi riski (büyük hisse sahiplerinin daha çok ödül alması), hisse havuzları ve borsalar aracılığıyla merkezileşme endişesi ve uzun vadeli güvenlik varsayımlarının PoW kadar uzun süre sınanmamış olmasıdır. Savunanlar ise PoS’ta saldırının hem pahalı hem de saldırgan için yıkıcı olduğunu (teminatın kesilmesi) vurgular.
Karşılaştırma
| İş kanıtı | Hisse kanıtı | |
|---|---|---|
| Güvenliği sağlayan | Hesaplama gücü ve elektrik | Kilitlenen teminat |
| Enerji tüketimi | Yüksek | Düşük |
| Katılım şartı | Özel donanım (ASIC) | Belirli miktarda varlık |
| Ceza mekanizması | Harcanan enerjinin boşa gitmesi | Teminatın kesilmesi |
| Örnek ağlar | Bitcoin, Litecoin | Ethereum, Cardano, Solana |
Diğer yöntemler
- Delegated PoS (DPoS): Token sahipleri oylarıyla az sayıda doğrulayıcı seçer; hız artar, merkezileşme riski de artar.
- Proof of Authority (PoA): Bilinen ve onaylı doğrulayıcılar blok üretir; kurumsal veya test ağlarında kullanılır.
- Proof of History (PoH): Solana’nın zaman damgası temelli yardımcı mekanizmasıdır.
- Kesin sonluluk (BFT) protokolleri: Bir blok onaylandığında geri dönüşü olmayan yöntemlerdir.
Sonluluk ve çatallanma
PoW’da bir işlemin geri alınma olasılığı onay sayısı arttıkça azalır ama sıfırlanmaz (olasılıksal sonluluk). Bazı PoS ve BFT protokolleri belirli bir noktadan sonra bloğu kesinleştirir (kesin sonluluk). Bu fark, borsaların kaç onay beklediği ve köprü (bridge) uygulamalarının güvenliği açısından önemlidir.
Sık sorulan sorular
- PoW ile PoS arasındaki temel fark nedir?
- PoW’da güvenliği harcanan enerji ve donanım, PoS’ta kilitlenen teminat sağlar.
- Hangisi daha güvenli?
- Her ikisinin de farklı güvenlik varsayımları vardır. PoW’un güvenlik geçmişi daha uzundur; PoS çok daha az enerji tüketir.
- Ethereum neden PoS’a geçti?
- Enerji tüketimini azaltmak ve ölçeklenebilirlik yol haritasını mümkün kılmak için 2022’de geçti.
- Bitcoin PoS’a geçecek mi?
- Bitcoin topluluğunda böyle bir plan yoktur; PoW ağın temel tasarım ilkelerinden biri olarak görülür.
Ayrıca bakınız
Kaynakça
- Ethereum.org – The Merge — ethereum.org
- Ethereum.org – Hisse kanıtı — ethereum.org