İçeriğe geçin
buybitcoinsmart

Sözlük / Lightning ve katman 2

Lightning adresi

Lightning adresi nedir?
Lightning adresi bir e-posta adresine benzer, kullanıcı ve alan adı biçimindedir ve o alan adındaki bir web uç noktasına çözümlenir; bu uç nokta istendiğinde cüzdanınıza yeni bir Lightning faturası verir.

Kimse yüz karakterlik bir faturayı yüksek sesle okumak istemez. Lightning adresi bunun yerine podcast yayınında söyleyebileceğiniz bir şey koyar ve bu işe yarar, çünkü adres aslında bir ödeme talebi değil, yalnızca fatura üreten bir sunucuya işaret eden bir göstergedir. Şartname tek sayfadır, LUD-16, ve tüm akış tek bir HTTPS isteğidir.

Nasıl çalışır

Lightning adresi, e-posta biçimindeki bir dizeden bir URL'ye giden bir yeniden yazma kuralıdır.

satoshi@example.com verildiğinde bir cüzdan https://example.com/.well-known/lnurlp/satoshi URL'sini oluşturur ve bir GET isteği gönderir. Sunucu standart LNURL-pay JSON'u ile yanıt verir: bir callback URL'si, milisatoshi cinsinden kabul edeceği bir alt ve üst sınır ile alıcıyı tanımlayan bir üst veri bloğu. Cüzdan size bu açıklamayı gösterir, siz bir tutar girersiniz ve cüzdan tutarınızla callback URL'sini çağırır. Geri tam olarak o tutar için bir BOLT11 faturası gelir; cüzdan bunu kontrol eder ve öder.

Kullanıcı adı kısmı küçük harfler, rakamlar, kısa çizgiler, alt çizgiler ve noktalarla sınırlıdır; user+label@domain tarzında etiketleri destekleyen hizmetler için isteğe bağlı bir artı işareti de kullanılabilir. @example.com biçiminin tek başına kullanılması varsayılan kimlik olarak kabul edilir ve ayrılmış kullanıcı adı olan alt çizgiye çözümlenir. Onion alan adları düz HTTP kullanır, çünkü TLS'in sağlayacağı taşıma güvenliğini Tor zaten sağlar.

Şartnamenin tamamı budur. Yeni bir kriptografi yok, yeni bir mesaj türü yok, hiçbir düğümde bir değişiklik yok. Lightning adresi, kendisi de normal bir faturanın üzerine kurulu olan LNURL-pay üzerine katmanlanmış bir adlandırma kuralıdır ve her katman, altındakini bozmadan kaldırılabilir.

Nerede görürsünüz

Çoğu insanın ödeme almanın bir yolunu yayımlaması Lightning adresleriyle olur.

Saklamalı cüzdanlar ve Lightning'e özgü uygulamalar kayıt sırasında bir tane verir, çünkü sağlayıcı zaten adresin ihtiyaç duyduğu web sunucusunu ve düğümü işletmektedir. Podcast akışları bunları akışlı ödemeler için taşır. Sosyal profiller, bahşiş kutuları ve konferans kartları bunları, bir kartvizitin banka havalesi şablonu yerine bir e-posta adresi taşımasıyla aynı nedenle kullanır.

Kendinizinkini işletmek bir alan adı ve well-known yoluna yanıt veren küçük bir hizmet gerektirir; bu, barındıracak güvenilir bir yeriniz olana kadar göründüğünden daha fazla iştir. Bu yüzden dolaşımdaki Lightning adreslerinin ezici çoğunluğu bir hizmet sağlayıcıya aittir ve kendinizinkini bir şeyin üzerine bastırmadan önce üzerinde düşünmeye değer kısım budur.

Bundan iki pratik sınır doğar. Birincisi, alan adını işleten kişi tutarlar ve zamanlama dahil her fatura isteğini görür; yani arkasındaki cüzdan saklamasız olsa bile bir adres, gizlilik açısından bir değiş tokuştur. İkincisi, bir adres yalnızca alan adı çalıştığı sürece çalışır. Sağlayıcı kapanırsa, koşullarını değiştirirse veya alan adını kaybederse, adresi yayımladığınız her yer artık hiçbir yeri göstermez. Alan adı sizin kontrolünüzde değilse bunu sahip olduğunuz bir kimlik değil, bir kolaylık katmanı olarak görün.

Lightning adresi vs Bitcoin adresi

Lightning adresi web üzerinde bir arama anahtarıdır; bir Bitcoin adresi ise blok zincirinde bir harcama koşuludur. satoshi@example.com adresine zincir üstü Bitcoin gönderirseniz hiçbir şey olmaz, çünkü bir alan adına yapılan zincir üstü işlem diye bir şey yoktur. bc1q ve ardından 38 karakterden oluşan bir adrese Lightning gönderirseniz de hiçbir şey olmaz. Bir cüzdanın "send" alanında yüzeysel olarak benzer görünürler ve hiçbir mekanizmayı paylaşmazlar: biri bir HTTPS isteğini tetikler, diğeri madencilerin uygulayacağı bir betiği kodlar. Bir Bitcoin adresi sonsuza kadar çalışır ve sunucu gerektirmez; bir Lightning adresi ise çalışan bir sunucu gerektirir ve o sunucunun çalışmadığı gün çalışmayı bırakır.

Karıştırılmaması gerekenler

Sık sorulan sorular

Lightning adresine zincir üstü Bitcoin gönderebilir miyim?

Hayır. Lightning adresi bir Lightning faturası döndüren bir web aramasıdır, blok zincirinin ödeyebileceği bir betik değildir. Zincir üstü gönderimler bir Bitcoin adresi gerektirir ve iki biçim hiçbir yönde birbirinin yerine kullanılamaz.

Lightning adresim olması için kendi alan adım gerekli mi?

Yalnızca onu kontrol etmek istiyorsanız gerekir. Lightning adreslerinin çoğunu, sunucuyu ve düğümü zaten işleten bir cüzdan sağlayıcısı verir; bu kullanışlıdır ama sağlayıcı kapanırsa adresin çalışmayı bırakacağı anlamına gelir.

Lightning adresi gizli midir?

Alan adını işleten kişiye karşı değil. Ona yapılan her ödeme o sunucuya bir HTTPS isteğiyle başlar; dolayısıyla sunucu, parayı tutan cüzdan saklamasız olsa bile gelen her ödemenin tutarını ve zamanlamasını görür.

Sıradaki okuma

İlgili terimler

Daha fazlası: Lightning ve katman 2

Bu sayfayı İngilizce okuyun