Bitcoin tarihindeki tekrar eden işlem bulmacası: Sebepleri, etkileri ve gelecekteki riskler

Bitcoin Tekrar İşlemi: Küçük Bir Olasılık Ama İlginç Bir Teknik Sorun

Bitcoin işlemleri genellikle önceki bir işlemin kimliğini referans alarak kullanılmamış çıktılarla gerçekleştirilir. Bu çıktılar yalnızca bir kez kullanılabilir, aksi takdirde çift harcama sorununa yol açar. Ancak, Bitcoin tarihine bakıldığında tamamen aynı iki işlem kümesi gerçekten ortaya çıkmıştır. Bu durumun mümkün olmasının nedeni, coinbase işlemlerinin girişi olmaması ve doğrudan yeni coinler üretmesidir. Bu nedenle, iki farklı coinbase işlemi aynı miktarı aynı adrese gönderebilir ve yapılandırmaları da tamamen aynı olabilir, böylece tamamen aynı işlemler oluşur. İşlem içerikleri aynı olduğundan, kimlikleri de eşleşir.

Bitcoin'in tekrar eden işlemleri: Çok az risk taşıyan ilginç bir hata

Bu iki grup tekrarlanan işlem, 14-15 Kasım 2010 tarihleri arasında gerçekleşti, zaman aralığı yaklaşık 16 saat. İlk grup tekrarlanan işlem (d5d2....8599) önce kopya haline geldi, ancak garip bir şekilde, blockchain üzerinde ilk kez başka bir tekrarlanan işlem (e3bf....b468)'den sonra ortaya çıktı.

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

Tekrar eden işlemlerin ortaya çıkması sisteme bazı sorunlar getirdi. Bunlar cüzdanları ve blok gezginlerini karıştırabilir ve Bitcoin'in kaynağını belirlemeyi zorlaştırabilir. Bu durum ayrıca, birine iki kez ödeme yapmak için iki tekrar eden işlem kullanarak saldırı düzenlemek gibi kötüye kullanılabilir, ancak gerçekte yalnızca yarım fon mevcuttur.

Bu sorunu çözmek için, 2012 yılında Bitcoin geliştiricileri tekrar eden işlem kimliklerinin kullanılmasını yasaklayan BIP30 yazılım ayrımını önerip uyguladılar, yalnızca önceki işlem kimliği harcandıysa. Eylül 2012'de, bu kural daha da değiştirildi, tüm bloklara uygulandı, yalnızca daha önce bahsedilen iki tekrar eden işlem istisna olarak kaldı.

Bitcoin'in tekrar eden işlemleri: Çok az riskli ilginç bir hata

Mart 2013'te, BIP34 yumuşak çatallanması yürürlüğe girdi ve coinbase işlemlerinin blok yüksekliği bilgisi içermesini zorunlu kıldı. Bu, tüm işlemlerin artık benzersiz olması gerektiği anlamına geldiği için tekrar eden işlem sorununu köklü bir şekilde çözmüş gibi görünüyor. Ancak, BIP34'ün aktif olmasından önceki bazı bloklarda, coinbase işleminin scriptSig'inin ilk baytı, gelecekte geçerli olacak blok yüksekliği ile tam olarak eşleşiyor. Bu, tekrar eden işlem sorunlarının gelecekte hala ortaya çıkma olasılığının bulunduğu anlamına geliyor.

Bitcoin'in tekrar eden işlemleri: Neredeyse risksiz ilginç bir hata

Bir sonraki tekrarlanan işlemlerin ortaya çıkabileceği blok 1,983,702, 2046 yılının Ocak ayında ortaya çıkması bekleniyor. Ancak bu açığı kullanmak için madencilerin büyük maliyetler harcaması gerekiyor, kazançları ise oldukça sınırlı. Şu anki Bitcoin fiyatına göre, bu tür bir saldırı 15 milyon dolardan fazla bir maliyet gerektirebilir.

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

Bu açık görünüşte Bitcoin'in ana güvenlik riski gibi görünmese de, geliştiriciler yine de bir çözüm bulmak için çalışıyorlar. Olası bir yaklaşım, SegWit taahhüdünü zorunlu kılmaktır. Genel olarak, bu düşük olasılıklı ama ilginç bir teknik sorun olup, Bitcoin sisteminin karmaşıklığını ve uzun vadeli evrim sürecini yansıtmaktadır.

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

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
GetRichLeekvip
· 07-16 01:09
Vay canına, 2010'da bu çukuru kazmışım. O zamanlar biraz düşen bıçağı yakalamak alacağımı bilseydim, zarar etmeyecektim.
View OriginalReply0
PerpetualLongervip
· 07-16 00:57
dipten satın al hepsi kağıt kaplan, inanç cüzdanı ısıtabilir.
View OriginalReply0
SellTheBouncevip
· 07-16 00:57
Eski sistem yine bir hata verdi, dipten satın almayı gerçekten göze alanlar var.
View OriginalReply0
OnchainGossipervip
· 07-16 00:50
Bu hata çok absürt, yazının sonunda merak uyandırıyor.
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)