Bitcoin tekrar işlem açığı: 2046'da nihai düzeltme gelebilir

robot
Abstract generation in progress

Bitcoin'in Tekrar Eden İşlemleri: İlginç Ama Daha Az Riskli Bir Açık

Bitcoin işlemleri genellikle önceki bir işlemin ID'sini referans alarak harcanmamış çıktıları kullanır. Bu çıktılar yalnızca bir kez harcanabilir, aksi takdirde çift harcama meydana gelir ve Bitcoin değer kaybeder. Ancak, Bitcoin tarihinde gerçekten de tamamen aynı iki işlem grubu ortaya çıkmıştır. Bu durumun mümkün olmasının sebebi, coinbase işlemlerinin girdi içermemesi ve doğrudan yeni coinler üretmesidir. Bu nedenle, iki farklı coinbase işlemi aynı adrese aynı miktarda coin gönderebilir, yapı tamamen aynı şekilde inşa edilerek aynı işlem ID'sini üretebilir.

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

Bu iki grup tekrar eden işlem, 14-15 Kasım 2010 tarihleri arasında, yaklaşık 16 saatlik bir zaman diliminde gerçekleşti. İlk grup tekrar eden işlem (d5d2....8599), ikinci grup (e3bf....b468)'in arasında yer alıyor. İlginç bir şekilde, d5d2....8599 ilk olarak tekrar eden işlem olmasına rağmen, blok zincirinde e3bf....b468'den sonra ortaya çıktı.

Bitcoin'in tekrar eden işlemleri: Riskleri çok az olan ilginç bir hata

Bu tekrar eden işlemler her biri 50 BTC değerinde olup, toplamda 200 BTC veya 100 BTC( anlayışa bağlıdır). Şu ana kadar, bu coinler harcanmamıştır. Teorik olarak, özel anahtara sahip olan kişi bu Bitcoin'leri harcayabilir, ancak yalnızca 100 BTC gerçekten geri alınabilir. Bu coinlerin hangi bloktan geldiği ise belirsiz olabilir.

Tekrar eden işlemler cüzdanlar ve blok gezginleri için kafa karışıklığına neden olabilir ve ayrıca saldırılar için kullanılabilir. Örneğin, bir saldırgan borsa için iki kez ödeme yapmak amacıyla iki tekrar eden işlem kullanabilir ve ardından hızlıca fonları çekmeye çalışarak borsayı iflas ettirmeye çalışabilir.

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

Bu sorunu çözmek için, 2012 Mart'ta BIP30 yumuşak çatallanması uygulandı ve tekrar eden TXID kullanarak işlem yapma yasağı getirildi. 2012 Eylül'de bu kural daha da değiştirildi ve ( numaralı bloklar haricindeki tüm bloklara uygulanmaya başladı, önceki iki grup tekrar eden işlem ). 2013 Mart'ta etkinleştirilen BIP34, coinbase işleminin blok yüksekliğini içermesini gerektiriyordu, bu da tekrar eden işlem sorununu esasen çözmüş gibi görünüyordu.

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

Ancak, BIP34'ün etkinleştirilmesinden önceki bazı coinbase işlemlerinin scriptSig'inin ilk byte'ı, gelecekte geçerli olan blok yüksekliği ile tam olarak eşleşmektedir. Bu, belirli blok yüksekliklerinde tekrar eden işlemlerin hala mümkün olduğunu göstermektedir. Tekrar eden işlemlerin ortaya çıkabileceği bir sonraki blok 1,983,702'dir ve bunun 2046 yılının Ocak ayı civarında üretilmesi beklenmektedir.

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

Yine de, bu açığı kullanmanın maliyeti ve zorluğu oldukça yüksektir. Madencilerin sadece belirli bir bloğu kazmak için yeterince şanslı olması gerekmiyor, aynı zamanda büyük miktarda ücret yakmaları gerekiyor. Mevcut Bitcoin fiyatlarına göre, bu tür bir saldırının 15 milyon dolardan fazla bir maliyeti olabilir ve neredeyse hiç pratik bir faydası yoktur.

İşlem kopyalamanın zorluğu, maliyeti ve fırsatların nadirliği göz önüne alındığında, bu güvenlik açığı Bitcoin'in ana güvenlik tehdidini oluşturmaz. Ancak, ilgili zaman ölçeği ve tekrar eden işlemlerin özgünlüğünü göz önünde bulundurarak, bu sorun yine de düşündürücüdür. Bitcoin geliştiricileri yıllardır bu konuya büyük zaman harcadılar ve 2046 yılı, bu açığı tamamen düzeltmek için son tarih olabilir. Düzeltme yöntemi, SegWit taahhüdünün zorunlu hale getirilmesi gibi bir yazılım çatlağı gerektirebilir.

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

BTC0.61%
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
PositionPhobiavip
· 07-08 21:33
2046'da, önce hayatta kalalım sonra konuşuruz.
View OriginalReply0
TestnetScholarvip
· 07-08 20:31
2046 çok uzak, bugün şarap var, bugün sarhoş ol.
View OriginalReply0
LayoffMinervip
· 07-07 01:31
Ah, 2046'da görüşürüz, makineler normal çalışıyor.
View OriginalReply0
RektButSmilingvip
· 07-05 22:06
2046'da tekrar konuşalım, kaçtım kaçtım~
View OriginalReply0
ruggedNotShruggedvip
· 07-05 22:05
2046'ya kadar kim hata düzeltmelerini görebilir?
View OriginalReply0
ser_we_are_ngmivip
· 07-05 22:05
23 yıl daha beklemek zorundasın. Neden bu kadar acele ediyorsun...
View OriginalReply0
MetaNomadvip
· 07-05 21:54
2046 yılı hâlâ oldukça uzakta gibi görünüyor. Önce bir süre uyuyayım.
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)