SHA-256 Açıklaması
📖 5 dk okuma
Quick Answer
SHA-256, Bitcoin'in kalbindeki kriptografik "parmak izi makinesidir". Herhangi bir veriyi beslediğinizde, o veriye özel, tersine çevrilmesi imkansız olan ve tek bir harfi bile değiştirseniz tamamen değişen 64 karakterlik sabit bir kod döndürür.
💡 Şöyle düşünün…
Her yemeği benzersiz bir smoothie'ye dönüştüren bir blender. Bir smoothieden orijinal malzemeleri asla yeniden oluşturamazsınız; ancak birisi size aynı yemeği verirse, her zaman aynı smoothieyi alırsınız. Karmayı faydalı kılan şey bu tek yönlü, tekrarlanabilir özelliktir.
Aslında karma nedir
Bir karma işlevi herhangi bir girişi (bir kelime, bir dosya, tüm bir blok) alır ve sabit uzunlukta bir dize çıkarır. Giriş ister bir harf ister bir gigabayt olsun, SHA-256 her zaman 256 bit (64 onaltılık karakter) çıktı verir.
Önemli olan üç özellik
Deterministiktir (aynı girdi → aynı çıktı), tek yönlüdür (girdiye doğru geriye doğru çalışamazsınız) ve çarpışmaya dayanıklıdır (aynı çıktıya sahip iki girdi bulmak neredeyse imkansızdır). Girdideki en küçük değişiklik tamamen farklı bir karma üretir.
Bitcoin onu nasıl kullanıyor?
Hash'ler blokları birbirine bağlar, işlemleri Merkle ağaçlarına sıkıştırır ve madencilik bulmacasını tanımlar: madenciler, hash'i yeterli sayıda sıfırla başlayan bir blok bulmak için yarışır. Bir hash'i tahmin edemeyeceğiniz için kazanmanın tek yolu trilyonlarca kez denemektir; bu da Proof of Work'tür.
🔑 Anahtar paket servisi
SHA-256, her türlü veriyi benzersiz, geri döndürülemez bir parmak izine dönüştürür. Blockchain ile madencilerin çözmesi gereken bulmacayı birbirine bağlayan yapıştırıcıdır.
Bu sizin için neden önemli?
SHA-256'ya asla doğrudan dokunmazsınız ancak Coins.ph, Upbit veya Tokocrypto üzerinden satın aldığınız Bitcoin'in sahtesini imkansız kılan şey budur. Sınırların ötesindeki yabancıların aynı deftere güvenmesini sağlayan matematiktir.
Sık sorulan sorular
SHA-256 tersine çevrilebilir mi veya kırılabilir mi?▼
Bunu tersine çevirmek veya çarpışmaları bulmak için pratik bir yöntem yoktur. Günümüz bilgisayarlarıyla bu, evrenin yaşından daha uzun sürecektir; bu nedenle trilyonlarca doların güvence altına alınmasına güvenilmektedir.
Kuantum bilgisayarlar SHA-256'yı kıracak mı?▼
SHA-256 gibi hash fonksiyonlarının nispeten kuantum dirençli olduğu kabul edilir; uzun vadedeki en büyük soru ise genel anahtar imzalarıdır. Bitcoin topluluğu, gerekirse teklifler (BIP'ler) aracılığıyla kriptografiyi yükseltebilir.
SHA-256 Bitcoin dışında da kullanılıyor mu?▼
Evet — HTTPS web sitelerini, yazılım güncellemelerini, şifre depolamayı ve daha fazlasını korur. Bitcoin basitçe onu bir para sisteminin merkezine yerleştirir.