Bu kılavuz, yıldırım ağında Bitcoin göndermek ve almak için bir Yıldırım düğümü kurmaya başlamanızı sağlayacaktır. Düğüm her zaman çevrimiçi olacaktır – istediğiniz zaman yıldırım işlemleri gönderip alabilirsiniz. Daha hızlı dağıtım ve güncelleme için bir Docker kapsayıcı kullanacağız. Uzak Yıldırım düğümleri, pasif gelir için yıldırım ağı işlemlerini yönlendirerek fazladan para kazanmak isteyen herkes için harikadır..

  • Zorluk: Orta
  • Gereken süre: 1s
  • Kurulum türü: Docker ile LND
  • Önkoşullar: AWS veya DigitalOcean üzerinde düğüm dağıtma yeteneği

Bu rehber ZAP eğitimlerinden uyarlanmıştır – birkaç güncellenmiş komut dahil.

Not: Bu kılavuz için, ciddi sonuçlar olmadan hatalar yapabileceğimiz bir test ortamı olan Bitcoin Testnet’i kullanacağız. Düğümü dağıtma konusunda rahat olduğunuzda, koddaki “testnet” i “ana ağ” ile değiştirerek bitcoin ana ağına geçebilirsiniz..

Docker ile Uzak Düğüm Kurulumu

Bu kurulum için, AWS veya DigitalOcean gibi bir bulut barındırma hizmetinde kendi uzak düğümünüzü kurmanız gerekir. Bu örnekte, Ubuntu Server 18.04 çalıştıran AWS’de bir t2.micro örneği dağıttım. Docker’ı desteklediği sürece her türden sunucuyu dağıtabilirsiniz..

Not: VPS’de 1GB veya daha fazla RAM olmalıdır. Daha az herhangi bir şey, sık sık çökmelere neden olur.

Docker’ı almak için bu komutlarla kurun

sudo apt update sudo apt install docker.io

Yıldırım düğümünü kurma

Kapsayıcı için Zap tarafından oluşturulmuş bir görüntü kullanacağız – başlamak için ihtiyacınız olan her şeyle önceden yapılandırılmıştır (lnd, lndconnect). İlk adım, gelecekte konteynerin imha edilmesi durumunda verilerimizin korunmasına izin veren bir “birim” oluşturmaktır. Oluşturduğumuz hacme “lnd-data” denir.

Not: Bazı kurulum penceresi “sudo” gerektirmez, sorunla karşılaşırsanız docker’ı yükseltilmiş “sudo” ayrıcalıkları olmadan çalıştırın.

sudo docker birimi lnd-verisi oluştur

Sonraki adımda “lnzap / lnd: latest” dan en son görüntüyü çalıştıracağız. Bitcoin Testnet’e bağlanacağız – bu şekilde herhangi bir hata yaparsak gerçek Bitcoin’i kaybetmeyeceğiz.

Ayrıca genel nötrino istemcilerine bağlanıyoruz – bu, bu düğüm için sabit disk gereksinimlerini büyük ölçüde azaltır.


Yürütmeden önce, YOUR_EXTERNAL_IP bölümünde IP’nizi girdiğinizden emin olun.

sudo docker run -v lnd-data: / lnd –name = lnd-node -d \ -p 9735: 9735 \ -p 10009: 10009 \ lnzap / lnd: latest \ –bitcoin.active \ –bitcoin.testnet \ –debuglevel = info \ –bitcoin.node = neutrino \ –neutrino.connect = testnet1-btcd.zaphq.io \ –neutrino.connect = testnet2-btcd.zaphq.io \ –autopilot.active \ – -tlsextraip = YOUR_EXTERNAL_IP \ –externalip = YOUR_EXTERNAL_IP: 10009 \ –rpclisten = 0.0.0.0: 10009

Tebrikler! Yıldırım Düğümünüzü hazır ve çalışır durumda tuttunuz.

Bitcoin Cüzdanı oluşturun

Şimdi bir Bitcoin Cüzdanı oluşturma zamanı. Docker üzerinden lnd-node ile etkileşim kurarak bunu doğrudan yapabilirsiniz..

sudo docker exec -u lnd -it lnd-node lncli –network = testnet oluşturma Başarıyla bir Bitcoin Cüzdanı oluşturuldu. Tohum ifadesini güvenli tuttuğunuzdan emin olun (kağıda yazılır)

Aşağıdaki komutla yeni bir adres oluşturabilirsiniz

sudo docker exec -u lnd -it lnd-düğüm lncli –network = testnet newaddress np2wkh

Bu size, hesaba para yatırmak için Bitcoin gönderebileceğiniz bir Bitcoin adresi verecektir. Bitcoin Testnet’te olduğumuz için kullanabilirsiniz https://coinfaucet.eu/en/btc-testnet/ hesaba ücretsiz para yatırmak.

PROFESYONELLER İÇİN İPUCU: Düğümünüzün çalışıp çalışmadığını 10009 ve 9735 numaralı bağlantı noktasını tarayarak kontrol edebilirsiniz. https://www.yougetsignal.com/tools/open-ports/. Bu, düğümünüzün iletişim kurmasını engelleyen herhangi bir güvenlik duvarı olup olmadığını ve genel kurulumun başarılı olup olmadığını kontrol etmenin harika bir yoludur. Çalışan düğümler, 2 bağlantı noktası için her zaman “AÇIK” durumuna sahip olacaktır.

Uzak düğümü ZAP iOS uygulamasıyla bağlama

İOS’taki ZAP uygulaması, düğüm uzak düğümüne kolayca erişmenizi, işlemleri göndermenizi, kanalları yönetmenizi ve daha fazlasını sağlar. ZAP uygulaması ücretsizdir ve şuradan indirilebilir: https://zap.jackmallers.com/

ZAP’yi uzak düğüme bağlamak için şu komutu çalıştırın:

sudo docker exec -u lnd -it lnd-düğüm lndconnect –bitcoin.active

Bu size, bağlamayı tamamlamak için cüzdanınızla tarayabileceğiniz bir QR kodu verir (“Uzak Noda Bağlan”). (Not: Daha eski kılavuzlar, artık çalışmayan ve size bir hata verecek olan zapconnect kullanmanızı ister).

Diğer düğümlerle Kanal Oluşturma

Ödeme yapmaya başlamak için ağdaki diğer düğümlerle Yıldırım Kanalları oluşturmanız gerekir. Diğer düğümleri bulmaya başlamak için harika bir yer, https://1ml.com/testnet/. Bu, tüm testnet düğümlerinin bir listesidir.

QR kodunu çeşitli sunucular için “Ayarlar” üzerinden tarayabilirsiniz. -> “Kanalları Yönetin” -> “+”

Faydalı Hata Ayıklama araçları ve komutları

Artık işiniz bitti – uzak düğüm çalışıyor ve finanse ediliyor. Yapılandırmayı test etmek için aşağıdaki testleri kullanabilirsiniz:

LND durumunu kontrol edin

Bu komut, lnd’nin durumunu ve Bitcoin Ağı ile tamamen senkronize olup olmadığınızı kontrol eder..

sudo docker exec -u lnd -it lnd-düğüm lncli –network = testnet getinfo

LND Günlüklerini Kontrol Etme

Herhangi bir sorun veya sorun varsa, genellikle günlüklerde görünür. Bu komutu kullanarak en son 100 günlük mesajına erişin

sudo docker günlükleri –tail 100 -f lnd-düğümü

Konteynerin yeniden başlatılması

Düğümü yeniden başlattığınızda, kapsayıcıyı yeniden başlatmanız gerekir. Bunun için kapsayıcı kimliğini bilmeniz ve ardından başlatmanız gerekir.

sudo docker ps -a sudo docker başlat CONTAINER_ID

Cüzdanın Kilidini Açmak

Kapsayıcıyı her yeniden başlattığınızda, cüzdanın kilidini açmanız gerekir:

sudo docker exec -u lnd -it lnd-node lncli kilidini açma

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Adblock
detector