İçeriğe geçin
buybitcoinsmart

Sözlük / Madencilik ve konsensüs

Bencil madencilik

Bencil madencilik nedir?
Bencil madencilik, bir madencinin çözdüğü bloğu gizleyip yalnızca bir rakibin bloğunu geçersiz kılmak için yayımladığı ve hash gücü payının ödemesi gerekenden fazlasını kazandığı bir stratejidir.

Çözülmüş bir bloğu gizlemek normalde kendi kendine zarar verir, çünkü bir rakip önce yayımlayabilir ve sizin emeğiniz değersiz hale gelir. Ittay Eyal ve Emin Gun Sirer'in 2013 tarihli makalesi, ağ hash gücünün kabaca üçte birinin üzerinde aritmetiğin tersine döndüğünü ve bir yayılma avantajıyla eşiğin yüzde 25'e doğru düştüğünü gösterdi. Bitcoin'in ana zincirinde buna benzeyen hiçbir şey belgelenmedi.

Nasıl çalışır

Bencil madencilik, gizli bir blok üstünlüğünü başkaları için boşa harcanan elektriğe çevirir.

Bencil bir madenci bir blok bulur ve hiçbir şey söylemez. Buradan itibaren oyun dallanır. Ağın geri kalanı, gizli blok hâlâ saklıyken bir blok yayımlarsa, bencil madenci hemen kendi bloğunu serbest bırakır ve eşit yükseklikteki iki uç arasında bir yarış başlatır; dürüst hash gücünün yeterli bir kısmı onun bloğunu önce duyarsa bu yarışı kazanabilir. Bunun yerine gizlice ikinci bir blok bulursa artık iki blokluk bir üstünlüğü vardır ve dürüst madencilerin zaten mahkûm bir dal üzerinde çalışmaya devam etmesine izin verebilir. Onlar sonunda yayımladığında, gizli ikili serbest bırakılır, onların bloğu atılır ve emekleri hiçbir şey kazandırmaz.

Getiri mutlak değil, görecelidir. Atılan her dürüst blok, ağın kabul ettiği toplam blok sayısını azaltır, bu yüzden kısa vadede bencil madenci dürüst oynayarak kazanacağından daha az Bitcoin kazanır. Değişen orandır: daha küçük bir pastadan daha büyük bir pay alır. Pastayı sonra zorluk ayarlaması yeniden kurar; her 2.016 blokta bir yeniden hesaplama yapar ve bloklar yavaş geldiği için hedefi düşürür. Strateji ancak bu yeniden hesaplamadan sonra, en fazla iki hafta sonra kâr getirir. Bu yüzden bunu deneyen herkes, dışarıdan istatistiksel olarak görülebilen bir davranış sergilerken iki haftalık azalmış geliri finanse etmek zorundadır.

Eşik, ağ topolojisine bağlıdır; özetlerin çoğunun atladığı kısım burasıdır. İlgili değişken, bir yarış sırasında dürüst madencilerin hangi oranının bencil blok üzerine inşa ettiğidir. Bu oran sıfırsa, bencil madenciliğin kârlı olması için toplam hash gücünün üçte birinden fazlası gerekir. Yarısıysa, dörtte biri yeterlidir. Bir madenci her eşe güvenilir biçimde önce ulaşabilseydi, kârlılık için gereken pay çok daha aşağı düşerdi; bu yüzden blok yayılım hızı bir performans ayrıntısı değil, bir güvenlik özelliğidir.

Nerede görülür

Bencil madencilik akademik literatürde ve aktarma yazılımının tasarımında görülür, gözlemlenmiş Bitcoin tarihinde değil.

Onu orada tutan üç pratik gerçek vardır. Yayılım neredeyse anlıktır: 2016 yılında Bitcoin Core 0.13 sürümünde eklenen kompakt blok aktarımı, eşlerin kendi mempool'larından yeniden kurduğu kısa bir blok taslağı gönderir ve adanmış aktarma ağları geri kalanı kısaltır, böylece gizlenen bir bloğun bir yarışı kazanma penceresi çok küçüktür. Havuzlar da açıktır. Neredeyse her blok coinbase betiğinde bir havuz etiketi taşır ve son saniye yayımlarında tuhaf bir örüntü üreten bir havuz, sahip olmadığı hash gücüyle hızla tespit edilirdi, çünkü müşterileri makinelerini dakikalar içinde başka bir yere yönlendirebilir.

Terim ayrıca iki komşusuyla karıştırılır. Blok gizleme, bir havuza yönelik bir sabotaştır; katılımcı kısmi paylar gönderir ama bir bloğu gerçekten çözen payı atar, bu da ağa değil havuza zarar verir. %51 saldırısı onaylanmış geçmişi yeniden yazar. Bencil madencilik ikisini de yapmaz: hiçbir mutabakat kuralını çiğnemez, hiçbir ödemeyi geri almaz ve kullanıcılardan değil, diğer madencilerden gelir çalar. Bitcoin satın alan veya elinde tutan biri için tek belirti, eskimiş blokların daha yüksek oranı olurdu ve onaylar bugün ne anlama geliyorsa tam olarak aynı anlama gelmeye devam ederdi.

Karıştırılmaması gerekenler

Sık sorulan sorular

Bencil madencilik Bitcoin'de hiç yaşandı mı?

Ana zincirde belgelenmiş bir vaka yok. Hızlı blok yayılımı, havuz kimliklerinin açık olması ve zorluk ayarlaması stratejiyi kârlı hale getirmeden önceki iki haftalık azalmış gelir, hepsi buna karşı çalışır.

Bencil madencilik bitcoinlerimi riske atar mı?

Doğrudan değil. Bencil bir madenci hiçbir mutabakat kuralını çiğnemez ve onaylanmış bir ödemeyi geri alamaz veya anahtarına sahip olmadığı bitcoinleri harcayamaz. Kayıp, blokları atılan diğer madencilere düşer.

İlgili terimler

Daha fazlası: Madencilik ve konsensüs

Bu sayfayı İngilizce okuyun