Litecoin, kendi başınıza çalıştırabileceğiniz en kolay zincirlerden biridir. Yazılım Bitcoin Core'a yakındır, zincir çok daha küçüktür ve mütevazı bir VPS bunu rahatça kaldırır. Bu rehber Ubuntu veya Debian üzerine Litecoin Core'u kurar ve Litecoin'in isteğe bağlı gizlilik katmanı MWEB'in nasıl ele alınacağını gösterir.
Neye ihtiyacınız var
- Disk. Tam düğüm tüm zinciri depolar; bu, Bitcoin zincirinin küçük bir kısmıdır. Seçmeden önce güncel boyutu kontrol edin. Budanmış düğüm çok daha azını kullanır.
- RAM. 4 GB yeterlidir. 8 GB ilk senkronizasyonu hızlandırır.
- CPU. İki çekirdek yeterlidir.
Uygun planlar Litecoin düğüm barındırma altında listelenmiştir.
Adım 1: sunucuyu hazırlayın
Temiz bir sunucu ve yeni bir VPS'i güvenceye alma rehberindeki adımlarla başlayın. Düğüm için bir kullanıcı oluşturun.
sudo adduser --disabled-password --gecos "" litecoin
2. Adım: Litecoin Core'u indirin
Sürümü resmî Litecoin sitesinden (litecoin.org) veya Litecoin Project GitHub'ından indirin, ardından imzayı ve sağlama toplamını doğrulayın.
cd /tmp
wget https://download.litecoin.org/litecoin-VERSION/linux/litecoin-VERSION-x86_64-linux-gnu.tar.gz
tar xzf litecoin-VERSION-x86_64-linux-gnu.tar.gz
sudo install -m 0755 litecoin-VERSION/bin/* /usr/local/bin/
3. Adım: Yapılandırma
/home/litecoin/.litecoin/litecoin.conf dosyasını oluşturun:
server=1
daemon=1
txindex=0
dbcache=1024
# Smaller disk? Keep roughly the last 5 GB of blocks:
# prune=5000
rpcbind=127.0.0.1
rpcallowip=127.0.0.1
prune ile txindex=1 seçeneğini birleştirmeyin. Rastgele işlemleri sorgulayan bir ödeme hizmeti çalıştırıyorsanız bunun yerine txindex=1 ile tam düğüm kullanın.
4. Adım: MWEB ve düğümünüz
MWEB (MimbleWimble Extension Blocks) Litecoin Core'a yerleşiktir. Tam düğüm MWEB bloklarını otomatik olarak doğrular, bu yüzden ek ayara gerek yoktur. Budanmış düğüm de son bloklar için MWEB verilerini doğrular. Düğümünüze bağlı bir cüzdanda MWEB adresleri kullanmayı planlıyorsanız önce küçük bir tutarla test edin.
Adım 5: Hizmet olarak çalıştırın
[Unit]
Description=Litecoin daemon
After=network-online.target
[Service]
User=litecoin
ExecStart=/usr/local/bin/litecoind -conf=/home/litecoin/.litecoin/litecoin.conf -pid=/run/litecoind/litecoind.pid
RuntimeDirectory=litecoind
Type=forking
Restart=on-failure
TimeoutStopSec=120
[Install]
WantedBy=multi-user.target
Bunu /etc/systemd/system/litecoind.service olarak kaydedin, ardından sudo systemctl enable --now litecoind çalıştırın. İlerlemeyi litecoin-cli getblockchaininfo ile kontrol edin.
Güvenlik duvarı
Ağa yardımcı olmak için 9333 portunu açın. RPC portunu (9332) internete kapalı tutun.