1. Anasayfa
  2. Blok Zinciri

Proof of Work vs Proof of Stake

Proof of Work vs Proof of Stake
Proof of Work vs Proof of Stake
0

Proof of Work vs Proof of Stake

PoW (iş kanıtı) ve PoS (hisse kanıtı), blok zincirinde açık ara en belirgin fikir birliği mekanizmalarıdır. Ancak, her birinin artıları ve eksileri hakkında çok fazla tartışma var. Peki, iş kanıtı ile hisse kanıtı arasındaki temel farklar nelerdir? Hadi bulalım!

Solidity Geliştiricisi Olma Adımları

Solidity Eğitimleri

Kripto para birimi işlemlerinin doğrulanması için en popüler iki fikir birliği mekanizması şüphesiz iş kanıtı (PoW) ve hisse kanıtıdır (PoS). PoW, Bitcoin blok zincirindeki işlemleri doğrulamaktan sorumlu orijinal kripto para konsensüs mekanizmasıdır. Bununla birlikte, PoW madenciliği, ihtiyaç duyduğu çok miktarda enerji nedeniyle inceleniyor. Öte yandan, PoS konsensüsü, kripto para birimi işlemlerini doğrulamak için gereken elektrik miktarını önemli ölçüde azaltır. Bununla birlikte, her bir konsensüs mekanizmasının belirgin avantajları ve dezavantajları vardır. Bu nedenle, uzun vadeli kripto para madenciliği için en sürdürülebilir seçeneği oluşturmak için iş kanıtı ile hisse kanıtı arasındaki farkları karşılaştıracağız.

Bu makale, blockchain konsensüs mekanizmalarına derinlemesine dalar. Ayrıca, en belirgin iki fikir birliği mekanizmasını, bunların nasıl işlediğini ve iş kanıtı ile hisse kanıtı arasındaki temel farkları araştırıyor. Öyleyse başlayalım!

Uzlaşma Mekanizması nedir?

İş kanıtı ile hisse kanıtı arasındaki farkları karşılaştırmadan önce, genel olarak fikir birliği mekanizmalarının rolünü biraz düşünelim. Kamu blok zincirleri merkezi olmadığı için, tüm katılımcıların kripto para birimi işlemlerinin geçerliliği ve dağıtılmış ağın durumu üzerinde anlaşmasını sağlayan bir çerçeveye ihtiyaçları vardır. Temelde, fikir birliği mekanizmaları, tüm katılımcıların dürüstçe ve ağın çıkarına hareket etmesini sağlamayı amaçlar.

Ayrıca, fikir birliği mekanizmaları blok zinciri güvenliğinin bel kemiğidir. Halka açık blok zincirlerinin merkezi bir yetkisi olmadığı için ağ katılımcılarının halka açık defteri düzenli olarak güncellemelerini gerektirir. Bu, dürüst davranışı teşvik ederek blok zincirlerinin kendi kendini düzenlemesini sağlar. Ayrıca, konsensüs mekanizmaları, güvenilir üçüncü taraflara veya aracılara ihtiyaç duymadan kripto para birimlerinin güvenli işlemlerini kolaylaştırır. Kripto para işlemlerini doğrulamak için en belirgin iki yöntem, iş kanıtı (PoW) ve hisse kanıtıdır (PoS). Aşağıda, bu iki fikir birliği mekanizmasına daha ayrıntılı olarak bakıyoruz.

İş Kanıtı (PoW)

İş kanıtı (PoW) konsensüs mekanizması, ağ katılımcılarının kripto para birimlerinin çifte harcanmasını önlemek için bilgi işlem kaynaklarını harcamasını gerektirir. PoW ilk olarak 2004 yılında Hal Finney tarafından SHA-256 karma algoritması kullanılarak tanıtıldı. Ayrıca, PoW’nin ilk uygulaması 2009’da Hal Finney’in ilk Bitcoin işleminin alıcısı olduğunu gören Bitcoin blok zincirindeydi.

PoW, birçok birinci nesil blok zinciri için merkezi olmayan fikir birliğini kolaylaştıran öncü bir fikir birliği mekanizmasıdır. Bir işlem bir PoW blok zincirine her yayınlandığında, madenci düğümleri matematiksel bir bulmacayı çözmek için elektrik (iş) harcamalıdır. Bulmacayı tamamlayan ilk madenci, işlem bloğuna bir işlem ekleme ve onu blok zincirine ekleme hakkını kazanır.

Bir madenci bir işlemi doğruladığında ve ağa meşruiyetini kanıtladığında, çabalarının karşılığını blok ödülleri şeklinde alırlar. Buna göre, ağ katılımcıları, potansiyel blok ödüllerini kaçıracakları için dürüstçe hareket etme ve ağı dolandırmama konusunda bir teşvike sahiptir. Ağdaki her düğüm, blok zinciri defterinin neredeyse aynı bir kopyasına sahiptir. Bu nedenle, ağı dolandırmaya yönelik her türlü girişimin belirlenmesi kolaydır.

Hash’ler

Hashing, herhangi bir veri türünün benzersiz bir sayı dizisine dönüştürülmesini kolaylaştıran bir şifreleme yöntemidir. Ayrıca, ağ katılımcılarının kurcalamayı algılamasını sağladıklarından, PoW için karmalar çok önemlidir. Belirtildiği gibi, Bitcoin ve diğer PoW zincirleri SHA-256 karma işlevini kullanır. Ayrıca, veriler SHA-256 karma işlevi aracılığıyla yerleştirildiğinde, tek bir karma oluşturacaktır. Söz konusu verilerde yapılacak herhangi bir değişiklik, tanınmayan bir hash ile sonuçlanacaktır. Veri seti ne olursa olsun, tüm hash çıktıları aynı uzunluktadır.

Ayrıca, SHA-256 özet işlevi ve diğer birçok özet işlevi doğrusaldır. Bu, içine beslenen orijinal verileri getiremeyeceği anlamına gelir. Bunun yerine, yalnızca ürettiği verilerin orijinal verilerle eşleşip eşleşmediğini kontrol edebilir. Ayrıca, bu süreci daha az önemsiz hale getirmek için, Bitcoin ağı her on dakikada bir hash oluşturmak için ne kadar “iş” gerektiğini belirleyen bir zorluk seviyesi veya “hedef hash” üzerinde anlaşmaya varır.

Hedef karma, ağ katılımcılarındaki artış ve azalışlarla değişir. Madenciler , “bir kez kullanılan sayı” anlamına gelen ” nonce ” adlı bir tamsayı kullanarak hedefin altında karmalar oluşturur . Bir madenci geçerli bir hash’e ulaştığında, blok zincirine bir blok eklemeden önce bunu ağa yayınlar.

Proof of Work vs Proof of Stake

PoW Madenciliği

PoW madenciliği oldukça rekabetçi. Her on dakikada bir Bitcoin ağına yeni bir karma yayınlanır. Bununla birlikte, bir madencinin sahip olduğu daha fazla “hash gücü”, yeni işlem blokları çıkarma ve müteakip blok ödüllerini ve işlem ücretlerini kazanma fırsatı elde etme olasılıkları daha yüksektir. Ayrıca madenciler, kazanma şanslarını artırmak için kaynakları bir araya toplarlar.

Ayrıca, Bitcoin madenciliği özel donanım gerektirir ve çok fazla elektrik kullanır. Şu anda en yaygın kullanılan Bitcoin madenciliği, “uygulamaya özel entegre devre” (ASIC) madencisidir. Bir katılımcı ne kadar çok ASIC madencisine sahipse, bir sonraki bloğu kazanma olasılıkları o kadar yüksek olur. Bu nedenle, birkaç “madencilik çiftliği” aynı anda yüzlerce ASIC madencisini çalıştırıyor.

Bu tür madencilik, blok zincirine eklendikten sonra verileri ayarlamayı veya değiştirmeyi inanılmaz derecede zorlaştırır. Herhangi bir kötü aktör, bir işlemi kötü niyetle değiştirmek isterse, blok zincirindeki her bloğu yeniden kazmak zorunda kalacaktı. Ağı dolandırmak isteyen herhangi bir kullanıcı, ağın “karma gücünün” en az %51’ine ihtiyaç duyacaktır, bu da son derece maliyetli olacaktır. Buna göre, PoW zincirlerinin güvenliği, büyüdükçe zamanla artar.

Bitcoin ve blockchain teknolojisi hakkında sağlam bir anlayış kazanmak istiyorsanız,  Solidity Academy‘deki Blockchain 101 ve Bitcoin 101  kurslarına göz atın. Burada, öğrencilere Web3’ün etki alanına girmeden önce bilmeleri gereken her şeyi öğretiyoruz. Ayrıca,  web3 bilginizi daha da genişletmek için Web3 e-kitaplarımızı hemen edinin.

Hisse Kanıtı (PoS)

Proof of Stake (PoS), yeni kripto para projeleri için hızla gidilecek fikir birliği mekanizması haline geliyor. PoW gibi, PoS da blockchain ağlarında veya diğer dağıtılmış veritabanlarında kripto para birimi işlemlerini doğrulamak ve güvence altına almak için kullanılır. PoS, karmaşık bir matematik problemini çözmek için elektrik harcamak yerine, işlemleri doğrulamak için seçilmek üzere ağ katılımcılarının kripto varlıklarını (stake) kilitlemesine güvenir. Çoğu durumda, PoS doğrulayıcıları, yatırdıkları jeton veya jeton sayısına göre seçilir, yani ne kadar çok bahis oynarsanız, seçilme olasılığınız o kadar artar.

Ayrıca PoS, PoW ile ilgili bazı sorunları ele almayı amaçlar. Özellikle PoS, işlemleri doğrularken PoW’a kıyasla çok daha az enerji kullanır. Ayrıca, çoğu kişi PoS zincirlerini PoW zincirlerine kıyasla saldırılara karşı daha az savunmasız buluyor. Bunun nedeni, PoS ağlarının işlemleri nasıl yapılandırdığı nedeniyle herhangi bir başarılı saldırının getirisinin bir PoW zincirine yapılan saldırıdan çok daha az olmasıdır.

PoS doğrulayıcıları rastgele seçilse de, daha fazla bahis yapanların bir sonraki bloğu blok zincirine yazma şansı daha yüksektir. Bununla birlikte, PoS çok daha az hesaplama gücü gerektirir çünkü doğrulayıcılar birbirleriyle rekabet etmezler. Ayrıca, çeşitli blok zincirlerinde birkaç PoS uygulaması vardır. Buna rağmen, her PoS zinciri, doğrulayıcıların belirteçleri kilitlemesini gerektirerek dürüst davranışı teşvik eder. Bir doğrulayıcı ağı dolandırmaya çalışırsa, kendi hissesini kaybetme riskiyle karşı karşıya kalır. Aşağıda, bugüne kadarki en popüler PoS varyasyonlarından bazılarına göz atacağız.

Polkadot

Polkadot, doğrulayıcıları seçmek için bir “aday ispat belgesi” (NPoS) konsensüs mekanizması kullanır. Doğrulayıcılar, DOT belirteçlerini kilitler ve kesinlik garantileri için “blok zinciri uzantısının kör ataması” (BABE) algoritmasını kullanarak yeni işlem blokları üretmek için başkaları tarafından aday gösterilir.

Polkadot doğrulayıcısı olmak zorlu ve oldukça pahalıdır. Yalnızca 1.000 doğrulayıcı yuvası mevcuttur. Aday gösterenler en fazla 16 doğrulayıcı seçebilir, ancak payın aralarındaki dağılımına karar veremezler. Doğrulayıcılar, ağı güvence altına almak için DOT belirteçleri tahsis ederek bir imha sisteminde rekabet eder.

Başlangıçta, DOT ödüllerinin dağılımı, bahis miktarlarına bakılmaksızın tüm doğrulayıcılar arasında eşittir. Doğrulayıcı ödüllerinin dağıtımından sonra, bahis ödülü dağıtımları, bahis miktarıyla orantılıdır. Bununla birlikte, minimum bahis gereksinimleri sık sık değişir, bu da adayların ödül kazanmak için gerekenlerin altında kalabileceği anlamına gelir.

EOSIO (EOS.IO)

EOS.IO veya sadece EOSIO, yerel EOS kripto para birimine güç sağlayan akıllı sözleşme özellikli bir blok zinciridir. Yüksek işlem hacmi ve minimum ücret sağlayarak blok zinciri geliştiricileri için giriş engelini azaltmayı amaçlamaktadır. Ayrıca kullanıcılar, ana EOS zincirinin güvenliğinden yararlanan kendi merkezi olmayan ağlarını oluşturabilirler.

Ayrıca, EOS.IO, ağ doğrulayıcılarını seçmek için “temsil edilen hisse kanıtı” (DPOS) konsensüs mekanizmasını kullanır. Ayrıca, ağ katılımcıları her yeni bloğu doğrulamak için oy kullanır ve delegeleri seçer. Doğrulayıcılar, ağ etkinliklerine göre seçilir, bu da doğrulayıcıları sabit çalışma süresini sürdürmeye teşvik eder. Ek olarak ağ, işlemlerin bir saniye sonra geri döndürülemez olmasını sağlamak için asenkron bir Bizans hata toleransı (aBFT) algoritması kullanır.

Ayrıca, EOS.IO yeni bloklar oluşturmak için blok üreticilerini kullanır. Ağ katılımcıları, blok yapımcıları olmak istedikleri kişiye oy verir. Ayrıca seçmenler, yerel EOS kripto para biriminden daha fazlasını veya daha fazlasını stake ederek oylarında daha fazla ağırlık kazanırlar. Bununla birlikte, 21 blok üreticisinden en az 15’inin tüm protokol değişikliklerini onaylaması gerekiyor, bu da onu diğer modellere göre daha az merkezi olmayan hale getiriyor.

Ethereum 2.0

Başlangıçta, Ethereum bir çalışma blok zincirinin kanıtıydı. Bununla birlikte, bir numaralı akıllı sözleşme blok zinciri, Ethereum Merge güncellemesi ile bir hisse senedi konsensüs mekanizması kanıtına geçildi. Ethereum, sürtünme olmadan ölçeklenmesini sağlamak için PoS’a geçiyor. Ancak, bunun gerçekleşebilmesi için birkaç değişiklik yapmaları gerekiyor.

Birleştirme, Ethereum 2.0 yol haritasında önemli bir kilometre taşıdır. Beacon Chain olarak bilinen yeni bir hisse senedi kanıtı zinciri ile Ethereum’daki orijinal ana ağın başarılı bir şekilde birleştirilmesini gördü.

Ayrıca, doğrulayıcıların minimum 32 ETH stake etmesi gerekmektedir. Yeni Ethereum PoS zincirine daha fazla doğrulayıcı katıldıkça, blok doğrulayıcı ödülleri azalacaktır. Ek olarak, Ethereum 2.0 sharding’in girişini görecek. Parçalama, blok zincirini “parçalar” adı verilen daha küçük bölümlere ayırmayı içerir. Bu süreç, kullanıcıların çoğunluğu için işlem ücretlerini düşürürken Ethereum ağındaki tıkanıklığı azaltmaya yardımcı olacaktır.

İş Kanıtı vs Stake Kanıtı

Şimdi iş kanıtı ile hisse kanıtı arasındaki farkları karşılaştırmanın zamanı geldi. Hem PoW hem de PoS konsensüsü, blok zincirlerin verileri senkronize etmesine ve işlemleri doğrulamasına yardımcı olur. Bununla birlikte, iki mekanizma arasında bazı önemli farklılıklar vardır. Birincisi, PoW doğrulayıcılar arasında bir rekabeti içerir, oysa bazıları PoS bloklarının mayınlı olmaktan ziyade “dövülmüş” veya “basılmış” olduğunu düşünür. Ayrıca PoW madencileri, bir sonraki bloğu ekleme hakkı için rekabet ederken önemli miktarda enerji harcamak zorundadır. Öte yandan, PoS çok daha az enerji yoğundur.

Ayrıca, PoW zincirleri çok fazla elektrik ve özel ekipman kullandığından, bu tür zincirlerin sürdürülebilir şekilde ölçeklendirilmesi zor olabilir. Ek olarak, PoS zincirleri genellikle PoW blok zincirlerinden daha düşük işlem ücretlerine tabidir. Bununla birlikte, birçoğu PoS’u PoW’a sürdürülebilir ve enerji açısından verimli bir alternatif olarak görüyor.

PoS zincirlerinin PoW zincirlerine göre sahip olduğu ölçeklendirme avantajlarına rağmen, eski konsensüs mekanizması bir zincirin ademi merkeziyetçiliğine zarar verebilir. Bunun nedeni, balinaların çok sayıda jetonu kolayca satın alabilmesi ve çoğunluk hissedarı olabilmesidir. Ayrıca PoW madencileri blok ödülleri kazanırken, PoS doğrulayıcıları doğrulayıcı ödülleri kazanır. Ayrıca, PoW zincirleri PoS zincirlerinden daha yavaş olma eğilimindedir. Ancak, çoğu bunu bir güvenlik özelliği olarak görüyor.

Ek olarak, PoS konsensüsü, hesaplama gücünü staking ile değiştirir. Bir blok zinciri ağına saldırmak söz konusu olduğunda, PoS zincirlerinden %51’lik bir saldırıda yararlanmak PoW’den daha kolay olabilir, ancak bir PoS zincirine saldırmak muhtemelen daha küçük bir getiri ile sonuçlanacaktır.

Farkı Öğrenin: Proof of Work ve Proof of Stake – Özet

PoW öncü bir fikir birliği mekanizması olsa da, alandaki birçok kişi bunun tüm blok zinciri ağları için sürdürülebilir olmadığı konusunda hemfikir.

PoS, ağ tıkanıklığını azaltan, işlem hızlarını artıran ve işlem ücretlerini düşüren çevre dostu bir alternatif sunar.

Bununla birlikte, PoW, Bitcoin blok zinciri gibi bazı ağların ademi merkeziyetçiliğini korumada gerekli olduğunu kanıtlayabilir. İş kanıtı ve hisse kanıtı tartışması gelişmeye devam ettikçe, blok zinciri ağlarının ölçeklenebilirliğine ve merkezsizleştirilmesine ve Web3 topluluğu için hangi faktörlerin en önemli olduğuna daha fazla dikkat çekildiğini görmeyi bekleyebiliriz.

Gelişmekte olan bir teknoloji alanında yeni bir beceri öğrenmek için daha iyi bir zaman olmamıştı. Blockchain geliştiricileri, sektör genelinde son derece yüksek talep görmektedir. Bu nedenle, oldukça yüksek bir maaş talep edebilirler. Blockchain geliştiricisi olmak istiyor ancak kodlama deneyiminiz yoksa Solidity Academy‘deki Solidity Eğitimine hemen katılın.

Solidity Academy TR Eğitimleri

Akıllı sözleşme geliştirme yolculuğunuz hakkında daha iyi rehberlik almak için Solidity nedir? Ethereum Akıllı Sözleşmelerinin Dili Rehberi içeirğimize göz atın. Dilerseniz Yeni Başlayanlar için Solidity – Akıllı Sözleşme Geliştirme Hızlandırılmış Kursuna katılın.

Çalışmaya nereden başlayacğaım diyenler için Blockchain ​​Developer Olmak İçin Yol Haritası içeriğine de muhakkak bakın.

Gelin aklınızdaki soruları SUPERPEER sobetinde cevaplayalım.

Bu makaleyi okuduğunuz için teşekkürler! Bana destek olmak isterseniz;

Beni TwitterLinkedin ve YouTube‘da takip edin.

Kısa bir yorum bırakmayı UNUTMAYIN!

Hasan YILDIZ, Girişimci. Doktora Öğrencisi. Yazmayan YAZILIMCI. Veri Şeysi. Eğitmen...

Yazarın Profili

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir