Bitcoin'in erken döneminde tekrar eden işlem fenomeninin açıklaması: BIP30/34, TXID çakışmasını nasıl çözer?

robot
Abstract generation in progress

Bitcoin ticaretinde nadir bir fenomen: Tekrar eden işlemler

Bitcoin ağı içinde ilginç bir fenomen var - tamamen aynı iki grup işlem. Bu durum 14-15 Kasım 2010 tarihleri arasında, yaklaşık 16 saatlik bir sürede meydana geldi. Bunun nedeni, coinbase işleminin hiçbir girişi olmaması ve yeni coinler üretmesidir. Bu nedenle, iki farklı coinbase işlemi, aynı adrese aynı miktarda coin gönderebilir ve tamamen aynı şekilde yapılandırılabilir, böylece tamamen aynı hale gelirler. İşlemler aynı olduğundan, işlem ID(TXID) da eşleşiyor, çünkü TXID işlem verilerinin hash özetidir.

Bitcoin'in tekrar eden işlemleri: Son derece düşük riskli ilginç bir hata

Bu iki grup tekrarlanan işlem, 50 BTC'lik coinbase ödülünü içeriyor. Şu ana kadar, ilgili 200 BTC( veya 100 BTC, )'in nasıl anlaşıldığına bağlı olarak henüz kullanılmamıştır. Teorik olarak, eğer biri bu çıktılarla ilgili özel anahtara sahipse, bu Bitcoin'leri kullanabilir. Ancak bir kez kullanıldığında, tekrarlanan 50 BTC bir daha kullanılamaz ve kaybolur, bu nedenle aslında sadece 100 BTC geri alınabilir.

Bitcoin'in Tekrar Eden İşlemleri: Riskin Çok Düşük Olduğu İlginç Bir Hata

Tekrar eden işlemler açıkça bazı sorunlar getirebilir. Bunlar cüzdan ve blok tarayıcıları için karmaşa yaratabilir ve Bitcoin'in kaynağını belirsiz hale getirebilir. Ayrıca saldırılar için kullanılabilir, örneğin işlem karşıtarafına aynı işlemi iki kez ödemek, ancak aslında yalnızca yarım fon kullanılabilir.

Bu sorunu çözmek için Bitcoin geliştiricileri 2012 yılında birkaç iyileştirme gerçekleştirdi:

  1. BIP30: Tekrar eden TXID'lerin kullanılmasını yasaklar, önceki TXID kullanılmadığı sürece.

  2. BIP34: coinbase işleminin blok yüksekliğini içermesini gerektirir, bu da her coinbase işleminin benzersiz olmasını sağlar.

  3. 2015 yılında, geliştiriciler pahalı BIP30 kontrolünü kaldırdılar, çünkü BIP34 bu sorunu çözmüştü.

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

Ancak, BIP34% 100 mükemmel bir çözüm değildir. BIP34 etkinleştirilmeden önce bazı bloklarda, coinbase işleminin scriptSig'inin ilk baytı, gelecekte geçerli olacak blok yüksekliğiyle tam olarak eşleşmektedir. Bir sonraki tekrarlayan işlem olabileceği tahmin edilen blok 1,983,702'dir ve 2046 yılı civarında üretilmesi beklenmektedir.

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

Buna rağmen, bu açığı kullanarak saldırı düzenlemenin maliyeti ve zorluğu oldukça yüksektir. Mevcut Bitcoin fiyatına göre, saldırı maliyeti 15 milyon doları aşabilir. Ayrıca, bu tür bir saldırının saldırgan için neredeyse hiçbir faydası yoktur.

Bitcoin'in tekrar eden işlemleri: Risk seviyesi çok düşük ilginç bir hata

Kopya işlem yapmanın zorluğu ve maliyeti ile bunun fırsatlarının son derece nadir olduğu göz önüne alındığında, bu açık Bitcoin'in ana güvenlik sorunlarından biri değildir. Ancak, geliştiriciler yine de bu sorunu tamamen çözmenin yollarını arıyorlar ve bu, muhtemelen bir yumuşak çatal (soft fork) ile gerçekleştirilecektir. Olası bir düzeltme yöntemi, SegWit taahhüdünü zorunlu kılmaktır.

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

BTC-0.52%
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
  • 8
  • Repost
  • Share
Comment
0/400
TxFailedvip
· 08-19 13:42
doğruyu söylemek gerekirse bu klasik bir protokol tuhaflığı... 2010'da zor yoldan öğrendim smh
View OriginalReply0
BrokenYieldvip
· 08-17 23:02
oransal zayıflık tam burada... sanırım erken btc, maxilerin iddia ettiği kadar kurşun geçirmez değildi, smh
View OriginalReply0
GasWaster69vip
· 08-17 09:37
Bu coin hâlâ uyuyor mu?
View OriginalReply0
GateUser-ccc36bc5vip
· 08-16 19:40
Hayatımda hiç görmediğim inanılmaz BTC
View OriginalReply0
RadioShackKnightvip
· 08-16 19:38
Aman Tanrım, bu 100 BTC kayboldu mu...
View OriginalReply0
PensionDestroyervip
· 08-16 19:33
Bir coin çalmaya çalıştım ama txid takıldı...
View OriginalReply0
DataOnlookervip
· 08-16 19:27
Vay be, gerçekten böyle bir şey varmış.
View OriginalReply0
ThesisInvestorvip
· 08-16 19:15
Yahu bu hata da çok basit değil mi?
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)