BÖLÜM 11, TÜM DERSLER ‹

YOL BULUCU · BÖLÜM 11 · DERS 1 / 4

Çift harcama

Çift harcama sorunu

Aynı parayı iki kez harcamak neden dijital paranın temel sorunu? 4 dk

Bir fotoğraf bin kişiye gönderilebilir ve sizde kalır. Para bir dosya olsaydı, aynı parayla bin dükkana ödeme yapabilirdiniz. Herhangi bir dijital nakit tek bir soruya cevap vermelidir: aynı para iki kez gönderildiğinde, hangi ödeme geçerli sayılır?

Yarış

Saldırıyı hayal etmek basittir. Alice bir dükkana ödeme imzalar ve aynı anda aynı coin'leri kendine ikinci bir ödeme olarak imzalar. Her ikisi de geçerli imzalardır. Dükkan, ağın hangisini tuttuğunu bilmeden teslimat yaparsa, Alice hem malları alıp hem de coin'leri elinde tutabilir.

Bankalar bunu önler çünkü tek kayıt defterini onlar tutar. Bitcoin'in binlerce kopyası vardır, bu nedenle her kopyanın aynı şekilde uygulayarak bir ödemeyi seçip diğerini reddetmesini sağlayacak bir kurala ihtiyacı vardır.

MAKİNEDE GÖRÜNÜZ ▶

Düğümlerde, kayıt defterinin her kopyası her bloğu kontrol eder; bir coin'i iki kez harcayan bir blok her yerde doğrulamayı geçemez.

Neler hatırlanmalı

  • Dijital veriler kopyalanabilir; para kopyalanamaz.
  • İki çakışan ödeme de geçerli imzalar taşıyabilir.
  • Bitcoin'in hangisinin geçerli sayılacağını seçmek için paylaşılan tek bir sıraya ihtiyacı vardır.

Hızlı kontrol

Alice aynı coin'i kullanarak iki ödeme imzalar. Her iki imza da geçerli mi?

Bitcoin'den önce bankalar çift harcamayı nasıl önlüyordu?

Çift harcama sorunu · Bitcoin Üniversitesi