Bitcoin Tekrar İşlemleri: Tarihsel Açıklar ve Gelecek Potansiyel Risk Analizi

robot
Abstract generation in progress

Bitcoin'in Tekrar Eden İşlemleri: İlginç ama Çok Küçük Bir Açık

Genel Bakış

Bitcoin işlemleri genellikle önceki bir işlemin ID'sini referans alarak kullanılmamış çıktıların kullanılmasını içerir. Bu çıktılar yalnızca bir kez harcanabilir, aksi takdirde çift harcama meydana gelebilir. Ancak, Bitcoin tarihinde gerçekten de tamamen aynı iki işlem seti ortaya çıkmıştır. Bunun nedeni, coinbase işlemlerinin girişi olmaması ve yeni coinler üretmesidir. Bu nedenle, iki farklı coinbase işlemi aynı adrese aynı miktarda coin göndermekte ve inşa edilme şekilleri de tamamen aynı olabilmektedir, bu da aynı işlemi üretmektedir.

Bitcoin'in tekrar eden işlemleri: Riskin çok düşük olduğu ilginç bir hata

Bu iki grup tekrar eden işlem 14-15 Kasım 2010 tarihleri arasında, yaklaşık 16 saatlik bir süre zarfında gerçekleşti. İlk grup tekrar eden işlem, ikinci grubun arasında yer alıyor. d5d2 ile başlayan işlem kimliklerini ilk tekrar eden işlem olarak sınıflandırıyoruz, ancak bu işlem blockchain'de diğer tekrar eden işlemden daha geç bir zamanda ortaya çıktı.

Tekrar İşlem Detayları

Bu tekrarlayan işlemlerin her biri 50 BTC değerindedir, toplamda 200 BTC'yi kapsar, yani 100 BTC tekrar hesaplanmaktadır. Şu ana kadar, bu 200 BTC harcanmamıştır. Teorik olarak, ilgili özel anahtara sahip olan kişi bu Bitcoin'leri harcayabilir. Ancak harcandığında, tekrarlanan 50 BTC bir daha kullanılamaz. Bu paralar harcandığında hangi bloktan geleceği ise tanımsız olabilir.

Bitcoin'in tekrar eden işlemleri: Riskin son derece düşük olduğu ilginç bir hata

Tekrar Eden İşlemler Sorunu

Tekrar eden işlemler cüzdan ve blok gezgininde karışıklığa neden olabilir ve Bitcoin'in kaynağına dair belirsizlik yaratabilir. Ayrıca, birine iki kez ödeme yapmak gibi saldırılar için kullanılabilir, ancak aslında yalnızca yarım fon mevcuttur.

Bitcoin'in Tekrarlayan İşlemleri: Çok Düşük Riskli İlginç Bir Hata

Çözüm

Bu sorunu hafifletmek için, Mart 2012'de BIP30 yumuşak çatallanması uygulandı ve tekrar eden TXID'lerin kullanılmasını yasakladı. Eylül 2012'de bu kural daha da değiştirildi ve tüm bloklara uygulandı.

2013 yılında aktif hale gelen BIP34 yumuşak çatalı, coinbase işlemlerinin blok yüksekliğini içermesini gerektirdi ve bu, tekrarlanan işlem sorununu temelde çözdü. Bunun ardından, düğümler pahalı BIP30 kontrolünü durdurdu.

Ancak, BIP34'ten önceki bazı coinbase işlemlerinin scriptSig'inin ilk baytı, gelecekte geçerli olan blok yüksekliği ile tam olarak eşleşmektedir. Bu, hala çok küçük bir tekrar olasılığının bulunduğu anlamına gelir.

Bitcoin'in tekrar eden işlemleri: Çok düşük riskli ilginç bir Bug

Gelecekteki Potansiyel Riskler

Bir sonraki tekrar eden işlemlerin meydana gelebileceği blok 1,983,702'dir ve 2046 yılının Ocak ayı civarında oluşması beklenmektedir. Ancak bu açığı kullanmanın maliyeti 15 milyon doları aşacak ve neredeyse hiçbir faydası olmayacaktır.

Bir sonraki zayıf blokun 2078'de ortaya çıkması bekleniyor. Ancak o zaman bu açığı kullanmanın maliyeti daha yüksek olabilir.

Bitcoin'in Tekrarlanan İşlemleri: Çok Düşük Riskli İlginç Bir Hata

Sonuç

İşlem kopyalamanın zorluğu, maliyeti ve çok az olan fırsatlar göz önüne alındığında, bu açık Bitcoin için büyük bir güvenlik tehdidi oluşturmamaktadır. Bununla birlikte, geliştiriciler yıllardır bu soruna büyük çaba harcamaktadır ve 2046 yılı bu sorunun tamamen çözülmesi için son tarih olabilir. Çözüm, SegWit taahhüdünün zorunlu hale getirilmesi gibi bir soft fork gerektirebilir.

Bitcoin'in tekrar eden işlemleri: Riskin son derece düşük olduğu ilginç bir hata

BTC-0.02%
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • 4
  • Share
Comment
0/400
MoonRocketmanvip
· 08-02 04:39
RSI uyarılarını tekrarlayan yol ihlali olasılığını izlemek için ayarlamanızı öneririm.
View OriginalReply0
MetaverseHermitvip
· 07-30 21:17
Ah, bu çifte harcama açığı çoktan keşfedilmiş.
View OriginalReply0
MetaverseLandlordvip
· 07-30 19:27
Aman Tanrım, sen eski çağların hatasını ortaya çıkardın.
View OriginalReply0
DefiOldTrickstervip
· 07-30 19:16
Yoo? Geçmişteki madencilik olayları gerçekten gençlerin dikkatini çekmiş... Acaba o zamanlar bu tekrarlanan işlemin ne kadar kâr farkı sağladığını tahmin edebilir misin?
View OriginalReply0
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)