Kategori:Kripto Rehberi
Yayınlandı: 19.07.2021 | 03:29
Bitcoin Madenciliği Nasıl Yapılır?
Madencilik, Bitcoin işlemlerinin doğrulandığı ve blockchaine eklendiği süreçtir. Madencilerin amacı, karmaşık matematik problemlerine geçerli bir çözüm bulmaktır. Kullanıcı yeni bir Bitcoin işlemi oluşturduğunda diğer ağ kullanıcılarının (node'lar) bu işlemi doğrulamasını ve işlemin geçerliliğini onaylamasını beklemelidir. Madenciler yeni, beklemede olan işlemleri toplamakla ve bunları bir aday blokta gruplamakla sorumludur.
Madencinin amacı, aday bloku için geçerli bir blok hash'i bulmaktır. Blok hash'i, her bir blok için benzersiz bir kimlik işlevini gören, rakam ve harflerden oluşan bir dizedir. Örneğin,
- 0000000000000000000b39e10cb246407aa676b43bdc6229a1536bd1d1643679
Yeni bir blok hash'i oluşturmak için, madencinin bir önceki blokun blok hash'ini ve aday blokun verilerini bir araya getirmesi ve bunların hepsini bir hash fonksiyonundan geçirmesi gerekir.
Fakat madencinin belirli sayıda sıfırla başlayan bir blok hash'i oluşturacak bir nonce bulması gerekir. Sıfırların sayısı, madencilik zorluğuna göre değişir. Geçerli bir blok hash'i, madencinin aday blokunu doğrulamak için gerekli işi yaptığını kanıtlar (bu nedenle de Proof of Work - İş İspatı adını alır).
Beklemede olan işlemleri bir araya getirdikten ve aday blokunu oluşturduktan sonra, madencinin değiştirebileceği tek şey nonce'tur ve bunu da madencilik ekipmanları yapar. Madencilik makineleri yoğun bir deneme yanılma süreciyle nonce'u sürekli olarak değiştirir ve blok için geçerli bir çözüm bulana kadar bir araya getirilmiş verileri birkaç kez hash eder.
Madenci geçerli bir hash bulduğunda aday blokunu doğrulayabilir ve bitcoin ödüllerini alabilir. Bu, aynı zamanda blokta yer alan blockchain işlemlerinin beklemede iken doğrulandığı andır.
Bitcoin Madencileri Ne Kadar Kazanır?
Yeni her bir blok, madencisine yeni oluşturulmuş bitcoinler (blok ödeneği) ve işlem ücretlerinden oluşan bir blok ödülü sunar. Blok ödülü neredeyse tamamen blok ödeneğinden oluştuğu için, çoğu kişi ödenekten blok ödülü olarak bahseder.
Bitcoin'de blok ödeneği 2009 yılında 50 BTC ile başlamış ve her 210.000 blokta bir (yaklaşık dört yıl) bu ödül yarıya inmektedir. Bu yarılanma etkinlikleri madencilik ödülünün 2012'de 25 BTC'ye, 2016'da 12,5 BTC'ye ve son olarak da 2020'de 6,25 BTC'ye düşmesine neden olmuştur. Bir sonraki yarılanma etkinliğinin 2024 yılında gerçekleşmesi beklenmektedir. Mayıs 2021 itibarıyla madencilere verilen blok ödülü blok başına yaklaşık 300.000 USD'dir.
Yine de madencilik ekipmanlarını ve karlılığı değerlendirirken dikkate alınması gereken birçok etmen vardır. Bir madencilik ekipmanının rastgele nonce'lar üretme ve test etme hızı, bakılması gereken önemli bir ölçüttür. Bu değere hash oranı adı verilir ve bir Bitcoin madencisinin başarısı için hayati öneme sahiptir. Hash oranı ne kadar yüksekse bu rastgele girdileri test etme hızı da o kadar yüksek olur.
Bir diğer önemli ölçüt ise madencilik ekipmanının enerji tüketimidir. Elektrik harcamaları madencilik ile kazanılandan fazla olursa kar edilemez.
Hangi Madencilik Ekipmanları Kullanılmalıdır?
Genel olarak konuşursak, bir CPU, GPU, FPGA veya ASIC makinesi kullanarak kripto para madenciliğini denenebilir. Bazı altcoinler hala GPU kartlarıyla çıkarılabilir. FPGA makineleri, madencilik algoritmasına, zorluğuna ve elektrik maliyetlerine bağlı olarak da bir seçenek olabilir. Ancak konu Bitcoin olduğunda, ASIC madencilik teçhizatları en verimli olanlardır.
CPU (Merkezi İşlem Birimi)
CPU'lar, talimatları bir bilgisayarın farklı bölümlerine dağıtmaktan sorumlu çok yönlü bir çip gibi çalışır. Fakat CPU'lar artık kripto para madenciliği için verimli değildir.
GPU (Grafik İşlem Birimi)
GPU'lar farklı amaçlara hizmet edebilir, ancak temel olarak grafikleri işlemek ve bir ekrana yazdırmak için kullanılırlar. Performansı artırmak için karmaşık görevleri birkaç küçük göreve bölebilirler. Bazı altcoinler GPU'larla çıkarılabilir, ancak verimlilik madencilik algoritmasına ve zorluğuna bağlıdır.
FPGA
FPGA, farklı işlevlere ve uygulamalara hizmet edecek şekilde programlanabilir ve yeniden programlanabilir. FPGA’lar özelleştirilebilirler ve ASIC'lerden daha uygun maliyetli sayılırlar ancak Bitcoin madenciliği için daha az verimlidirler.
ASIC
ASIC’te bilgisayarlar tek bir amaç için tasarlanmıştır. ASIC madencilik teçhizatları tamamen kripto para madenciliğine adanmıştır. ASIC'ler, FPGA'lardan daha az özelleştirilebilir ve daha pahalıdır, ancak hash oranları ve enerji tüketim seviyeleri, onları Bitcoin madenciliği için en verimli seçenek haline getirir.