Bitcoin Tekrar İşlem Gizemi: Nadir Açıklar ve Gelecek Zorluklar

robot
Abstract generation in progress

Bitcoin İşlemlerinde Tekrarlama Olgusu: İlginç ama Risk Seviyesi Düşük Bir Açık

Genel Bakış

Bitcoin işlemleri genellikle önceki işlemin ID'sini referans alarak harcanmamış çıktıları kullanır. Bu çıktılar sadece bir kez harcanabilir, aksi takdirde çift harcama sorununa yol açar. Ancak, Bitcoin tarihindeki iki grup tamamen aynı işlem bulunmaktadır. Bu durumun nedeni, coinbase işlemlerinin girişi olmaması ve yeni coinler üretmesidir. Bu nedenle, iki farklı coinbase işlemi tamamen aynı şekilde inşa edilebilir, bu da onların işlem ID'lerinin de aynı olma olasılığını artırır. Bunun yanı sıra, yalnızca bir hash çarpışması gerçekleşirse tekrar eden işlem ID'leri ortaya çıkabilir, ancak bu, kriptografik olarak güvenli hash fonksiyonlarında neredeyse imkansızdır.

Bu iki grup tekrarlayan işlem, 14-15 Kasım 2010 tarihleri arasında gerçekleşmiştir, yaklaşık 16 saatlik bir süre içinde. d5d2....8599'un blok zincirinde e3bf....b468'den daha sonra ortaya çıkmasına rağmen, yine de bunu ilk tekrarlayan işlem olarak sınıflandırıyoruz.

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

Tekrar İşlem Detayları

mempool.space blok gezgini, ilk tekrarlanan işlemin iki farklı blokta tekrarlandığını gösterdi. İlginçtir ki, farklı blok gezginleri tekrarlanan işlemleri gösterirken farklı varsayılan davranışlara sahip olabilir.

İlgili dört bloktan sadece bir tanesi diğer işlemleri içeriyor ve 1 BTC ile 19 BTC'yi birleştirerek 20 BTC'lik bir çıktı oluşturdu.

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

Tekrar Üretilen Harcanabilirlik

Her tekrarlanan işlemin değeri 50 BTC'dir, toplamda 200 BTC veya 100 BTC yer alır, bu anlayışa bağlıdır. Şu ana kadar, bu Bitcoin'ler harcanmamıştır. Teorik olarak, ilgili özel anahtara sahip olan kişi bu Bitcoin'leri harcayabilir, ancak yalnızca 100 BTC gerçekten geri alınabilir, çünkü tekrarlanan 50 BTC harcanamaz. Bu coin'lerin harcandığı blok ise tanımsız olabilir.

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

Tekrar Eden İşlemler Sorunu

Tekrar eden işlemler, cüzdan ve blok tarayıcıda karışıklığa neden olabilir ve potansiyel saldırı riski oluşturabilir. Örneğin, tekrar ödeme yapılmasına veya borsa saldırılarına neden olabilir.

Çözüm Önerileri

Tekrar eden işlem sorununu çözmek için Bitcoin topluluğu aşağıdaki önlemleri aldı:

  1. BIP30: 2012 yılında önerildi ve uygulandı, önceki TXID harcanmadıkça tekrar edilen TXID'lerin kullanılmasını yasaklar.

  2. BIP34: 2013 yılında aktif hale geldi, coinbase işleminin blok yüksekliğini içermesini gerektirir, böylece tüm işlemlerin benzersiz olması gerekir.

  3. BIP30 kontrolünü durdurma: 2015 yılında, BIP34'ün uygulanması nedeniyle, düğümler pahalı BIP30 kontrolünü durdurdu.

Bitcoin'in tekrar eden işlemleri: Risk açısından son derece düşük ilginç bir hata

Potansiyel Riskler

BIP34'ün çoğu sorunu çözmesine rağmen, BIP34'ün etkinleştirilmesinden önceki bazı bloklarda, coinbase işleminin scriptSigs'i gelecekteki blok yüksekliği ile eşleşebilir ve hala potansiyel bir tekrar riski bulunmaktadır. Tekrar işlemi olabilecek bir sonraki blok 1,983,702'dir ve bunun 2046 yılının Ocak ayı civarında üretilmesi beklenmektedir.

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

Sonuç

Kopya ticaretinin zorluğu, maliyeti ve fırsatların nadirliği göz önüne alındığında, bu açığın Bitcoin'in ana güvenlik tehdidini oluşturmadığı söylenebilir. Ancak, benzersizliği ve uzun vadeli etkisi nedeniyle, hala dikkate değer bir ilgi alanıdır. Gelecekte bu sorunu köklü bir şekilde çözmek için yumuşak çatallanma gibi yöntemler gerektirebilir.

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

BTC0.88%
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
  • 6
  • Share
Comment
0/400
SillyWhalevip
· 19h ago
Açıklar ilginç görünüyor.
View OriginalReply0
FlashLoanPrincevip
· 19h ago
Erken kod gerçekten rastgele
View OriginalReply0
retroactive_airdropvip
· 19h ago
Blok Zinciri o kadar basit değil
View OriginalReply0
WalletAnxietyPatientvip
· 19h ago
Hash değeri bozulduğunda endişelenme.
View OriginalReply0
ForumLurkervip
· 19h ago
O yılki detaylar korkutucuydu.
View OriginalReply0
BtcDailyResearchervip
· 20h ago
Gizli hata ortaya çıktı.
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)