Yarılanma

Başlangıç Seviyesi
Kripto para dünyasında yarılanma terimi, yeni coin'lerin çıkarılma oranını düşüren bir süreci ifade eder. Yarılanma tam olarak, madencilere sunulan blok ödeneklerinin belirli aralıklarla azaltılmasıdır. Yarılanma, bir kripto varlığının sonunda maksimum arzına ulaşılana kadar sabit bir çıkarılma oranında kalmasını sağlar.
Bitcoin söz konusu olduğunda, blok ödülü (blok ödeneği artı işlem ücretlerinden oluşur) kapsamında sürekli olarak yeni coin'ler oluşturulur. Bu nedenle, bir madenci yeni bir bloku başarıyla "keşfettiğinde" ve doğruladığında, çalışmalarının karşılığında ücret olarak yeni oluşturulan coin'lerden kazanır. 
Dolayısıyla sisteme yeni Bitcoin'leri ekleyen de bu madencilik süreci olup, öngörülebilir ve kontrollü bir tempoda yapılır. Ortalama olarak her 10 dakikada bir yeni Bitcoin blokları oluşturulur ve blok ödeneği kontrollü olarak düşürülen bir orandadır. Buna bağlı olarak da yarılanma, blok ödeneğinin her 210.000. blokta bir (yaklaşık dört yılda bir) %50 oranında azalmasını sağlar.
Genesis blokundan başlayarak, Bitcoin'in blok ödeneği ilk başta 50 BTC olarak belirlenmiştir. Daha sonra 2012'de 25 BTC'ye, 2016'da ise 12,5 BTC'ye düşürülmüştür. Bir sonraki yarılanma ise Mayıs 2020'de gerçekleşmiş ve blok ödeneği 6,25 BTC'ye düşmüştür. 32 yarılanma tamamlandığında süreç sona erecek ve daha fazla Bitcoin oluşturulmayacaktır. Bu noktada, maksimum arz olan 21 milyon BTC'ye ulaşılmış olacaktır.

Bitcoin Yarılanmasını takip edin

Yarılanma, Bitcoin protokolünün önemli bir parçasıdır ve kod açık kaynak olduğundan herkes tarafından görülebilir. Örneğin, Bitcoin Core uygulaması GitHub'da mevcuttur ve blok ödeneğini tanımlayan kod bölümlerinden biri şuna benzer:
CAmount GetBlockSubsidy(int nHeight, const Consensus::Params& consensusParams)
{
int halvings = nHeight / consensusParams.nSubsidyHalvingInterval;
// Sağ üst karakter tanımlanmadığında blok ödülünü sıfıra düşmeye zorlar.
if (halvings >= 64)
return 0;

CAmount nSubsidy = 50 * COIN;
// Blok ödeneği her 210.000 blokta bir yarıya düşer ve bu da yaklaşık 4 yılda bir gerçekleşir.
nSubsidy >>= halvings;
return nSubsidy;
}