Skip to the content.
English EN | Español ES | Deutsch DE | Français FR | Italiano IT | Dutch NL | Hindi HI

Izvorno objavljeno na Substack 12. prosinca 2022. Ovdje ažurirano 28. prosinca 2024.

Vodič za nove LNbits korisnike / administratore, o tome kako pokrenuti i upravljati LN čvorom iza svake LNbits instance.

Ovaj je vodič namijenjen onima koji žele implementirati LNbitove u svoje poslovanje, ali nemaju iskustva s pokretanjem Lightning čvora iza LNbitova.

Na kraju vodiča pronaći ćete više dokumentacije za proučavanje. Ovaj vam članak samo daje neke "prve smjernice". Ovo NIJE ultimativni vodič za likvidnost vašeg čvora, dovoljno je da vas, novog korisnika LN-a, uputi na pravi put. Nakon što pročitate ovaj vodič, morat ćete napraviti puno domaće zadaće.

Pokušat ću to objasniti jednostavnim riječima kako bi ga mogao asimilirati bilo koji tip korisnika, koji nije toliko upoznat s tehničkim detaljima, a kamoli s pokretanjem LN čvora, ali želi početi koristiti LNbitove za razne poslovne i osobne potrebe scenariji.

VAŽAN ASPEKT

LNbits je računovodstveni sustav na vrhu vašeg LN čvora.

Počevši od v12.0 također je softver za upravljanje čvorovima!

Zamislite LNbits kao "wordpress modularni okvir" za vaš čvor. Platforma kojom se lako upravlja, temelji se na proširenjima koja možete kombinirati za brojne slučajeve upotrebe.

Zamislite LNbits kao svoj vlastiti bankovni softver za upravljanje financijama. Vaš čvor nudi kanale za plaćanje, a LNbits proširuje vaš čvor kako biste mogli pokrenuti više od jednog Lightning novčanika s kojim dolazi vaš čvor. Ovi novčanici ne moraju nužno pripadati vama. Recimo da vi, kao pokretač LN čvora, već imate dovoljno likvidnosti kanala i sredstava i sada želite ponuditi neke usluge bitcoin bankarstva svojim prijateljima, obitelji, vlastitoj trgovini ili drugim redovnim trgovcima.

Ponudit ćete im jednostavan način da otvore "bankarski račun" na vašem čvoru bez pristupa drugim novčanicima na vašem čvoru i cijeloj likvidnosti vašeg čvora, ali samo njihovom dijelu. Vaš čvor (banka) djeluje samo kao pružatelj usluga prijevoza za njihova plaćanja (in/out).

NAPOMENA: sva sredstva koja vaši "kupci" polože na svoje LNbits bankovne račune na vašem čvoru, ići će ravno u LN kanale vašeg čvora. To znači da ste VI zapravo pravi vlasnik tih sredstava. Vi ćete imati veliku odgovornost za njihova sredstva. Nemojte biti zli i pobjeći s novcem, nemojte biti zli i naplaćivati ​​visoke naknade. Želimo zajebavati fiat bankstere, a ne zajebavati jedni druge (korisnike bitcoina).


A - Upravljanje likvidnošću čvora (banke)

Ovo je vrlo važan dio, gdje se mnogi novi korisnici pomalo gube, ne poznavajući osnove o tome kako Lightning Network funkcionira i što je potrebno kako bi se osigurala dobra likvidnost za ulazna i izlazna plaćanja.

Krivulja učenja nije laka, ali ni tako teška. Uz malo strpljenja i čitanja, svatko to može. Ali molim vas, nemojte počinjati nuditi usluge sa svojom LNbits bankom drugima prije nego što pravilno pripremite svoj LN čvor.

Najobičniji slučajevi upotrebe čvora kao što je ovaj (LNBits trgovačka banka, redoviti korisnici, specifična pozadina za web-aplikaciju), trebali bi neke preduvjete za glatku plovidbu:

Što je ulazna likvidnost? Kapacitet koji LN čvor ima za primanje plaćanja. Ne samo ukupno, već i za svaku uplatu.

Što je izlazna likvidnost? Znači ukupni kapacitet koji vaš čvor može poslati.

Razmislite o plaćanjima kroz svoj čvor poput čaša s vodom koje, napunjene vodom, prolaze kroz malu ili veliku slamku ili cijev. Čaša (primatelj), je LN kanal, može u isto vrijeme prenijeti samo određenu količinu vode i vaša čaša ne može ukupno poslati više od onoga što posjedujete u svojoj čaši.

Neću sada ulaziti u detalje, objašnjavajući kako LN radi. Napisao sam opsežne vodiče na stranici s vodičima i ovdje sam sastavio popis LN resursa koji se trebaju proučiti, s dokumentacijom, vodičima, alatima, poveznicama, uslugama itd.

Priprema likvidnosti LN čvora zahtijeva strpljenje, vrijeme, proučavanje i odabir dobrih partnera, posebno ako ćete ga pokretati u komercijalne svrhe. Ovdje ću vam dati nekoliko savjeta o tome kako započeti, tako da vaši novi LNbitovi mogu početi primati i slati satove, za sve vaše dodatne račune i korisnike. Pronaći ćete vlastiti način finog podešavanja čvora nakon što naučite više o upravljanju likvidnošću.

Zamislimo da imate spreman potpuno novi čvor, ali još nemate LN kanale. U ovom trenutku vaši LNbitovi ne mogu primiti niti poslati nikakvu uplatu izvan vaše "banke", u divlji LN (Lightning Network).

Kao glavni alat za provjeru i proučavanje ravnopravnih LN čvorova, preporučujem korištenje Amboss ili Mempool LN stranica za istraživanje, gdje možete saznati više o mnogim detaljima o čvoru, uključujući i svoj vlastiti.

Prezentacija čvora na Amboss stranici

Važni aspekti pri traženju dobrog ravnopravnog čvora / partnera kanala:

Pojedinosti o kanalima čvorova na stranici Amboss

Obratite pažnju na pojedinosti na stranici Amboss, koje vam daju duboki uvid u to kako taj čvor upravlja svojim kanalima: veličina kanala, osnovna naknada, naknada za stopu, TimeLock itd.

Ovi su aspekti vrlo važni kada dođe vrijeme da odaberete svoje prve vršnjake.

a. Veličina kanala

Ne otvarajte male kanale koji imaju manje od 3 milijuna sati. Međutim, ostanite ispod maksimalnih 10-21M sat.

Sve ovisi o vašoj upotrebi po plaćanju. Ako ste uvjereni da koristite vrlo velike kanale, možete imati i 21M satelitski kanal, na primjer, ali ograničite količinu sats po jednom plaćanju na 1M, koristeći min/max HTLC opciju, po kanalu. Ovdje sam napisao opsežan vodič o rezultatima korištenja ove metode.

b. Ukupni kapacitet čvora

Vaš bi čvor trebao imati dovoljno kapaciteta za sve klijente vaše "banke".

Najvažniji izvještaj: Ukupna likvidnost čvora

Na ovoj snimci zaslona iz Thunderhub-a (aplikacije za upravljanje čvorovima) možete vidjeti ukupni dolazni i odlazni kapacitet te maksimalnu veličinu dolaznih i odlaznih iznosa po transakciji.

Preporuča se da ovo bude uravnoteženo, mislim na gotovo isti kapacitet za primanje i slanje. Svaki ekspanzivni odljev u jednom smjeru mogao bi završiti neuspjelim plaćanjima.

Nije bitno ako kanal nije savršeno izbalansiran 50-50.

LN kanali vašeg čvora izgledat će ovako, nakon nekog vremena, jedna strana je vaša satnica, a druga strana koja predstavlja satnicu vašeg ravnopravnog korisnika, uvijek žonglirajući naprijed-nazad dok novčanici na vašem čvoru to koriste, a uplate od drugih su preusmjeren.

Također, ono što će ući kroz jedan kanal može eventualno izaći kroz drugi, što će ih s vremenom sveukupno uravnotežiti.

Da, u početku je dobro započeti s uravnoteženim kanalima, tako da možete imati i pružati izravna ulazna i izlazna plaćanja. To se može postići kružnim rebalansom, korištenjem usluge zamjene za premještanje satova iz vaših LN kanala natrag na vašu onchain adresu i njihovo ponovno korištenje za otvaranje više kanala. U sljedećem poglavlju ću objasniti kako to funkcionira.

c. Likvidnost

Dobra strategija bila bi otvoriti kanale 2-3-4-5 s nekim dobrim LSP-om (pružatelji usluga likvidnosti), kako biste imali dobre rute od samog početka. Po mogućnosti oni s čvorovima pružatelja novčanika na koje je povezano mnogo drugih korisnika i koji imaju dobre veze.

Pogledajte mopre primjere u ovom vodiču "Upravljanje likvidnošću Lightning Node".

Zatim proširite svoje veze s više čvorova Bitcoin tvrtki (usluge, razmjene, LSP, Rings of Fire itd.). Stranica Amboss vrlo je dobra za pronalaženje takvih.

Mogao bih vam pokazati moju osobnu listu dobrih kolega koju sam sakupio s vremenom, ali oni možda neće biti 100% prikladni za vaše vlastite potrebe, a također s vremenom ti ravnopravni uređaji mijenjaju svoje politike ili čak zatvaraju svoje čvorove. Stoga, molim vas, uzmite to samo kao primjer. Neki od čvorova tamo možda čak više nisu na mreži.

Svaki operater čvora treba voditi vlastiti popis ravnopravnih korisnika, ažurirati ih ako je moguće i prilagoditi vlastitim potrebama.

Otvorite prvi kanal, recimo od 10 milijuna sati s jednim od ovih kolega. Zatim koristite swap uslugu da pomaknete polovicu satova (5 milijuna više ili manje) izvan kanala. Na ovaj način možete ponovno upotrijebiti te satove za otvaranje sljedećeg kanala i također dobiti ulaznu likvidnost. Pogledajte namjenski vodič o zamjeni podmornica koji sam napisao ovdje.

Ponovite postupak za sljedeća 3-4 nova kanala i imat ćete dobru likvidnost za početak. S vremenom možete povećati broj kolega koristeći LightningNetworkPlus ili Satoshi Radio Vatreni prstenovi ili ručno dodavanje drugih odabranih čvorova pomoću posebnih alata za analizu vaših kolega prije nego što se povežete s njima: LN Usmjerivač, LN Node Insight, NodeMatch, LN kanali TG Bot i više drugih.

d. Dugovječnost

Pokušajte svoje LN kanale držati otvorenima što je više moguće. Pogotovo one koje ostvaruju veći promet. Morat ćete promatrati ponašanje svog čvora gotovo svaki dan ako želite osigurati dobre rute za svoje klijente. Promatrajte gdje i odakle vaš čvor prima sredstva, kamo ide većina satnica, pokušajte pronaći najbolje rute za ta odredišta.

Ako će se neki drugi “mladi čvorovi” spojiti na vas, ali oni nemaju puno prometa i također su uglavnom izvan mreže, trebali biste zatvoriti te beskorisne kanale. Jedini generiraju zahtjeve za smeće i opterećuju vaš čvor beskorisnim vremenskim ograničenjima. Dobar alat za promatranje je LNTop. Objasnio sam u ovom drugom vodiču neka upozorenja.

Općenito, LN kanal treba zatvoriti samo u nekoliko slučajeva, inače ga ostavite online:

U redu, sada imate dobar čvor s dobrom likvidnošću, više ste nego spremni ponuditi usluge plaćanja drugima. Zaronimo malo u upravljanje vašim LNbits poslužiteljem.


B. LNbits upravljanje bankom

Postupak instalacije

Prvi korak: Gdje instalirati? Vlastiti stroj ili hostirano rješenje?

Kao što sam objasnio u ovom namjenskom vodiču, možete ga instalirati na svoj čvor paketa, ali ga možete instalirati i samostalno na BILO KOJE drugo uobičajeno računalo.

Moj osobni stav o ovom aspektu je pokrenuti namjenski LN čvorni stroj (bilo da je to kućni paket, VPS, Voltage čvor u oblak) i instanca LNbits na zasebnom računalu. To čini oboje lakšim za upravljanje, pristupačnijim i mogu promijeniti izvor financiranja u bilo kojem trenutku.

Da, lijepo je imati "sve u jednom", ali što je s vašim poslom koji previše ovisi o toj instanci LNbits i vaš LN čvor se ruši? Imati ga na istom stroju kao i vaš LN čvor mogao bi završiti u gubicima. Ali ako imate oboje na zasebnim računalima, jednostavno možete samo promijeniti izvor financiranja s drugim LN čvorom i biti spremni odmah nastaviti primati ili vršiti plaćanja.

Priručnik za instalaciju vrlo je jednostavan i za 5-10 minuta imate pokrenut LNbits. Preporučio bih korištenje Caddy proxyja, vrlo je jednostavan i brz za instalaciju i konfiguraciju . Uz Caddy povezujete svoju LNbits instancu s domenom koja bi mogla npr. hostirajte svoju internetsku trgovinu. Imajte na umu da je ovo bitno ako želite ponuditi bankarske usluge drugima.

Postavljanje izvora financiranja u osnovi je izmjena nekoliko redaka u .env konfiguraciji datoteka i gotovo. Pokrenite uslugu lnbits i … sretna munja.

Redovito sigurnosno kopirajte svoju LNbits bazu podataka

Ako poštujete klijente svoje "banke", trebali biste redovito izrađivati ​​sigurnosne kopije svoje LNbits baze podataka. Nije teško to učiniti. Samo kopija mape lnbits/data.

Uskoro, kada novo administratorsko proširenje bude spremno i objavljeno, bit će više automatskih i webUI opcija za sigurnosno kopiranje/vraćanje.

Ova baza podataka sadrži SAMO: korisničke ID-ove novčanika i pristup, povijest transakcija, stanje, osobne postavke itd.

Imajte na umu da je ova baza podataka (sqfile) poput excel datoteke. NIJE novčanik, kanal ili xpub. Dakle, ako želite premjestiti LNbits banku na drugi izvor financiranja (drugi čvor u slučaju katastrofe), možete jednostavno usmjeriti svoju LNbits instancu na drugi LN čvor i gotovo, salda korisnika su tu, ali ste se upravo prebacili na još jedan “trezor”, još jedan pružatelj prijenosa likvidnosti.

Ako želite premjestiti svoju LNbits instancu na drugi poslužitelj, možete jednostavno kopirati i zalijepiti tu bazu podataka i ponovo pokrenuti LNbits.

LNbits može raditi uz različite izvore financiranja kao što je ovdje opisano u vodiču za instalaciju. Dakle, čak i ako ste ga prethodno pokrenuli s LND čvorom i želite se prebaciti na CLN čvor, na primjer, dovoljna je jednostavna promjena u .env datoteci i ponovno pokrenite LNbits uslugu.

Otvorite svoju LNbits banku za Clearnet pristup

Imati LNbits samo iza Tora NIJE pouzdano. Da, danas svatko može pokrenuti skupni čvor kao što su Umbrel, Citadel, myNode, Raspiblitz, Embassy itd. koji prema zadanim postavkama radi iza Tora. Da, možete koristiti jedan od njih za svoje LNbitove, koji je već integriran, jednostavan za pokretanje jednim klikom.

Ali zabavni dio dolazi kada klijenti vaše banke ne znaju što je Tor i čemu uglavnom služi. Također ne rade sve usluge i funkcionalnosti dobro iza Tora. A kamoli kompatibilnost preglednika i povezanost.

Ovdje, u ovom namjenskom vodiču pisao sam o nekoliko scenarija kako možete izgraditi LNbits poslužitelj aplikacija i biti dostupni na clearnetu (https, IP/domena). Obratite pažnju na sve detalje i scenarije.


Pročitajte više LNbits dokumentacije

Ovdje je popis s više poveznica o LNbitovima, scenarijima korištenja, primjerima, dokumentacijom, koje možete pročitati i nadahnuti vas za vlastite slučajeve korištenja i scenarije:


NAPOMENA: Ako smatrate da ovaj vodič nije dovoljno objašnjen, pošaljite mi svoja pitanja / prijedloge o tome kako ga poboljšati ili čak napišite neki drugi za određeni slučaj.

Ako ste pročitali ovaj vodič, ali vaša razina znanja nije tako tehnička (je razumljivo), molimo podijelite ovaj članak sa svojim prijateljem “Uncle Jimom” koji je više upućen u tehnologiju i može vam pomoći da postavite svoje vlastite LNbitove ili koji uopće može pokrenuti za vas.