Proof of Work (POW), Bitcoin madenciliğinde kullanılan konsensüs mekanizmasıdır. Bu kafa karıştırıcı cümlenin ne anlama geldiğini öğrenmek için okumaya devam edin.
Proof of Work Nedir? Özet
Blockchain teknolojisinin temelini oluşturan bu mekanizma, işlemlerin güvenli bir şekilde doğrulanmasını sağlar. Ayrıca, yeni blokların zincire eklenmesi için kullanılan bir konsensüs algoritmasıdır.
Proof of Work ne ifade eder?
Bitcoin blok zincirinde işlemleri kimin güncelleyebileceğini belirleyen kuralları ifade eder.
Bir sonraki işlem bloğunu güncelleme hakkını kazanmak için çözülmesi zor bir zorluğu çözmeniz gerekir. Bu zorluk, ağ tarafından kolayca doğrulanabilir olmalıdır.
Bu şekilde, bu zorluğu çözmek için çalıştığınızı kanıtlamış olursunuz.
Kısaca Proof of Work bu şekilde çalışır. Daha detaylı bir açıklama için okumaya devam edin. İşte ele alacaklarımız:
Okumayı Sevmiyor Musunuz? Bunun Yerine Kısa Video Eğitimimizi İzleyin.
1. Konsensüs Mekanizması Nedir?
Bitcoin, temelinde, herkes tarafından güncellenen merkeziyetsiz bir defterdir. Herkesin kendi versiyonuna sahip olamayacağı bir sistemde, defterin tutarlılığı önemlidir. Bu nedenle, tutarlılığı sağlamak için gerekli önlemler alınmalıdır.. Bunun için, defteri kimin güncelleyeceğine dair bir tür konsensüs mekanizmasına ihtiyaç duyarsınız.
Konsensüs mekanizması, defteri kimin güncelleyeceği konusunda herkesin kabul ettiği kuralların süslü bir tanımıdır. Birçok farklı konsensüs mekanizması vardır, örneğin:
-
Proof of Work (POW)
-
Proof of Stake (POS)
-
Delegated Proof of Stake (DPOS)
-
Proof of Capacity (POC)
-
Proof of Elapsed Time (POET)
-
Practical Byzantine Fault Tolerance (PBFT)
-
Directed Acyclic Graph (DAG)
Ve daha fazlası…
Bu konsensüs mekanizmalarının her biri, bir kamu defterini nasıl güncelleyeceğinizi tanımlayan farklı kurallara sahiptir.
2. Proof of Work Nedir?
Bitcoin madenciliği, Bitcoin defteri olan blockchain üzerinde yeni işlem bloklarının nasıl güncellendiğini açıklayan bir terimdir.
Bir madencinin defteri güncelleme hakkını kazanabilmesi için, belirli bir zorluğa cevap (proof) sunması gerekir. Bu kanıtın üretilmesi zordur, ancak doğrulanması çok kolaydır.
Örneğin, bir kilit kombinasyonunu tahmin etmek bir zorluk kanıtıdır. Doğru kombinasyonu bulmak çok zordur. Çünkü birçok farklı kombinasyon denemeniz gerekir.
Ancak, doğru kombinasyon bulunduğunda, kilidi açıp açmadığını kontrol ederek kolayca doğrulayabilirsiniz.
Başka bir örnek Rubik Küpü çözmek olabilir. Çözüm üretmek zor ama doğru çözümü doğrulamak kolaydır.
Bitcoin’in durumunda, zorluk bir rastgele sayı (nonce) bulmaktır.Bu sayı, işlem bloğunuza eklenir. Daha sonra hash işlemi (bir tür matematiksel formül uygulama) yapıldığında bir sonuç üretir.Bu sonuç, sistemin belirlediği hedef sayıdan küçük olmalıdır.
Karmaşık mı görünüyor? Evet, öyle. Bu tamamen matematik alanından gelir ve sürecin teknik detayları bu yazı için çok da önemli değil. Hatırlamanız gereken şey şudur:
Bu sayıyı hesaplamak mümkün değildir; onu bulmanın tek yolu deneme-yanılma yöntemidir (yani tahmin yapmak). Bu nedenle madenciler gün boyunca sayıları tahmin eder.
Doğru sayı bulunduğunda, madenci çözümünü (kanıtını) ağla paylaşır. Herkes onun bloğunun bir sonraki işlem bloğu olacağı konusunda hemfikir olur.
Bu mekanizma, yalnızca sayı tahmini için yeterli hesaplama gücü (veya “iş”) harcayan birinin işlem defterini güncelleme hakkı kazanmasını sağlar.
Proof of Stake (PoS) Nedir?
Proof of Stake (PoS), PoW’a bir alternatif olarak geliştirilmiş bir konsensüs mekanizmasıdır. PoS’ta madenciler yerine doğrulayıcılar bulunur ve bu doğrulayıcılar belirli bir miktar coini ağda “stake” ederek doğrulama hakkı kazanır. Ne kadar fazla coin stake edilirse, bir sonraki bloğu doğrulama şansı o kadar artar. PoS, daha az enerji tüketir ve çevre dostudur ancak stake edilen miktara bağlı olarak zengin doğrulayıcılara avantaj sağlayabilir. Ethereum 2.0 gibi projeler, PoS’a geçerek enerji verimliliği sağlamayı hedefler.
Her iki mekanizma da blockchain ağlarının güvenliğini sağlamayı amaçlar, ancak kaynak kullanımı ve ekonomik teşvikler açısından farklılık gösterir.
Proof of Work, konsensüs algoritmasının birçok eleştiriye maruz kaldığını görüyoruz. Özellikle, yalnızca rastgele tahminler üretmek için büyük miktarda hesaplama gücü harcanması eleştirilmektedir.
Bunun yanı sıra, bu süreçte yüksek seviyede elektrik tüketimi de başlıca eleştirilen noktalar arasında yer alıyor.
Madencilerin madencilik havuzlarında bir araya gelmesi mümkündür. Fakat merkeziyetçilik sorununu gündeme getirebilir. Bu durum, belirli bir madencilik havuzunun çok fazla güce sahip olmasına yol açabilir.
Bu durumda, blockchain üzerinde %51 saldırısı gerçekleştirme riski ortaya çıkabilir.
Son olarak, PoW ile madencilik operasyonunuzu ölçeklendirebilirsiniz. Bu sayede, bir sonraki bloğu madencilik yapma şansınızı katlanarak artırabilirsiniz. Bu da daha zengin madencilere haksız bir avantaj sağlar.
Bu sebeplerden dolayı, daha az enerji tüketen Proof of Stake gibi alternatif konsensüs mekanizmaları önerilmeye başlanmıştır.
4. Proof of Work vs. Proof of Stake
Proof of Work’a bir alternatif olarak önerilen sistemlerden biri Proof of Stake (PoS) mekanizmasıdır. PoS, bir madencinin bir zorluğa yanıt kanıtı sunmasını gerektirmek yerine, belirli bir miktar parayı stake etmesini zorunlu kılar. Şöyle açıklayalım:
Proof of Stake (PoS) sisteminde, madenciler yerine doğrulayıcılar (validators) yer alır. Doğrulayıcı olmak için belirli bir miktar coin stake etmeniz gerekir.
Ne kadar çok coin stake ederseniz, bir sonraki doğrulayıcı olarak rastgele seçilme şansınız o kadar artar.
Eğer bir doğrulayıcı olarak seçilir ve kötü niyetle sahte işlemleri onaylarsanız, stake ettiğiniz coinler elinizden alınır. Bu durum, doğrulayıcıların kurallara uymasını ekonomik olarak teşvik eder.
PoS, PoW’a göre daha kolay, daha ucuz ve daha az enerji tüketen bir alternatif olarak kabul edilir. Ancak PoS’un da bazı dezavantajları vardır.
İlk olarak, bir %51 saldırısı gerçekleştirmek için sistemdeki çoğunluk hisselerini satın alabilirsiniz.
Bunun için Bitcoin gibi bir ağda coinlerin piyasa değerinin %51’ine (yüz milyarlarca dolara) sahip olmanız gerekir. Ancak bu yine de mümkündür. Oysa PoW’da bu senaryo Bitcoin gibi güçlü ağlarda imkânsızdır.
İkinci olarak, doğrulayıcılar yalnızca stake ettikleri para miktarına göre seçilirse, zengin kişilere yine haksız bir avantaj sağlanmış olur. Dahası, bu kişiler ağdaki tüm işlem ücretlerini topladıkları için daha da zenginleşirler.
5. Sonuç
Merkeziyetsiz bir ağ oluşturmak istiyorsanız, bir konsensüs algoritmasına ihtiyacınız var. Bugün en popüler olanı Proof of Work (PoW) olsa da, birkaç alternatif mevcut.
Şu an için PoW, Bitcoin ağını kötü niyetli aktörlerden koruma konusundaki yeteneğini kanıtlamış görünüyor. Bugüne kadar hiç kimse ağ üzerinde %51 saldırısı gerçekleştiremedi ya da geçmiş işlemleri geri alamadı.
Olumsuz tarafı, Bitcoin ağı çok büyük miktarda enerji tüketiyor. Bazılarına göre bu, gerekli bir bedel.
Siz Proof of Work hakkında ne düşünüyorsunuz? Bu sisteme değer mi? Ya da ilginç başka konsensüs algoritmaları duydunuz mu? Görüşlerinizi aşağıdaki yorum bölümünde paylaşabilirsiniz.
Proof of Work (PoW) nedir? PoW, blockchain ağlarında işlemleri doğrulamak ve yeni bloklar eklemek için kullanılan bir konsensüs mekanizmasıdır.
Madenciler, zor matematiksel problemleri çözerek ağ güvenliğini sağlar. Enerji yoğun olsa da, ağın merkeziyetsiz ve güvenilir olmasını garanti eder.
Bu makalede
Hızlandırılmış Ücretsiz Bitcoin Kursu
- 100,000 öğrenci tarafından beğenildi
- 7 gün boyunca hergün e-posta
- Kısa ve eğitici; garantili!
Neden 99Bitcoins'e güvenebilirsiniz?
2013 yılında kurulan 99Bitcoins ekibi, Bitcoin'in ilk günlerinden beri kripto uzmanlarıdır.
Haftalık Araştırma
50+Uzman Katılımcılar
Aylık Okuyucular
2000+İncelenen Kripto Projeleri
Kripto, yüksek riskli bir varlıktır. Bu makale bilgilendirme amaçlıdır; yatırım tavsiyesi içermez. Sermayenizin tamamını kaybedebilirsiniz.
99Bitcoins, bağlı linklerimiz üzerinden yapılan yönlendirmelerden komisyon alabilir. Tüm önerilerimiz kapsamlı bir inceleme sürecinden geçmektedir.