Şu anda kripto para madenciliği yapmanın ne anlama geldiğini ve madencilik sürecinin nasıl çalıştığını görüntülüyorsunuz.

Kripto para madenciliği yapmak ne anlama geliyor ve madencilik süreci nasıl işliyor?

Okuma zamanı: 3 minuti

Madencilik kripto para birimleri de denir madencilik kripto para birimlerinin, kullanıcılar arasındaki işlemlerin doğrulandığı ve sicile, o devasa, tamamen halka açık muhasebeye eklendiği süreçtir. blockchain.

Il madencilik süreci izin veren temel unsurlardan biridir

  • üçüncü bir merkezi otoriteye ihtiyaç duymadan eşler arası merkezi olmayan bir ağ olarak işlev görecek kripto para birimleri
  • doğacak yeni kripto para birimlerine

Bitcoin, çıkarılabilir bir kripto para biriminin en popüler ve yerleşik örneğidir ve Bitcoin madenciliği adlı bir fikir birliği algoritmasına dayanır İş Kanıtı.

Ve tüm kripto para birimleri benimsenemez. Şimdi teknik açıdan kripto para madenciliği yapmanın ne anlama geldiğini ve madencilik sürecinin nasıl işlediğini anlamaya çalışalım.

Madencilik sürecinde ne olur?

Bir madenci ağdaki bir düğümdür İşlemleri toplar ve bunları bloklar halinde düzenler.

Ne zaman işlem yapılırsa, herkes ağın düğümleri onları alırlar ve geçerliliklerini doğrularlar. Çok verimli madenci düğümleri daha sonra bu işlemleri bellek havuzundan toplar ve bunları bir blok halinde birleştirmeye başlar (buna aday blok).

Madenci düğümünün yaptığı ilk şey, madencilik ödülünü (blok ödülü) gönderdiğiniz bir işlem eklemek ve ardından madenciliğe başlamaktır: madencilik yapıldığında bloğa ilk olan şey şudur: karma bellek havuzundan alınan işlemlerin her biri ayrı ayrı. Madencinin ödüllendirildiği işlem denir coinbase işlemive madeni paraların "havadan" yaratıldığı bir işlemdir. Çoğu durumda, coinbase işlemi yeni bir blokta kaydedilecek ilk işlemdir.

Merkle Ağacındaki Organizasyon

Her işlem analiz edilir edilmez, hash'ler, ikiye ikişer işlemlerin hash'lerinin eşleştirilmesi ve analiz edilmesiyle oluşturulan bir Merkle Ağacı halinde düzenlenir. Çıktılar daha sonra diğer çiftler halinde düzenlenir ve başka bir hash işlemine tabi tutulur ve "ağacın tepesine" ulaşana kadar tekrar tekrar devam eder. Ağacın tepesine de denir kök karması (veya Merkle kökü) ve temelde onu oluşturmak için kullanılan önceki tüm karmaları temsil eden tek bir karmadır.

Bir önceki bloğun karması ile birlikte kök karması ve adı verilen rastgele bir sayı papalık elçisi daha sonra blok başlığına eklenir. Daha sonra blok başlığı, bu elemanlara (kökün karması, önceki bloğun karması ve nonce) ve diğer bazı parametrelere dayalı bir çıktı üreterek karma hale getirilir. Ortaya çıkan çıktı, bloğun karmasıdır ve yeni oluşturulan bloğun (aday blok) tanımlayıcısı olarak hizmet edecektir.
Geçerli sayılması için, çıktının (bloğun karması) protokol tarafından belirlenen belirli bir hedef değerden daha az olması gerekir: bloğun karması başlamalıdır belirli sayıda sıfır ile.

Hashing zorluğu

Il hedef değer - Ayrıca şöyle bilinir hashing zorluğu (hashing zorluğu) - protokol tarafından düzenli olarak ayarlanır ve yeni blok oluşturma oranının aynı kalmasını sağlar ağa adanmış hash gücü miktarıyla sabit ve orantılı.

Ağa her yeni madenci katıldığında ve rekabet arttığında hashing zorluğu artacak, ortalama blok süresinin azalmasını önler. Tersine, madenciler ağdan ayrılmaya karar verirse, ağa adanmış daha az bilgi işlem gücü olsa bile blok süresini sabit tutarak hash zorluğu düşecektir.

Madencilik süreci, madencilerin blok başlığını defalarca karma işlemine devam etmesini, bir ağ madencisi nihayet geçerli bir blok karması üretene kadar nonce aracılığıyla yinelemesini gerektirir. Geçerli bir hash bulunduğunda, kurucu düğüm bloğu ağa iletir. Diğer tüm düğümler, hash'in geçerli olup olmadığını kontrol edecek ve eğer öyleyse, bloğu kendi blok zinciri kopyalarına ekleyecekler ve bir sonraki bloğu çıkarmaya geçecekler.
Zaten oldu ve bazen iki madenci aynı anda geçerli bir blok iletiyor ve ağ kendisini iki rakip blokla buluyor. Madenciler, ilk aldıkları bloğa göre bir sonraki bloğu kazmaya başlar. Bu bloklar arasındaki rekabet, bir sonraki blok, rakip bloklardan birine göre çıkarılıncaya kadar devam edecektir. Düşen bloğa yetim blok o bayat blok. Bu bloktaki madenciler kazanan blok zincirine geri dönecekler.

Madenciler havuzu

Blok ödülü, geçerli hash'i ilk keşfeden madenciye verilirken, hash'i bulma olasılığı basit bir formülle yönetilir: ağdaki toplam çıkarma gücünün kısmına eşit. Madencilik gücünün küçük bir yüzdesine sahip madencilerin, bir sonraki bloğu kendi başlarına keşfetme şansı çok düşüktür. THE maden havuzu bu sorunu çözmek için oluşturulmuştur. Bu, bir blok bulma olasılığına katkıda bulundukları iş miktarına bağlı olarak ödülü havuzun tüm üyeleri arasında eşit olarak bölmek için işlem gücünü bir ağ üzerinden paylaşan madencilerin kaynaklarını bir araya toplamak anlamına gelir.