İçeriğe geçin
buybitcoinsmart

Sözlük / Lightning ve katman 2

Zorla kapatma

Zorla kapatma nedir?
Zorla kapatma, bir Lightning kanalını karşı tarafın yardımı olmadan sona erdirir: en son taahhüt işlemini yayınlarsınız, zincir üstü ücret ödersiniz ve kendi bakiyenizin harcanabilir hale gelmesi için bir gecikmenin geçmesini beklersiniz.

Her Lightning kanalı imzalı bir çıkışı hazır tutar ve zorla kapatma bu çıkışın kullanılmasıdır. Bu, gerçek bir zincir üstü işleme ve hâlâ yolda olan her ödeme için bir işlem daha eklenmesine mal olur; anchor kanallar ise yalnızca ücretin sonradan artırılabilmesi için her iki tarafta 330 satoshilik bir çıktı bırakır. Paranızın geri gelmesini bir saniye değil, yaklaşık bir gün içinde bekleyin.

Nasıl çalışır

Bir Lightning kanalından çıkmanın iki yolu vardır ve pahalı olanı, işbirliği gerektirmeyen zorla kapatmadır.

İşbirliğine dayalı kapatma bir müzakeredir: iki taraf son paylaşım üzerinde anlaşır, tek bir işlem imzalar ve onaylandığı anda herkesin bitcoinleri sıradan harcanabilir çıktılar olur. Zorla kapatma müzakeresini atlar. Elinizde tuttuğunuz en son taahhüt işlemini yayınlarsınız ve hakemliği karşı tarafınız yerine Bitcoin'in konsensüs kuralları yapar. Bu asimetri bilinçlidir ve düğmeye basan kişinin aleyhine işler: karşı tarafın bakiyesi hemen harcanabilirken sizin bakiyeniz, kanal açılırken kararlaştırılan to_self_delay blokluk bir OP_CHECKSEQUENCEVERIFY gecikmesinin arkasında kilitli kalır.

Bu gecikme ceza penceresidir. Yayınladığınız işlemin eski bir işlem olduğu ve zaten harcadığınız bir bakiyeyi gösterdiği ortaya çıkarsa, diğer tarafın bir ceza işlemi yayınlayıp her şeyi alabilmesi için vardır. BOLT 2, to_self_delay alanını 16 bitlik bir sayı olarak saklar, yani değer 65.535 bloğa kadar herhangi bir şey olabilir ve bir eşin makul olmayacak kadar büyük bulduğu bir değeri reddetmesini şart koşar. Daha büyük bir gecikme sizi dolandırmayı zorlaştırır ve kendi çıkışınızı yavaşlatır.

Yolda olan ödemeler hesabı karmaşıklaştırır. Her biri kendi takip işlemini gerektirir; bu işlem bir anchor kanalda zaman aşımıyla mı yoksa bir sırla mı çözüldüğüne bağlı olarak 666 veya 706 ağırlık birimi tutar ve koşulu yerine geldiğinde her biri ayrı ayrı yayınlanır. Bir P2WSH çıktısı için toz sınırında boyutlandırılan 330 satoshilik anchor çıktıları, taraflardan birinin bir alt işlem ekleyip mempool ucuzken imzalanmış bir taahhüdün ücretini artırabilmesi için vardır.

Bunu nerede görürsünüz

Zorla kapatmalar yaygındır ve çoğunda kimse hile yapmıyor.

Olağan tetikleyici, bir ödemenin süresi yaklaşırken bir eşe çok uzun süre ulaşılamamasıdır, bu yüzden düğümünüz tutarı kaybetme riskini almak yerine kanalı kapatır. Sağlayıcılar hareketsiz kalan kanalları budar. Cüzdanlar, bir güncellemeden sonra diğer tarafa ulaşamadıklarında otomatik olarak kapatır. Her durumda bunu, bakiyenizin bir kısmının aniden beklemede olarak görünmesi ve mempoolda paranızla birlikte bir yabancının işleminin durması sayesinde öğrenirsiniz.

İnsanların parasını koruyan kural: bir Lightning cüzdanını asla yalnızca bir kurtarma ifadesinden geri yükleyip sonra kullanmayın. Bir kurtarma ifadesi zincir üstü bitcoinleri geri getirir, ancak bir kanalın güncel durumu onun içinde değildir ve eski bir taahhüdü yayınlamak cezaya davetiye çıkarır. Onun yerine sakladığınız şey bir kanal yedek dosyasıdır ve size kazandırdığı şey, eşlerinizden sizin denetlemediğiniz ücretlerle, onların hızında kapatmalarını isteme hakkıdır. Lightning'in para harcamaya, zincir üstü kendi kendine saklamanın birikime uygun olmasının pratik nedeni budur.

Zararı ücret ortamı belirler. Sakin bir mempoolda yapılan zorla kapatma birkaç bin satoshiye mal olur. Aynı kapatma bir ücret artışı sırasında küçük bir kanalın tuttuğundan daha pahalıya gelebilir ve bakiyesi süpürme maliyetinin altında kalan kanallar basitçe terk edilir.

Karıştırılmaması gerekenler

Sık sorulan sorular

Zorla kapatmada paramı kaybeder miyim?

Hayır, güncel durumunuzu yayınlamanız kaydıyla. Zincir üstü ücret ödersiniz ve harcamadan önce kararlaştırılan blok gecikmesinin geçmesini beklersiniz. Bakiyeyi yalnızca eski bir durumu yayınlarsanız ve cezalandırılırsanız kaybedersiniz.

Zorla kapatma ne kadar sürer?

Karşı tarafa, işlem onaylanır onaylanmaz ödeme yapılır. Sizin tarafınız ise kanal açılışında görüşülen gecikmeyi bekler; bu gecikme genellikle yaklaşık bir günlük blok kadardır ve meşru biçimde çok daha uzun olabilir.

Bir kurtarma ifadesi yedeğinden zorla kapatma yapabilir miyim?

Güvenli biçimde hayır. Bir kurtarma ifadesi zincir üstü fonları geri getirir ama kanal durumunu getirmez. Kanal yedek dosyasına ihtiyacınız var; bu dosya, eski bir taahhüdü kendiniz yayınlamak yerine eşlerinizden kendi taraflarında kapatmalarını istemenizi sağlar.

Sıradaki okuma

İlgili terimler

Daha fazlası: Lightning ve katman 2

Bu sayfayı İngilizce okuyun