Hisse ispatı nedir, doğrulayıcı neye kefil olur
Hisse ispatı, bir doğrulayıcının ağa değerli bir şey yatırdığını ve dürüst davranmazsa bunun yok edilebileceğini ispatlama yöntemi. Ethereum'da katılım için 32 ETH yatırılıyor, blok önericisi ve oy veren komite rastgele seçiliyor. Mekanizmanın ne söylediğini ve neyi söylemediğini yazıyoruz.
Kısaca
Ethereum'un kendi tanımıyla hisse ispatı şu:
"Proof-of-stake is a way to prove that validators have put something of value into the network that can be destroyed if they act dishonestly."
Cümlenin ağırlığı son kısımda: yok edilebilir. Sistem doğrulayıcının iyi niyetine değil, kaybedecek bir şeyi olmasına dayanıyor.
Katılmanın bedeli
Doğrulayıcı olmak için yatırılan miktar ve çalıştırılması gereken yazılım belli:
"To participate as a validator, a user must deposit 32 ETH into the deposit contract and run three separate pieces of software."
Bu iki koşul birlikte anlamlı. Yalnızca para yatırmak yetmiyor; doğrulayıcının ağda fiilen çalışıyor olması gerekiyor.
Kimin blok üreteceği seçilmiyor, çekiliyor
Her aralıkta bir doğrulayıcı blok önericisi olarak rastgele seçiliyor. Önerilen bloğun geçerliliğine ise tek kişi karar vermiyor:
"a committee of validators is randomly chosen, whose votes are used to determine the validity of the block being proposed."
Komiteler doğrulayıcı kümesini bölüyor, böylece her aktif doğrulayıcı her turda değil ama her dönemde oy veriyor.
Rastgelelik burada bir süs değil: sırayı önceden bilen bir taraf, o sıraya göre saldırı kurabilirdi.
Kesinlik bir eşik meselesi
Bir işlemin geri alınamaz sayılması, ağın onu geri almanın maliyetini yeterince yükseltmesiyle oluyor. Kaynağın ifadesiyle işlem, ancak büyük miktarda ETH yakılmadan değiştirilemeyecek bir bloğun parçası olduğunda kesinleşiyor; bunun için toplam yatırılan ETH'nin en az üçte ikisini temsil eden oy gerekiyor.
Yani "onaylandı" ile "kesinleşti" aynı şey değil.
Dürüst olmayan davranış tanımlı
Kaynak iki davranışı açıkça sayıyor: aynı aralıkta birden fazla blok önermek ve çelişkili oy vermek. Cezanın ağırlığı, davranışın tek başına mı yoksa eşgüdümlü mü yapıldığına göre değişiyor; teminatın tamamen yok edilmesine kadar gidebiliyor.
Cezanın nasıl işlediği ayrı maddede: slashing.
Riskler
En büyük belirsizlik Bu yazı Ethereum'u anlatıyor; başka ağların hisse ispatı uygulamaları farklıdır ve incelenmedi.
- Teminat, doğruluğun kanıtı değil caydırıcısıdır. Bir doğrulayıcının 32 ETH yatırmış olması onun doğru davrandığını göstermez; yanlış davranırsa kaybedeceğini gösterir.
- Onaylanmak ile kesinleşmek farklıdır. Bir işlem bloğa alınmış olabilir ama henüz kesinleşmemiş olabilir.
- Vekâletle katılım ayrı bir konudur. 32 ETH'si olmayanların havuzlara katılması bu yazıda incelenmedi ve kendi riskleri vardır.
- Bu yazı Ethereum'u anlatır. Başka ağların hisse ispatı uygulamaları farklıdır.
Neyin incelenmediği yukarıdaki veri durumu listesinde.
Kaynaklar
Bu makale aşağıdaki kaynaklara dayanıyor. Her birinin kalıcı kopyası olup olmadığı yanında yazıyor.
- #1
Tanımın, 32 ETH koşulunun, rastgele seçimin ve kesinlik eşiğinin birincil kaynağı: ethereum.org dokümanı.
ethereum.org· kalıcı kopya yok· ekran görüntüsü yok
Kanıt zinciri: 1 kaynak
Tweet silinir, site kapanır. Aşağıda her kaynağın kalıcı kopyasının olup olmadığı yazıyor.
Kaynaklar (1)
- #1
Tanımın, 32 ETH koşulunun, rastgele seçimin ve kesinlik eşiğinin birincil kaynağı: ethereum.org dokümanı.
“Proof-of-stake is a way to prove that validators have put something of value into the network that can be destroyed if they act dishonestly.”
ethereum.org/developers/docs/consensus-mechanisms/pos/- kalıcı kopya yok: kaynak kaybolursa bu iddia dayanaksız kalır
- ekran görüntüsü alınmadı
Düzeltme geçmişi
Makale silinmez, düzeltilir. Yapılan her değişiklik burada görünür.
- Sürüm 1 ·
Bölüm