https://lh7-rt.googleusercontent.com/docsz/AD_4nXecnysFLsZ7pAvto7dk_YORKDF_sS5T-o_p5UOF87WmihoGkXH3PwhuLPBLMY1n0t_Wwj86W2_yW5bWkSU8DJzUmIU5cA_B7OkgURlCLN3WFJSkYRpeugy5LW19rch51v4?key=AW3PMy3gp3TVNRfbiJzyxP08
Satoshi Nakamoto, 2009 yılında dünyanın ilk merkezi olmayan, kriptografik olarak güvenli dijital para birimi olan Bitcoin'i yaratarak tarihi değiştirdi.
Bitcoin, işlemleri kaydeden ve doğrulayan evrensel bir defter görevi gören blockchain adı verilen dağıtılmış bir veri tabanında çalışır. Kriptografik ancak kamuya açık tekniklerle korunan eşler arası işlemlere olanak tanır. Bu, güvenli, şeffaf ve güven gerektirmeyen bir değer alışverişi ağı oluşturur. Bitcoin/satoshiler bu ağdaki değişim birimleridir; blockchain defteri ağ kullanıcıları arasında aktarılan değeri kaydeder.
Blockchain güvence altına alınır ve bitcoin, hesaplamalı bulmacaları çözmek için merkezi işlem birimleri (CPU) adı verilen özel bilgisayar sistemleri tarafından gerçekleştirilen madencilik adı verilen bir işlemle çıkarılır. Madenciler bu bulmacaları tamamlayarak "blok" adı verilen işlem kayıtlarını doğrular ve bunları bitcoin kazanmak için önceki girdilerin bir zincirine bağlar.
Bu, madencilik sürecine katılan kişileri, yani "madenciler"i bitcoin madenciliği yapmaya ve bunu yaparken bitcoin ekosisteminin güvenliğinin sağlanmasına katkıda bulunmaya teşvik eder.
Bitcoin'in nasıl çalıştığını daha derinlemesine anlamak için, öncelikle ortalama bir kullanıcının dijital bir cüzdan kullanarak bitcoin'i nasıl gönderip alacağını kavramak faydalıdır.
Sıradan bir bitcoin kullanıcısı, dijital cüzdanını fiziksel bir cüzdana benzer şekilde düşünebilir; dijital para birimini saklamak, almak ve göndermek için kullanacakları şey budur. Ancak perde arkasında dijital cüzdan çok farklı bir şey yapar.
Dijital bir cüzdanın iki bölümü vardır: genel ve özel anahtar. Genel anahtar, kişinin kişisel cüzdanını milyonlar arasında tanımlayan bir karakter dizisidir. Tıpkı herhangi birine doğrudan bir şey göndermelerine izin vermek için herkesle paylaşılabilen bir ev adresi gibidir. Dolayısıyla buna cüzdan adresi denir. Özel anahtar da bir dizi karakterden oluşur, ancak bunlar daha çok yalnızca kullanıcının bileceği bir parola gibidir.
Bitcoin göndermek ya da almak için çoğu kişinin bilmesi gereken tek şey bir cüzdan adresidir. Popüler dijital cüzdanlar kullanıcılarının özel anahtarlarını kendileri saklarken, kullanıcılar bunun yerine normal bir kullanıcı adı ve şifre ile üçüncü taraf uygulamaları aracılığıyla fonlara erişirler. Burada, bitcoin göndermek ve almak, bir QR kodu aracılığıyla birinin cüzdan adresini girmek veya bir kod paylaşmak kadar kolaydır.
Blok zincirini bu kadar çığır açıcı yapan şeyin ne olduğunu anlamak için, kullanıcı deneyiminden daha derine inmek ve kullanıcı işlemi gönderdikten sonra ne olduğuna bakmak gerekir. Gönderen ve alıcının adresinin yanı sıra, işlem, gönderenin fonlara sahip olduğunu kanıtlamak için gönderenin özel anahtarını gerektirir. Bu, işlemde özel anahtar ile bir imza bırakılarak yapılır.
Daha sonra düğümler işlemi doğrular; gönderenin cüzdanında işlem için yeterli bitcoin olduğundan ve imzanın doğru olduğundan emin olurlar. Doğrulandıktan sonra işlem bir havuzda madenci tarafından seçilmeyi ve bir bloğa dahil edilmeyi bekler. Blok, işlemleri kaydetmek için kullanılan dijital bir dosyadır.
Sınırlı blok boyutu (1mb) nedeniyle, madenciler havuzda bekleyen tüm işlemleri dahil edemezler; bu nedenle, doğal olarak en yüksek işlem ücretlerine sahip işlemleri seçerler (birçok cüzdan, kullanıcıların onay süresindeki yüksek veya düşük önceliğe göre bu ücretin miktarını artırmasına veya azaltmasına izin verir). Seçildikten sonra, madenciler kendi işlem bloklarını blok zincirine eklemek için yarışırlar.
Bu yarış aynı zamanda bir güç testidir. Blok zincirine bir ekleme yapmak için madencilerin karmaşık bir matematiksel bulmacayı çözmesi gerekir. Kulağa karmaşık gelse de aslında bir kaba kuvvet tahmin oyunudur. Bulmacayı çözmek için madenciler basit deneme yanılma yöntemiyle doğru hash'i (bir karakter dizisi) bulmaya çalışır. Bu nedenle, en yüksek hesaplama gücüne sahip madenci yarışı kazanma eğilimindedir. Bu tür bir sisteme iş kanıtı mutabakat mekanizması denir.
Bir mutabakat mekanizması, çeşitli ağ katılımcılarının defterin durumu hakkında bir anlaşmaya varmasını sağlar. Farklı mutabakat mekanizmaları aslında blok zincirine bir blok ekleme ayrıcalığını kimin alacağını seçmenin farklı yollarıdır. İş kanıtında blok ekleme hakkı, doğru hashi ilk bulan kişiye verilir.