PDA

Orijinalini görmek için tıklayınız : Bitcoin Hash Fonksiyonları nedir?



ekonomist
10 12 2017, 01:02
Bitcoin Hash Fonksiyonları nedir neye yarar?



Girişin sonucunu tahmin etmek neredeyse imkânsız olduğu için, karma işlevleri işin kanıtı ve geçerliliği için kullanılabilir. Bitcoin madencileri, belirli bir karma değeri veren bir girdi bulmak için yarışacaklardır (başta birden çok sıfır olan bir sayı). Bu bulmaca zorluğu ölçülebilir. Ancak, aldatılamazlar. Çünkü körü körüne tahmin ederek yapmaktan daha iyi sonuç vermenin bir yolu yoktur.

Madenciliğin amacı, hedefin her ne olursa olsun daha az bir karma değerle çıkıncaya kadar bilgisayarınızı tahmin etmektir. Bunu ilk yapanlardan biriyseniz, o zaman bloğu mayın aldınız (normalde bu milyonlarca ve milyarlarca bilgisayarı dünyanın dört bir yanından tahminler yapıyor). Bloku kim kazanırsa (en uzun blok zincirinin bir parçası haline geldiği sürece) 12.5 bit hızlı bir ödül kazanır. Kazanan, teknik olarak bit eşleşmesini yapmaz, ancak blok zinciri algoritmasının kodlaması , insanı madenciliği yapmak için ödüllendirmek ve böylece blok zinciri doğrulamaya yardımcı olmak için kurulmuştur.


Her blok bir önceki bloğun karması dahil olmak üzere sırayla oluşturulur. Her blok bir önceki bloğun karmasını içerdiğinden, daha sonra geldiğini kanıtlıyor. Bazen, iki farklı blok, farklı madenciler tarafından oluşturulur. Farklı yerlerde harcanan farklı bitki sikikleri hareketlerini içerebilirler. İçinde gömülü en büyük kanıt olan en büyük blokaj bloğu, blokçu için seçilmiştir.