Hisse ispatı

Hisse ispatı, (PoS) bir kriptopara blok zinciri ağının dağıtık fikir birliğine ulaşmayı amaçladığı bir algoritma türüdür. PoS tabanlı kriptopara birimlerinde, bir sonraki bloğu oluşturan, rassal seçim ve zenginliğin ya da yaşın (yani, hissenin) çeşitli kombinasyonları yoluyla seçilir. Aksine, bitcoin gibi emek ispatına dayanan kriptoparaların algoritması, madencilik kullanır. Yani, kayıtları(transaction) doğrulamak ve yeni bloklar oluşturmak için yoğun hesaplamalı bulmacaların çözümünü gerektirir.

Blok seçim türevleri

Hisse ispatı, herhangi bir blok zincirindeki bir sonraki geçerli bloğu tanımlamanın bir yoluna sahip olmalıdır. Hesap bakiyesi yoluyla seçim, en zengin tek bir üyenin kalıcı bir avantajı olacağından (istenmeyen) merkezileşmeyle sonuçlanacaktır. Bunun yerine, birkaç farklı seçim yöntemi geliştirilmiştir.

Rassal blok seçimi

Nxt ve BlackCoin bir sonraki üreteci tahmin etmek için hisse büyüklüğü ile birlikte en düşük özet değerini arayan bir formül vasıtasıyla rassallaştırma kullanmaktadır. Hisseler halka açık olduğundan, her bir düğüm, makul bir doğrulukla, hangi hesabın bir sonraki bloğu oluşturma hakkını kazanacağını tahmin edebilir.

Para yaşına dayalı seçim

Peercoin'in hisse ispatı sistemi rassallaştırmayı “para yaşı” kavramı ile birleştirir. Para yaşı, paraların tutulduğu gün sayısının para sayısıyla çarpılmasıyla elde edilen bir sayıdır.

En az 30 gün boyunca harcanmamış olan paralar bir sonraki blok için yarışmaya başlar. Daha eski ve daha büyük para yığınlarının, bir sonraki bloğu imzalama olasılığı daha fazladır. Bununla birlikte, bir blok imzalamak için bir kez hissedeki paralar kullanıldıktan sonra, sıfır "para yaşı" ile baştan başlamak ve böylece başka bir bloğu imzalamadan önce en az 30 gün daha beklemek gerekir. Ayrıca, çok eski veya çok büyük miktardaki hisse yığınının blok zincirini domine etmesinin engellenmesi için bir sonraki bloğu bulma olasılığı 90 gün sonra maksimum seviyeye ulaşır.[4][5][6] 

Bu süreç ağı korur ve önemli bir hesaplama gücü tüketmeden zamanla yeni paralar üretir.[1] Peercoin'in geliştiricisi, merkezi madencilik havuzlarına ihtiyaç duyulmamasının ve dolaşımdaki paraların yarısından fazlasını satın almanın, mevcut emek ispatı özeti hesaplama gücünün yüzde 51'ini elde etmekten daha maliyetli olduğu gerçeğinin ağa yapılacak kötücül bir saldırıyı zorlaştıracağını iddia ediyor.[2]

Masternodelar

İstiflemenin(staking) başka bir şekli de merkezi olmayan sunucuların bir çeşidi olan masternode çalıştırmaktır[3]. Bir masternodeun çalıştırılmasının ana dezavantajı, tek başına istiflemeye karşı giriş için gereken nispeten yüksek alt sınırdır. Ağı korumak için, bir masternode çalıştırmak isteyenlerin mevcut piyasa fiyatına teminat olarak belirli sayıda para satın almaları gerekmektedir.[4]

Dash gibi bazı paraların masternode için bir bedeli vardır, Divi gibi diğer para birimleri ise çok katmanlı bir ödül sistemi sunar.[5]

Avantajları

Hisse ispatı para birimleri, emek ispatı algoritmalarına dayanan para birimlerine göre enerji açısından daha verimli olabilir.

Teşvikler, aynı zamanda iki blok üretim sistemi arasında farklılık gösterir. Emek ispatında, madenciler potansiyel olarak çıkarılan para birimlerinin hiçbirine sahip olamaz ve böylece yalnızca kendi karlarını maksimize etmeye çalışabilirler. Bu eşitsizliğin güvenlik risklerini azaltıp azaltmadığı belirsizdir.[6] Bununla birlikte, birkaç kriptopara birimi diğer düğümlere istifleme gücünün ödünç verilmesine izin vermesine veya bunları zorunlu kılmasına rağmen, hisse ispatında, paraları "koruyanlar"  her zaman o paralara sahiptir.

Eleştiri

Bazı yazarlar[7] hisse ispatının dağıtık bir fikir birliği protokolü için ideal bir seçenek olmadığını öne sürmektedir. Ortaya çıkabilecek bir sorun, blok üreteçlerinin çoklu blok zincirleme tarihlerine oy vererek kaybedecek hiçbir şeye sahip olmadığı, dolayısıyla da konsensüsün elde edilmesini engelleyen "hissede bir şey olmaması" sorunudur. Emek ispatı sistemlerinden farklı olarak, birçok zincirde çalışmak az masraflı olduğu için, herhangi biri "ücretsiz olarak" harcamaya çalışarak bu güvenlik açığını kötüye kullanabilir.[8]

Bu sorunları çözmek için birçok çalışma yapıldı:

  • Ethereum'un önerdiği Slasher protokolü, kullanıcıların birden fazla blockchain dalında hareket eden hilekarı "cezalandırmasını" sağlıyor.[9] Bu öneri, kişinin çatallanma için iki kez imzalaması gerektiğini ve bir hisse sahibi olmadığında çatallanma için cezalandırılabileceğini varsayar. Ancak, Slasher asla benimsenmedi; Ethereum geliştiricileri, hisse ispatının "önemsiz"[10] olduğu sonucuna vardılar ve bunun yerine Ethash[11] adlı bir emek ispatı algoritmasını benimsemeyi tercih ettiler. Bu algoritmanın, "Casper" denilen farklı bir PoS protokolü ile değiştirilmesi planlanmaktadır.[12]
  • Peercoin, ilk aşamalarında, geliştiricinin gizli anahtarı altında imzalanmış merkezi yayın kontrol noktalarını kullanmıştır. Bilinen son kontrol noktalarından daha derinde blok zincirinin yeniden yapılandırılmasına izin verilmemiştir. Kontrol noktaları v0.6 itibarıyla devreye girmiş ve şu anda ağ uygun bir dağıtım seviyesine ulaştığından zorlanmamıştır.
  • Nxt protokolü sadece son 720 bloğun yeniden düzenlenmesini sağlar.[13] Bununla birlikte, bu sadece problemi yeniden ölçeklendirir: Bir istemci, en uzun blok zincir olup olmadığına bakılmaksızın 721 bloktan oluşan bir çatalı takip edebilir ve böylece fikir birliğini önleyebilir.
  • Hibrit "savurma ispatı(proof of burn)" ve hisse ispatı. Savurma ispatı blokları kontrol noktaları olarak hareket eder, daha yüksek ödüllere sahiptir, kayıt (transaction) içermez, daha güvenlidir ve hem birbirlerine hem de PoS zincirine dayanırlar ancak daha pahalıdırlar.
  • Decred'in hibrit emek ispatı ve hisse ispatı, hisse ispatının, hissede bir şey olmaması problemini çözmeyi amaçlayan "aktivite ispatı (proof of activity)" teklifine,[14] dayanarak, emek ispatı zaman damgasına bağlı bir uzantı olduğu çözümdür. Emek ispatı madencileri blokları çıkarırken(mining) hisse ispatı ise ikincil bir kimlik doğrulama mekanizması olarak yer alır.

İstatistiksel simülasyonlar, birkaç zincirde eş zamanlı hareketin mümkün hatta karlı bile olabileceğini göstermiştir. Ancak, hisse ispatı savunucuları, en çok dile getirilen saldırı senaryolarının imkansız olduğu ya da sadece teorik olmalarına istinaden öngörülemez olduğuna inanmaktadır.

Ayrıca Bkz.

  • Gridcoin

Kaynakça

  1. Thompson, Jeffrey (15 Aralık 2013). "The Rise of Bitcoins, Altcoins—Future of Digital Currency". The Epoch Times. 31 Aralık 2013 tarihinde kaynağından arşivlendi. Erişim tarihi: 29 Aralık 2013.
  2. Whelan, Karl (20 Kasım 2013). "So What's So Special About Bitcoin?". Forbes. 8 Ağustos 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Nisan 2018.
  3. "What is a masternode?". Invest it in (İngilizce). 22 Eylül 2017. 22 Aralık 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 19 Aralık 2017.
  4. "What Is A Masternode And How Is It Useful For Cryptocoin Investors". CoinSutra - Bitcoin Community (İngilizce). 4 Ocak 2018. 8 Ocak 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 8 Ocak 2018.
  5. "What Are Masternodes? An Introduction and Guide". CoinCentral (İngilizce). 19 Aralık 2017. 9 Ocak 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Ocak 2018.
  6. "Proof of Work, Proof of Stake and the Consensus Debate". cointelegraph.com. 26 Ağustos 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 3 Ocak 2015.
  7. Andrew Poelstra. "Distributed Consensus from Proof of Stake is Impossible" (PDF). 3 Mayıs 2018 tarihinde kaynağından (PDF) arşivlendi. Erişim tarihi: 7 Nisan 2018.
  8. "Hard Problems of Cryptocurrencies". 23 Ocak 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Nisan 2018.
  9. Buterin, Vitalik. "Slasher: A Punitive Proof-of-Stake Algorithm". 8 Nisan 2018 tarihinde |arşiv-url= kullanmak için |url= gerekiyor (yardım) arşivlendi.
  10. Buterin, Vitalik. "Slasher Ghost, and Other Developments in Proof of Stake". 2 Ocak 2018 tarihinde |arşiv-url= kullanmak için |url= gerekiyor (yardım) arşivlendi. one thing has become clear: proof of stake is non-trivial
  11. Wood, Gavin. "Ethereum: A Secure Decentralised Generalised Transaction Ledger". 18 Şubat 2015 tarihinde |arşiv-url= kullanmak için |url= gerekiyor (yardım) arşivlendi. Ethash is the planned PoW algorithm for Ethereum 1.0
  12. Prisco, Giulio (29 Kasım 2017). "The Ethereum Killer Is Ethereum 2.0: Vitalik Buterin's Roadmap". Bitcoin Magazine. 3 Nisan 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 19 Ocak 2018.
  13. "Nxt Whitepaper: History Attack". Nxtwiki. 3 Şubat 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Ocak 2015.
  14. Bentov I., Gabizon A., Mizrahi A. 2015. Cryptocurrencies without Proof of Work. arXiv Cryptography and Security. https://decred.org/research/bentov2015.pdf 6 Mart 2016 tarihinde Wayback Machine sitesinde arşivlendi.
  15. King, Sunny. "PPCoin: Peer-to-Peer Crypto-Currency with Proof-of-Stake" (PDF). 11 Aralık 2017 tarihinde kaynağından (PDF) arşivlendi. Erişim tarihi: 17 Kasım 2014.
  16. Vasin, Pavel. "BlackCoin's Proof-of-Stake Protocol v2" (PDF). 15 Nisan 2018 tarihinde kaynağından (PDF) arşivlendi. Erişim tarihi: 7 Nisan 2018.
  17. "Nxt Whitepaper (Blocks)". nxtwiki. 3 Şubat 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Ocak 2015.
  18. "Nxt Network Energy and Cost Efficiency Analysis" (PDF). 3 Ocak 2015 tarihinde kaynağından (PDF) arşivlendi. Erişim tarihi: 21 Aralık 2014.
  19. mthcl (pseudonymous). "The math of Nxt forging" (PDF). pdf on docdroid.net. 13 Şubat 2018 tarihinde kaynağından (PDF) arşivlendi. Erişim tarihi: 22 Aralık 2014.
  20. Chepurnoy, Alexander. "PoS forging algorithms: formal approach and multibranch forging". scribd.com. 15 Nisan 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Aralık 2014.
  21. Chepurnoy, Alexander. "PoS forging algorithms: multi-strategy forging and related security issues" (PDF). github.com. Erişim tarihi: 30 Aralık 2014.
  22. Vitalik Buterin. "On Stake". 15 Aralık 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Nisan 2018.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.