İş Kanıtı Ne Anlama Geliyor?
İş kanıtı, spam e-postaları gönderme veya hizmet reddi saldırıları başlatma gibi bilgi işlem gücünün anlamsız veya kötü amaçlı kullanımlarını caydırmak için önemsiz olmayan ancak uygulanabilir bir çaba gerektiren bir sistemi açıklar. Konsept 2004 yılında Hal Finney tarafından "yeniden kullanılabilir çalışma kanıtı" fikriyle paraya uyarlandı. 2009 yılında piyasaya sürülmesinin ardından bitcoin, Finney'in fikrinin yaygın olarak benimsenen ilk uygulaması oldu (Finney aynı zamanda ilk bitcoin işleminin de alıcısıydı). İş kanıtı, diğer birçok kripto para biriminin de temelini oluşturur.
Açıklanan İş Kanıtı
Bu açıklama, bitcoin ağında çalıştığı için işin kanıtına odaklanacaktır. Bitcoin, "blok zinciri" olarak bilinen bir çeşit dağıtılmış defter tarafından desteklenen dijital bir para birimidir. Bu defter, sıralı "bloklar" halinde düzenlenmiş tüm bitcoin işlemlerinin bir kaydını içerir, böylece hiçbir kullanıcının varlıklarından herhangi birini iki kez harcamalarına izin verilmez. Kurcalamayı önlemek için, defteri defteri halka açıktır veya "dağıtılmış" dır; değiştirilmiş bir sürüm diğer kullanıcılar tarafından hızla reddedilir.
Kullanıcıların pratikte kurcalamayı algılama şekli, iş kanıtı olarak hizmet veren karmalar, uzun sayı dizileriyle olur. Belirli bir veri kümesini bir karma işlevi aracılığıyla yerleştirin (bitcoin SHA-256 kullanır) ve yalnızca bir karma oluşturur. Bununla birlikte, "çığ etkisi" nedeniyle, orijinal verilerin herhangi bir kısmında küçük bir değişiklik bile tamamen tanınmayan bir karma ile sonuçlanacaktır. Orijinal veri kümesinin boyutu ne olursa olsun, belirli bir işlev tarafından oluşturulan karma aynı uzunlukta olacaktır. Karma, tek yönlü bir işlevdir: orijinal verileri elde etmek için kullanılamaz, yalnızca karma oluşturan verilerin orijinal verilerle eşleşip eşleşmediğini kontrol etmek için kullanılamaz.
Bir dizi bitcoin işlemi için herhangi bir karma oluşturmak modern bir bilgisayar için önemsiz olacaktır, bu nedenle süreci "işe" dönüştürmek için bitcoin ağı belirli bir "zorluk" seviyesi belirler. Bu ayar, yaklaşık 10 dakikada bir yeni bir blok "mayınlanacak" - geçerli bir karma oluşturarak blok zincirine eklenecek şekilde ayarlanır. Zorluk belirleme, karma için bir "hedef" oluşturarak gerçekleştirilir: hedef ne kadar düşükse, geçerli karmalar kümesi o kadar küçüktür ve bir tane oluşturmak o kadar zordur. Pratikte bu, uzun bir sıfır dizesiyle başlayan bir karma anlamına gelir: örneğin # 429818 bloğu için karma 000000000000000004dd3426129639082239efd583b5273b1bd75e8d78ff2e8d. Bu blok, 1.000'den fazla bitcoin içeren 2.012 işlem ve bir önceki blokun başlığını içerir. Bir kullanıcı bir işlem tutarını 0.0001 bitcoin değiştirirse, sonuçtaki karma tanınmaz ve ağ sahtekarlığı reddeder.
Belirli bir veri kümesi yalnızca bir karma oluşturabildiğinden, madenciler hedefin altında bir karma oluşturduğundan nasıl emin olurlar? Bunlar, nonce ("bir kez kullanılan sayı") adı verilen bir tamsayı ekleyerek girdiyi değiştirirler. Geçerli bir karma bulunduğunda, ağa yayınlanır ve blok blockchain'e eklenir.
Madencilik rekabetçi bir süreçtir, ancak bir yarıştan ziyade bir piyangodur. Ortalama olarak, birisi her on dakikada bir kabul edilebilir bir çalışma kanıtı üretecektir, ancak bunun kim olacağını tahmin edecektir. Madenciler, işlem ücretleri ve sınırlı bir süre için yeni oluşturulan bitcoinlerin ödülünü oluşturan madencilik blok şanslarını artırmak için bir araya toplanırlar.
İş kanıtı, blockchain'in herhangi bir yönünü değiştirmeyi son derece zorlaştırır, çünkü böyle bir değişiklik sonraki tüm blokların yeniden madenciliğini gerektirecektir. Ayrıca, bir kullanıcı veya kullanıcı havuzunun ağın bilgi işlem gücünü tekelleştirmesini zorlaştırır, çünkü karma işlevlerini tamamlamak için gereken makine ve güç pahalıdır.
![İşin kanıtı İşin kanıtı](https://img.icotokenfund.com/img/guide-bitcoin/479/proof-work.jpg)