Proof of Stake Nedir?

İçindekiler

Proof of Stake, Bahis Kanıtı veya PoS mutabakat algoritması fikri ilk kez 2011 yılında Bitcointalk forumunda ortaya çıktı. Amaç en popüler mutabakat algoritması olan Proof of Work’ün sorunlarını çözmekti. Her iki algoritma blockchain üzerinde güvenilir üçüncü taraftan bağımsız bir şekilde mutabakat sağlamayı hedeflese de bu hedefe ulaşma biçimleri oldukça farklı.

PoW’un sorunu ne?

PoW veya İş Kanıtı Bitcoin, Ethereum ve diğer kripto paraların kullandığı en popüler mutabakat algoritması. Her ne kadar sağlam olsa da yüksek işlem gücü gereksinimi, enerji tüketimi ve merkezileşme olasılığı yüzünden bazı sorunlara sahip.

İş Kanıtı’nı ve onun eksik taraflarını ne kadar iyi anlarsanız Proof of Stake gibi bir sisteme olan ihtiyaç bir o kadar belirginleşir.

PoS nasıl çalışır?

PoS da diğer mutabakat algoritmaları ile aynı amacı paylaşıyor. Amaç dağıtık mutabakat sağlamak ve bunu yaparken kullanıcıları başkalarının işlemlerini doğrulamak için teşvik etmek.

Proof of Stake algoritması sözde rastgele seçim yöntemiyle düğümlerden birisini sonraki bloğu doğrulamak için görevlendiriyor. Seçim zamanı bahis yaşı, rastgelelik ve düğümün toplam varlığı vb faktörlerin toplamı dikkate alınıyor.

Proof of Stake sistemi doğrulanan her blok için ödül olarak yeni coin yaratmıyor, bunun yerine doğrulamayı yapanlara işlem komisyonu ödüyor. Bu yüzden bu sistemi kullanan kripto paralar önceden oluşturulmuş paraları satarak işe başlıyor veya önce Proof of Work algoritmasıyla başlayıp sonra PoS’a geçiyorlar.

Doğrulama işleminde yer almak isteyen kullanıcılardan beklenen şey belirli miktarda parayı bloke hesaba aktarmaları. Bu para bahis parası olarak adlandırılıyor ve doğrulama işleminin teminatı olarak tutuluyor.

Tutulan paranın miktarı kullanıcının bir sonraki bloğu doğrulama şansını etkilemekte. Bahis parası olarak daha çok yatıran daha fazla şansa sahip oluyor. Sadece zengin kullanıcıların seçilmesini engellemek adına sistemin kullandığı bir sıra yöntemler var. En çok kullanılan yöntemler ‘Rastgele Blok Seçimi’ ve ‘Coin Yaşı Seçimi’ olarak biliniyor. Coin yaşı seçimine göre bloke hesaptaki parası daha eski olan kullanıcı üstünlük elde ediyor.

Kullanıcı bloğu doğruladığı zaman onun coin yaşı sıfırlanıyor ve bir sonraki bloğu doğrulamak için bir süre beklemek zorunda kalıyor. Bu adım büyük aktörlerin blockchain ağını domine etmesini engellemek amacı taşımakta.

Düğüm bir sonraki bloğu doğrulama hakkı kazandığı zaman işlemlerin doğru olup olmadığını kontrol ediyor, bloğu imzalayıp blockchain’e ekliyor. Ödül olarak ise doğruladığı bloktaki işlemlerin komisyon ücretleri bloğu doğrulayan kişiye gitmekte.

Yapılan doğrulama ağ tarafından onaylanır ve hileli işlem görülmezse düğüm bahis parasını ve kazandığı komisyon ücretlerini geri çekme hakkına sahip oluyor.

Güvenlik

Bahis parası düğümün hile yapmaması için motivasyon teşkil etmekte. Eğer ağ düğümün yaptığı işlemde hata veya hile bulursa, bu onun bloke hesaptaki bahis parasını ve gelecekte blok doğrulama hakkını kaybetmesine yol açacak. Bahis parası blok ödülünden daha fazla olduğu için düğümün hile yapması mantık çerçevesinde değildir.

Ağı kontrol etmek isteyen veya %51 saldırısı yapmak isteyen kişi ağdaki bahis paralarının yarısından fazlasına sahip olmalıdır. Hile yapmak için sirkülasyondaki tüm paranın %51’den fazlasını ele geçirmek hiç kimsenin işine yaramaz.

Proof of Stake algoritmasının temel avantajı güvenli ve verimli olması. Böylesi sistemlerde blok doğrulamak daha ucuz ve kolay olduğu için daha fazla kullanıcının katılımı sağlanacak ve bu da güvenliği arttıracaktır. Madencilik havuzlarına gerek kalmaması sistemi daha merkezsiz hale getirecek. Ayrıca her yeni blok ile yeni para arz edilmesi sonucunda oluşan fiyat oynaklığı yerini daha sabit değere bırakacak.


Kaynaklar:

https://www.binance.vision/blockchain/proof-of-stake-explained

https://medium.com/nakamo-to/what-is-proof-of-stake-pos-479a04581f3a


Etiketler:

madencilik pos

bfmedia/data

BTC $ 8195.955
XRP $ 0.29608
ETC $ 4.54962
ETH $ 172.776
ADA $ 0.03937
LTC $ 54.47
USDT $ 1.00119
TRX $ 0.01547