Advertise

Bitcoin

Lightning Dev Kit, Bitcoin (BTC) Kanal Takip Açığını 25 Ekim'de Yamaladı

Lightning Dev Kit, özel Bitcoin kanallarını zincir üstü işlemlerle eşleştiren açığı kapattı; yama 25 Ekim'de birleştirildi, detaylar 30 Ekim'de açıklandı.

Yazar ol
4 Kasım 2026, 00:45 TSİ3 dakika okuma süresi
AI ÖzetiAI
  • Lightning Dev Kit, Bitcoin kanal takip açığını kapatan yamayı 25 Ekim'de projeye dahil etti
  • Bitcoin Optech, açığın detaylarını 30 Ekim Cuma günü yayımladı; yamadan beş gün sonra
  • Açık, eski LDK sürümlerinin soğan mesajlarını işlemesine yerleşmişti ve blockchain'e dokunmuyordu
  • Saldırı üç adımda işliyor ve özel kanalları fonlama işlemleriyle eşleştirmeye izin veriyordu

Özel Kanallar Zincir Üstü İşlemlerle Eşleştirilebiliyordu

Lightning Dev Kit'e 25 Ekim Pazar günü dahil edilen bir yama, dışarıdan bir gözlemcinin özel Bitcoin (BTC) ödeme kanallarını bu kanalları finanse eden zincir üstü işlemlerle eşleştirmesine izin veren açığı kapatıyor. Sorun ödeme gizliliğine dokunuyordu; Bitcoin fiyatını ya da coinlerin velayetini etkilemiyordu. Teknik araştırma grubu Bitcoin Optech, detayları 30 Ekim Cuma günü yayımladı. Lightning Dev Kit, kısa adıyla LDK, Lightning Network cüzdanları ve ödeme uygulamaları geliştirmek için kullanılan bir yazılım geliştirme kiti. Yamalanan hata blockchain'in kendisine değil, LDK'nin eski sürümlerinin soğan mesajlarını nasıl işlediğine yerleşmişti; bu mesajlar, bir Lightning ödemesi yönlendirilirken düğümden düğüme atlayan şifreli paketler. Saldırı üç adımda işliyordu. Saldırgan önce zincirde özel bir kanalın açılışına benzeyen bir işlem seçiyor, işlemin defterdeki konumundan kanalın tanımlayıcısını tahmin ediyordu. Ardından bu kanalı işlettikleri düşünülen iki düğüme bağlanıyordu. Son olarak, tahmin ettiği kanalın gerçekten var olup olmadığını sınamak için özel olarak hazırlanmış soğan mesajları gönderiyordu. Bir mesaj rota boyunca temiz şekilde geri döndüğünde, sonda zincir üstü işlemin iki düğüm arasında özel bir kanal açtığını doğrulamış oluyordu; böylece operatörün gizli tutmayı tercih ettiği ödeme yolunun bir parçası açığa çıkıyordu. Koşullar dardı. Saldırganın her iki uç düğümle canlı bağlantı tutması ve sonda anlamlı bir sonuç verebilmesi için kanal tanımlayıcısını isabetle tahmin etmesi gerekiyordu. Açıklama mekanizmanın ötesine geçmiyor: tekniğin gerçek kanallara karşı hiç kullanılıp kullanılmadığını söylemiyor.

Lightning Network, Bitcoin'i temel zincirin izin verdiğinden daha hızlı ve daha ucuza hareket ettiriyor. Her ödemeyi ortak deftere yazmak yerine iki kullanıcı bir kanal açıyor, güncellemeleri zincir dışında takas ediyor ve deftere yalnızca açılış ile kapanış işlemlerini işliyor. Bu tasarım küçük ve sık ödemelere uyuyor; kullanıcılar kanallarını duyurulmamış tutabildiği için dışarıdan biri kimin kime bağlı olduğunu göremiyor. Gizlilik ise defterde bitiyor: duyurulmamış bir kanalı açan fonlama işlemi bile kalıcı biçimde herkese açık kayıttadır ve ağın iş ispatı madencileri tarafından sıralanır. Açık, tasarımın bu iki yarısını yeniden birbirine bağladı. Duyurulmamış kanal herkese açık yönlendirme tablosunda görünmez kalırken, LDK'nin eski kodu kararlı bir dışarıdakinin arkasındaki zincir üstü işlemin hangisi olduğunu doğrulamasına izin veriyordu. Bu, imzalı bir işlemi başka bir zincire yeniden oynatan tekrar saldırısı değildi; özel anahtarlara ya da bakiyelere hiç dokunmadı. Sızan şey meta veriydi, ama gerçek sonuçları olan meta veri: doğrulanmış bir eşleştirme, takma adlı zincir üstü hareketi iki isimli düğüm arasındaki belirli bir kanala bağlıyordu. LDK geliştiricileri gerçek kanal tanımlayıcısını mesaj aktarımından tümüyle çıkardı. Yamalı yazılım, kanalın zincir üstünde nerede durduğuna dair hiçbir ipucu vermeyen ayrı bir tanımlayıcı kullanıyor; yönlendirme çalışmaya devam ederken sonda yöntemi artık hiçbir şeyi doğrulayamıyor. Kod, herkese açık açıklamadan beş gün önce, 25 Ekim'de projeye dahil edildi. Asıl belirsizlik dağıtımda. LDK birçok cüzdana ve ödeme hizmetine gömülü geliştirme yazılımı; son kullanıcılar ancak sağlayıcıları güncellemeyi yayınladığında koruma kazanıyor. Açıklama, kullanıcıların cüzdan sağlayıcısının güvenlik güncelleme geçmişini gözden geçirmesi sorumluluğunu onlara bırakıyor. Bu bağımlılık önemli, çünkü Lightning Bitcoin DeFi ödemelerinin önde gelen katmanı ve gizliliği bilinçli olarak seçen kanal operatörleri tam da bu açığın ortaya çıkardığı kesim.

Açıklamanın Kanıtlamadıkları

Bizim okumamız şu: buradaki asıl değişken açığın kendisi değil, dağıtım yolu. LDK geliştirme yazılımı olduğu için yama, ancak onu gömen cüzdanlar ve hizmetler kendi güncellemelerini yayınladığında gerçek kullanıcıları koruyor. Saldırıyı iki canlı düğüm bağlantısı ve isabetle tahmin edilmiş bir kanal tanımlayıcısı gibi koşullara hapsetmek, olayı fon riski olmaktan çıkarıp meta veri sızıntısı düzeyinde tuttu. Açıklamanın kanıtlamadığı şey ölçek: kaç özel kanalın sondaja uğradığı, tekniğin sahada kullanılıp kullanılmadığı ya da kaç Lightning cüzdanının yamalı kodu yayınladığı bilinmiyor. Sağlayıcılar kendi güncelleme notlarını yayımlayana dek özel kanal operatörlerinin koruma altında olup olmadıklarını teyit etmenin bir yolu yok.

COINOTAG'in editöryal ve araştırma ekibi.

AI Destekli

Yapay zekâ destekli üretildi, AI ile incelendi ve COINOTAG editöryal gözetiminde yayımlandı.