İçeriğe geç
parazade
Kripto

SPV Nedir?

İngilizce: Simplified Payment Verification

Yayın: · Son güncelleme:

SPV Nedir? Kısaca

SPV (Simplified Payment Verification), bir cüzdanın tüm blokzinciri indirmeden yalnızca blok başlıklarını ve Merkle ispatlarını kullanarak bir işlemin bloğa dahil edildiğini doğrulamasını sağlayan yöntemdir.

SPV nedir?
İçindekiler
  1. SPV nedir?
  2. Nasıl çalışır?
  3. Nelere dikkat etmeli?

SPV, "Simplified Payment Verification" yani Basitleştirilmiş Ödeme Doğrulama'nın kısaltmasıdır. Satoshi Nakamoto'nun Bitcoin whitepaper belgesinde tanımlanan bu yöntem, "hafif cüzdan" (light wallet) adı verilen uygulamaların temelini oluşturur.

SPV nedir?

Tam düğüm çalıştırmak, blokzincirin tamamını indirmeyi ve her işlemi doğrulamayı gerektirir. Bu, telefon gibi cihazlar için ağırdır. SPV cüzdanı ise yalnızca blok başlıklarını indirir. Başlıklar çok küçüktür ama her biri o bloğun işlemlerinin özetini (Merkle kökü) ve önceki bloğun hash'ini içerir.

Nasıl çalışır?

  1. Cüzdan blok başlıklarını indirir ve en çok iş harcanmış zinciri takip eder.
  2. Kendi işlemini kontrol etmek istediğinde tam düğümlerden bir "Merkle ispatı" ister.
  3. Bu ispatla işlemin ilgili bloğa gerçekten dahil edildiğini doğrular.
  4. O bloğun üzerine eklenen blok sayısına bakarak onay sayısını hesaplar.

Nelere dikkat etmeli?

Avantaj Sınır
Az veri ve depolama İşlemin kurallara uygunluğunu kendisi tam doğrulamaz
Mobil cihazlarda hızlı Bağlandığı düğümlere kısmen güvenir
Kolay kurulum Hangi adresleri sorguladığı gizliliği zayıflatabilir

SPV cüzdanı, işlemin bloğa girdiğini doğrular ama bloğun tüm kurallara uyduğunu kendisi kontrol etmez; bu konuda ağın çoğunluğunun dürüst olduğunu varsayar. Ayrıca sorguladığın adresler, bağlandığın sunucular tarafından görülebilir. Büyük tutarlar için kendi tam düğümünü çalıştırmak ya da ona bağlı bir cüzdan kullanmak daha yüksek bağımsızlık sağlar.

Sıkça Sorulan Sorular

SPV ne demek, kısaca açıklar mısın?

SPV, bir cüzdanın tüm blokzinciri indirmeden yalnızca blok başlıklarıyla işlemlerini doğrulamasını sağlayan basitleştirilmiş ödeme doğrulama yöntemidir.

SPV cüzdanı güvenli mi?

Günlük kullanım için genellikle yeterli güvenlik sağlar. Ancak tam düğüm kadar bağımsız değildir ve gizlilik açısından bağlandığı sunuculara bilgi verebilir; anahtar güvenliği yine kullanıcının sorumluluğundadır.

İlgili terimler

Düğüm(Node)Düğüm (node), bir blokzincir ağına bağlı olan, ağın yazılımını çalıştıran, işlemleri ve blokları kurallara göre doğrulayan ve genellikle blokzincirin bir kopyasını saklayan bilgisayardır.Merkle Ağacı(Merkle Tree)Merkle ağacı (Merkle tree), çok sayıda verinin hash değerlerini ikişer ikişer birleştirerek tek bir kök hash değerine indiren ve herhangi bir verinin bu kümeye ait olduğunu az veriyle doğrulamayı sağlayan veri yapısıdır.Blok Onayı(Block Confirmation)Blok onayı (block confirmation), bir kripto para işleminin bir bloğa eklenmesi ve bu bloğun üzerine eklenen her yeni blokla işlemin geri alınma ihtimalinin azalarak kesinleşmesini ifade eder.Kripto Cüzdan(Crypto Wallet)Kripto cüzdan, kripto varlıklara erişmeni sağlayan özel anahtarları saklayan ve işlemleri imzalamanı sağlayan yazılım ya da cihazdır; varlıkların kendisi cüzdanda değil, blokzincirde kayıtlıdır.SatoshiSatoshi (sat), Bitcoin'in bölünebildiği en küçük birimdir; 1 bitcoin 100 milyon satoshi'ye eşittir ve adını Bitcoin'in takma adlı yaratıcısı Satoshi Nakamoto'dan alır.BitcoinBitcoin (BTC), 2009'da Satoshi Nakamoto takma adlı kişi ya da grup tarafından başlatılan, merkezi bir otoriteye bağlı olmadan iş ispatı ile çalışan ve toplam arzı 21 milyonla sınırlı olan ilk kripto paradır.WhitepaperWhitepaper, bir kripto projesinin amacını, teknik yapısını, token ekonomisini ve yol haritasını anlatan resmî tanıtım belgesidir. Projeyi incelemek için önemli bir kaynaktır ama içeriğindeki vaatlerin gerçekleşeceğini garanti etmez.