Bitcoin Lightning Ağ Düğümünüzü Mobil Hale Getirme PlatoBlockchain Veri Zekası. Dikey Arama. Ai.

Bitcoin Lightning Network Düğümünüzü Mobil Hale Getirme

Artık Bitcoin Layer 2 uygulamasını gittiğiniz her yere götürebilirsiniz, bu da size sats'ı her yere iletme olanağı sağlar!

Bu, bir Bitcoin etkinlik organizatörü ve katkıda bulunan Anthony Feliciano'nun bir fikir editörüdür. Bitcoin Dergisi.

Bu makalenin devamı niteliğindedir daha önce yazdığım bir makale, Lightning düğümlerinin farklı türlerinden bahsediyor. üzerinde genişleyeceğim RaspiBlitz Yıldırım Ağı düğümü. RaspiBlitz'in sunduğu diğer seçeneklere ve özelliklere girmeyeceğim, ancak bu benzersiz bir bükülme.

Bu proje dört yıl önce, öğlen dairemde otururken başladı ve elektrik aniden kesildi. Normal bir insanın aklından geçen ilk şey, "kahretsin, elektrik kesildi - ne kadar süreceğini merak ediyorum ve buzunu çözebilecek şeyi barbekü yapmak için buzdolabına bakmaya başlamam gerekiyor mu?"

Ben değilim! Hemen “YILDIRIM DÜĞÜMÜM!” diye düşündüm. Uzun lafın kısası, elektrik sadece birkaç saatliğine kesildi. Ama o zaman aklıma şöyle bir şey geldi, bir daha böyle bir şey olursa ne yapabilirim?

Daha sonra ortaya çıkan şey, bir RaspiBlitz LN düğümü kurmamı takip eden bir projeydi. Bu proje, güç ve internet kesildiğinde LN düğümünü çalışır durumda tutmanın bir yolunu bulmaktı.

Çözülmesi gereken sorunlar:

  1. Güç — Bir sonraki elektrik kesintisi sırasında LN düğümünü çalışır durumda tutmak için ne kullanabilirim?
  2. İnternet — LN senkronizasyonunu sürdürmek için LN düğümünü internete nasıl bağlı tutabilirim?
  3. Hareketlilik - ya bir yangın ya da acil durum olursa ve sadece taşıyabileceklerimi alarak ayrılmak zorunda kalırsam?

Power

Sorunları baştan sona okursanız, muhtemelen kendiniz de çözümler hakkında düşünüyorsunuzdur. İlk sorunun çözülmesi kolaydır – yedek olarak kesintisiz bir güç kaynağı (UPS) edinin. Mantıklı değil mi? Elektrik kesilirse, UPS devreye girer ve cihazın gücünü sorunsuz bir şekilde açık tutar. Tek takip sorusu, ne kadar zamana ihtiyacınız var? Piyasada herhangi bir sayıda saat için güç sağlayan birçok UPS vardır, bu nedenle bu noktada bu bir tercih ve bütçe meselesi haline gelir. Yaklaşık iki saatlik bir güç kaynağı UPS modeline gittim. O zamanlar hiçbir şeyim yoktu, bu yüzden bu benim için hala yeniydi ve aklımdan hiç geçmemişti. Piyasadaki en uzun şarj veya en güçlü UPS olmasa da, seçtiğim UPS sadece LN düğümüme ve yönlendiricime yedek güç sağlıyor; İnterneti kaybedersem, yönlendirici gücümü devam ettirebilir ve bir Secure Shell (SSH) ağdaki cihazlarıma terminal. İlk sorun çözüldü.

Internet

**Not** Aşağıdaki çözüm, başlangıçta bir WiFi kurulumu kullanıp kullanmamanıza bağlıdır. Ethernet kablosunu kullanıyorsanız, yine de aşağıdaki adımlardan WiFi ağını yedek olarak ekleyebilirsiniz. Ayrıca, yönlendiricinizi bir UPS ile çalıştırmaya devam ederseniz, bu, sağlayıcınızın da etkilenip etkilenmediğine bağlı olacağından, her zaman bir elektrik kesintisinde interneti kaybettiğiniz anlamına gelmez. Bu yöntem, daha büyük bir alan elektrik kesintisi veya acil durum içindir ve üçüncü sorun olan hareketliliğin çözülmesine katkıda bulunacaktır.

İnternet ve Bağlantıyı Koruma

Herkes güç konusunda endişelenirken ve haklı olarak, çoğu ikinci en önemli kısmı unutuyor - internet bağlantısı. Elektrik kesintisi olursa bu cihazı nasıl bağlı tutabilirim? Kolay — bu, araştırmaya başladığım andır; çok şükür çünkü kullanıyorum raspi 4 Bu yerleşik WiFi ile birlikte gelir, WiFi dosyasının basit bir yapılandırmasıyla ikinci bir WiFi ağı ekleyebilirsiniz.

Raspi'nizde İkinci Bir Ağ Nasıl Kurulur:

Daha fazla bilgi için bu sayfaya gidin: Raspi'de WiFi kurun

Bu, aradığınız kod satırıdır:

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

**NOT** WiFi kullanmıyorsanız ve bunun yerine RJ45 (Ethernet) kullanıyorsanız, wpa_supplicant.conf dosyanızın en üstünde bu kod olmayabilir; eksikse ekleyin:

ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev

update_config = 1

ülke=ABD – **Amerika Birleşik Devletleri dışındaysanız ülke kodunuzu değiştirin**

Bu kodu girmek için RaspiBlitz menünüzden aşağıdaki gibi görünmesi gereken terminal ekranına çıkın:

admin@NODEIPADDRESS:~ $

Aşağıdaki gibi görünecek kodu girin:

admin@NODEIPADDRESS:~ $ sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

Yapılandırmamı göstermeyeceğim, ancak dosyayı açtığınızda kurulumunuzu göreceksiniz. Bunu yukarıdaki “Raspi'de WiFi Kur” bağlantısından aldım. 

ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev

update_config = 1

ülke = ABD

network = {

ssid=”Okul AğıSSID”

psk=”şifreOkul”

id_str=”okul”

}

network = {

ssid=”Ev AğıSSID”

psk=”şifreAna Sayfa”

id_str=”ev”

}

Dosyanızda göreceğiniz şey, halihazırda kullandığınız WiFi ağınızdır. Eklediğiniz şey o ikinci ağ. Peki ikinci ağınız nedir? Demek istediğim, kaç WiFi noktasına bağlanabilirsiniz? SSID'yi biliyor musunuz (hizmet kümesi tanımlayıcısı) ve onlara bağlanmak için şifre? Benim durumumda, cep telefonumun etkin noktasını kullandım. Bu doğru, LN düğümünüzün ona bağlanabilmesi için cep telefonunuzu WiFi gibi davranmak için bir erişim noktası olarak kullanabilirsiniz. Böylece listedeki ikinci ağ için SSID'mi ve cep telefonu hotspot özelliğimin verdiği şifreyi girdim.

Soru – peki ya cep telefonu bağlantı noktamı kullanırsam? Buna bağlanmak için IP adresini nasıl bileceğim? Endişelenme, bununla seni de ilgilendirdim. Telefonunuzda (Android kullanıyorum) adlı bir uygulamayı indirin termius cep telefonunuzdan LN cihazınıza bir SSH terminali gibi davranır.

**Not** RaspiBlitz'inizde bir ekran varsa, bağlanılacak IP adresi orada da görünecektir, bu da ikinci WiFi ağına doğru girdiğiniz ve telefonunuz ile cihazınızın iletişim kurduğu anlamına gelir.

**Not** Cihazınızı benim gibi başsız (ekransız) çalıştırırsanız, aşağıda tartışacağım bir adım olan “bağlı cihaz” bilgisinden IP adresini almanız gerekir.

Termius Uygulaması

Adımlar: Güvenlik politikası nedeniyle, uygulamayı telefonunuzda nasıl kuracağınızı göstermek için ekran görüntüsü alamıyorum, ancak size rehberlik edebilirim.

  1. Uygulamayı açın
  2. “+” - Yeni Ana Bilgisayar'ı tıklayın
  3. Bilgileri doldurun – Takma ad (bağlantının adı)
  4. Ana Bilgisayar Adı veya IP Adresi: Düğümünüz cep telefonunuzun etkin noktasına bağlandığında bu IP adresini alırsınız. Bunu nasıl elde edeceğimi daha sonra göstereceğim.
  5. “SSH” kutusunun işaretli olduğundan emin olun.
  6. Kullanıcı adı: RaspiBlitz kullanıcıları için kullanıcı adı “admin”dir, ancak onu başka bir şeyle değiştirdiyseniz, o zaman ne diyorsanız odur.
  7. Şifre: ŞİFRE GİRMEYİN! Girerseniz, otomatik olarak bağlanacaktır; bu, birisi telefonunuza girerse bir güvenlik açığıdır. Takma isme tıkladığınızda boş bırakın, bağlanmak için cihazınızın şifresini isteyecektir.
  8. Yeni bağlantıyı eklemek için üstteki onay işaretine tıklayın.
  9. Cihaza ilk SSH bağlantınızı yaptığınızda, bunun için parmak izini kabul etmenizi isteyecektir. "Evet" i tıklayın.

Aşağıda, tüm bunların neye benzediğini gösteren bir ekran görüntüsü verilmiştir:

Bitcoin Lightning Ağ Düğümünüzü Mobil Hale Getirme PlatoBlockchain Veri Zekası. Dikey Arama. Ai.

Gördüğünüz gibi, cep telefonu bağlantı noktasındayım.

WiFi ağım, ikinci WiFi ağı olarak girdiğim sağlanan parola (psk) ile birlikte “Gopoundsand”.

network = {

ssid = ”Gopoundsand”

psk=”şifreAna Sayfa”

id_str=”ev”

}

Bağlı cihazları (LN düğüm adınız) görürseniz, bu, sudo nano /etc/wpa_supplicant/wpa_supplicant.conf dosyasını başarıyla ayarladınız ve cihazınız artık cep telefonunuza ve internete WiFi bağlı demektir. Bu kadar ileri gittiğin için tebrikler!

**Not** Ethernet kullanıyorsanız ilk bağlantınızın takılı olmadığından veya ana bağlantınız olarak WiFi kullanıyorsanız kapalı olduğundan emin olun. Yeniden başlattığınızda, cihaz ana WiFi ağınıza kilitlenir ve ikinci bağlantınızı aramaz. Bu, bir bağlantı kurmak için yeniden başlatıldığında birkaç dakika sürecektir.

Artık ayarlardan mobil erişim noktasına gidebilir ve bağlı cihazları görebilir veya bağlı cihazları görmek için yukarıda gösterildiği gibi bildirim çubuğunu aşağı kaydırabilirsiniz. Şimdi bağlı cihazın “detayları”na ve tekrar “detaylar”a tıklayın. Cep telefonunuzdan cihaza verilen IP adresini burada göreceksiniz. (Örnek: 192.168.200.102.) Bu bilgi şimdi Termius uygulamasına gidecek: Ana Bilgisayar Adı veya IP Adresi: düğümünüz cep telefonunuzun etkin noktasına bağlandığında bu IP adresini alacaksınız.

Her şeyi doğru yapmayı başardıysanız, ekran görüntüsünde bu noktaya gelmelisiniz:

Bitcoin Lightning Ağ Düğümünüzü Mobil Hale Getirme PlatoBlockchain Veri Zekası. Dikey Arama. Ai.

Bu, Termius uygulaması ile Android telefonumdaki RaspiBlitz'in menü ekranı.

Tüm adımları tamamlamayı başardıysanız, sudo nano /etc/wpa_supplicant/wpa_supplicant.conf dosyanıza başarıyla ikinci bir WiFi ağı eklediniz, LN düğümünün etkin nokta aracılığıyla cep telefonunuza bağlanmasını sağladınız ve sonunda Cihazınıza SSH bağlayın ve LN düğümünüzün hücresel üzerinden yeniden eşitlenmesini sağlayın ve yukarıdaki ekran görüntüsünde görüldüğü gibi RaspiBlitz menüsüne erişin. Tebrikler, başaracaksınız!

Bir şey bağlanamazsa ipuçları:

  1. sudo nano /etc/wpa_supplicant/wpa_supplicant.conf dosyasında SSID ve parolanın doğru olduğundan emin olun. Çıkmak için Ctrl+x, bilgi doğruysa dosyayı kaydetmek için “y”. Veya bir şeyi yanlış yazdıysanız "n".
  2. LN düğümünü yeniden başlatırken, cep telefonunuzun etkin noktasına bağlanmak için, ardından bu bağlantıyı kurması için birkaç dakika verin. Bu yüzden yanlış bir şey yaptığınızdan korkmayın - beş dakikadan uzun sürerse, muhtemelen sorun gidermeye değer.
  3. Ethernet kullanıyorsanız ilk bağlantınızın takılı olmadığından veya ana bağlantınız olarak WiFi kullanıyorsanız kapalı olduğundan emin olun. Yeniden başlattığınızda, cihaz ana WiFi ağınıza kilitlenir ve ikinci bağlantınızı aramaz.
  4. Terminal aracılığıyla SSH'de, etkin noktanızdan doğru IP adresine sahip olduğunuzdan emin olun. Ve bu bilgiyi yeni ana bilgisayar bağlantısına ekleyin. (Yan not: Benimki gibi bazı cihazlarda, etkin noktayı her kapatıp açtığımda yeni bir IP adresi alıyorum, bu nedenle uygulamada yeni IP adresiyle "bağlantı takma adını düzenlemem" gerekiyor ve SSH yeniden bağlanacak.

Hareketlilik

Nihayet son aşamaya geliyoruz. Ya büyük bir acil durum, bir yangın ya da sadece bir tatil varsa ve sadece alabildiğiniz kadarını alıp gitmek zorunda kaldıysanız? LN düğümünüzü yanınıza alabilir misiniz? Nasıl yapardın? Orta büyüklükte bir UPS ile gittiyseniz, daha istikrarlı bir kurulum elde edene kadar ünitenizi devam ettirmek için gereken birkaç saat sağladığından, her zaman onu alıp gidebilirsiniz. Diyelim ki UPS'iniz büyük ve tıknaz ve onu yanınıza almanız mümkün değil. Bunu da düşündüm ve temelde cep telefonunuzu şarj etmek için kullanabileceğiniz bir 28800mAH güneş enerjisi yedek şarj cihazı ile gitmeye karar verdim. Bu neden kullanışlı? Çünkü küçük, hafif ve çok yönlü. Ünite ayrıca üniteyi duvarda şarj etmek için kullanımlara (usb-c konektörü) sahiptir. Ancak daha da önemlisi, solar şarj cihazı, harici SSD dahil olmak üzere cihazınızı çalıştırmak için gereken gücü (3Amp) sağlar.

İpuçları:

  1. LN cihazını açmaya çalışırken yedek şarj cihazını duvardan şarj edemezsiniz; Pi'yi öldürmedi, sadece çalışmasını durdurdu. Gücü çektim, bir süre bekledim ve yeniden başlattım.
  2. Raspi USB bağlantı noktalarınıza bağlanmak için her iki USB bağlantı noktasını da kullanamazsınız. Bu, tahtanızı kızartır: Yani evet, tahtamı öldürdüm. Neyse ki, sadece 35 dolarlık bir yedek olan sadece tahtaydı.

Özetlemek gerekirse, deneme yanılma yoluyla öğreniyorum. Umarım buna gülmüşsünüzdür ama umarım birisinin gereksiz stresten kaçınmasına yardımcı olur.

Sonuç budur (Rocky Dağları'ndaki bir eyalet parkında çekilmiş fotoğraf):

Bitcoin Lightning Ağ Düğümünüzü Mobil Hale Getirme PlatoBlockchain Veri Zekası. Dikey Arama. Ai.

Sonuç

Bu sizin için bir hafta sonu projesi olabilir. Halihazırda bir düğüm çalıştırıyorsanız ve biraz #pervasız olmak istiyorsanız bu, uygulamalarınızı ve becerilerinizi genişletmenin eğlenceli bir yoludur. Bunu tam olarak bu şekilde yapmasanız bile, umarım bu, yaşadığım sorunları çözmenin daha yaratıcı bir yolunu düşünmeniz için size ilham vermiştir.

Şimdi git #pervasız ol.

Bu, Anthony Feliciano'nun konuk yazısıdır. İfade edilen görüşler tamamen kendilerine aittir ve BTC Inc veya Bitcoin Dergisi.

Zaman Damgası:

Den fazla Bitcoin Dergisi