Ažurirano 3. prosinca 2024.
Kako koristiti Zeusov ugrađeni LN čvor, otvaranje kanala, SHTF situacije, migracija na druge uređaje, okruženje visokih naknada, zaglavljeni kanali pri otvaranju, prisilno zatvaranje kanala, povrat sredstava.
U prethodnom vodiču napisao sam prezentaciju novog Zeus ugrađenog LN čvora, ali nisam mogao biti prevelik t dodajte i ove napredne korake za korištenje.
Ovaj vodič je za napredne korisnike i samo za SHTF slučajeve, nakon što se također posavjetujete s Zeus podrškom za chat. Vodič je nastao nakon što sam se stavio u situaciju korisnika, koji koristi Zeusov ugrađeni LN čvor i namjerno radi neke pogreške, kako bih pronašao rješenja za popravljanje situacija. Ovo je bilo nepromišljeno testiranje na glavnoj mreži!
Ovaj vodič pišem da NE ČINITE OVE GREŠKE ili da ih izbjegnete. Već sam potrošio mnogo sati na naknade i prisilno zatvaranje kanala radeći sve te testove.
Vodič sadrži 3 različita scenarija:
- Početak otvaranja kanala
- Premjestite svoj Zeus ugrađeni čvor na drugi uređaj
- Stari uređaj je mrtav, baza podataka je pokvarena, Zeus čvor se ne pokreće
- Slučaj katastrofe - otvaranje/zatvaranje kanala uz nisku naknadu
Možda ćemo u budućnosti imati dostupnu opciju za izvoz/uvoz podataka cijelog Zeus čvora, bez potrebe za zatvaranjem LN kanala, ali trenutno nije moguć ovaj potpuni oporavak. Testirao sam ovu opciju, ali je složenija (upotrebom Android adb alata s nekim CLI naredbama) i zahtijeva neke promjene u Zeus kodu.
A - Prvi koraci s otvaranjem kanala
Ovo je opći postupak koji se koristi kao redovita metoda za dobivanje ulazne i izlazne likvidnosti za vaš novi Zeus LN čvor. Mnogi novi korisnici to ne shvaćaju od početka pa ću pokušati objasniti korak po korak.
Također se preporučuje da pročitate ovaj važan vodič o LN likvidnosti.
Zahvaljujući Renè Pickhardtu, evo video snimke koja objašnjava kako funkcionira usmjeravanje kanala i likvidnost:
- Instalirajte najnoviju verziju Zeusa, preporučujemo da koristite Obtainium, a NE iz trgovine aplikacija. Pročitajte ovaj vodič ako još uvijek razmišljate o korištenju iPhonea.
- Stvorite novi Zeusov ugrađeni čvor u svom novom uređaju
- Pričekajte da se potpuno sinkronizira. Idite na Postavke → Informacije o čvoru i pogledajte je li sinkroniziran s lancem i sinkroniziran s grafom.
- U ovoj fazi preporučujem da pravilno pripremite svoj Zeus čvor:
Postavite dobre ravnopravne neutrine. Testirajte zadane da biste vidjeli ping odgovor. Ovisno o vašoj lokaciji, neki od njih će imati dugotrajan odgovor. Ako je ping veći od 150-200ms, bolje ga uklonite s popisa i dodajte dobre. Ovdje je popis s jednakim neutrinima širom svijeta. Napravite vlastiti popis na temelju pinga i odaberite opciju da koristite samo ravnopravne korisnike s popisa, a ne nasumične.
Za korisnike iz SAD-a, zadani btcd.lnolymp.us trebao bi dobro funkcionirati.
Za korisnike iz EU, node.blixtwallet.com trebao bi imati dobar ping.
Ili upotrijebite vlastiti Bitcoin čvor ako ga imate. Morate samo aktivirati Neutrino u svom čvoru i otvorite port 8333 na svom ruteru. Bez brige, ništa ne curi iz vašeg čvora, samo isporučujete blok filtre svom Zeusu. Ako želite, možete podijeliti svoju IP adresu neutrino čvora s drugim prijateljima koji također koriste Zeus.
- Stavite Zeusa u trajni način rada. Idite na Postavke - Ugrađeno - Napredno - odaberite "stalni način". Kada počnete otvarati kanale, ova je opcija vrlo korisna jer će održavati LND uslugu aktivnom, a čak i ako zatvorite aplikaciju, usluga će i dalje raditi u pozadini i održavat će veze živima.
- Aktivirajte EGS (ekspresnu sinkronizaciju grafikona) i također aktivirajte reset EGS pri pokretanju. Ovo bi moglo malo usporiti pokretanje Zeusa, ali uvijek imate svježu ažuriranu sinkronizaciju grafikona.
- Aktivirajte LSP, zadano je https://0conf.lnolymp.us
- Na istom zaslonu aktivirajte jednostavne glavne kanale. Kasnije će biti korisno.
- Idite na Postavke → Faktura - kliknite gornju desnu ikonu opcije i odaberite "Taproot vrsta adrese". Standardno je segwit. Taproot nije obavezan samo ako želite otvoriti Simple Taproot kanale.
- Idite na glavni zaslon, povucite udesno karticu onchain i kliknite na primanje. Generirati će novu Taproot adresu.
- Uzmimo da nemate drugih sredstava u drugim LN novčanicima, samo iz onchain izvora. Pošaljite na tu adresu sve satove koje želite koristiti za otvaranje kanala. Stavite pristojnu naknadu, ne prenisku i pričekajte da dobijete 6 potvrda.
- Nakon što potvrdite sredstva, otvorite svoj prvi kanal na dobro poznatom čvoru, LSP. Nemojte otvarati s nasumičnim nepoznatim čvorovima, odaberite dobar, na primjer jedan s ovog popisa.
- Nemojte koristiti sva svoja sredstva! Uvijek ostavite UTXO od 50-100k za rezervu sidra. U slučaju da se mempool naknade drastično povećaju, bolje je imati rezervni UTXO kako biste mogli povećati naknade.
OPCIJA A - prvo trebate više ulazne likvidnosti
Ovo je opcija u slučaju da želite više koristiti Zeus za primanje (posebno ako koristite LN adresu zeuspay.com) tako da ćete započeti s "praznim" kanalom ili također možete odabrati koliko želite imati kao izlazna likvidnost.
Za ovo možemo koristiti novu uslugu LSP Olympus za kupnju kanala.
Možete ih platiti putem onchaina ili LN-a, sredstvima iz istog Zeus novčanika ili bilo kojeg drugog novčanika u kojem imate sredstava. Nakon što se plati, Olympus LSP će otvoriti kanal prema vašem Zeus nodeID-u (pogledajte Zeus postavke - Node ID) s iznosima koje odaberete. Nakon što pritisnete “Create Order” također možete odabrati želite li privatni ili javni kanal. Za Zeus ugrađene čvorove bolje je ostati privatni.
Ako je ovo vaš prvi kanal i vaš Zeus se nikada nije povezivao s Olympusom, trebali biste prvo dodati Olympus čvor kao LN peer.
Idite na zaslon "Kanali" i pritisnite gumb "+" u gornjem desnom kutu. Otvorit će se modalni zaslon za otvaranje novog kanala. Sada kliknite gornji gumb za prebacivanje na "Poveži ravnopravnog korisnika" (pogledajte sliku ispod).
Možete pritisnuti gumb "peer to Olympus" ili skenirati QR kod Olympusa čvor iz bilo kojeg LN Explorera, da dodate svoj pubključ čvora u obrazac. Pritisnite Poveži ravnopravnu osobu, a zatim idite na dovršetak procesa kupnje kanala.
Tijekom ovog procesa, bolje je držati svoj Zeus na mreži koristeći trajni LND način (pogledajte u Postavke - Ugrađeno - Napredne postavke).
Završite postupak kanala kupnje i gotovo! Za nekoliko trenutaka vaš će kanal biti spreman za prijem. Ako popunite taj kanal, uvijek možete zamijeniti iz njega npr. 50-80% koristeći eksternu zamjenu za onchain ili prelazak na druge privremene LN novčanike dok vam ne zatreba ta likvidnost.
OPCIJA B - Napredno otvaranje kanala
Procedura otvaranja kanala. Uzmimo u obzir da ćete koristiti 2,1 milijuna satova i da ste ih sve već prebacili na novi Zeus. A s ovih 2 milijuna sati želite otvoriti 3 kanala: Olympus, Blixt, Megalitski LSP.
- Počinjemo otvarati 1M kanal za Blixt čvor ili bilo koji drugi dobar čvor koji želite. Odabrao sam Blixt jer znam da je LND čvor i također podržava Simple Taproot Channels. To možete postaviti na početnom zaslonu kanala, u "Naprednim opcijama".
- Pričekajte da kanal potvrdi i također da bude spreman novi UTXO (6 konf.).
Zamijenite (50%) 500k za Blink / Alby / CoinOS / Walletano a> / Lifpay / Sats.Mobi / Wallet of Satoshi / prijatelj LNbits / BTCpay instanca ili LNDHUB račun ili bilo koji drugi jednostavni skrbnički (non-KYC) privremeni LN račun.
Zašto skrbništvo za ovu fazu? Budući da je lakše i brže, bez zamaranja likvidnošću kanala, zamjenama itd., potrebno vam je samo privremeno spremište.
Može biti u malim serijama ili sve odjednom, ali sve mora biti na istom odredištu. Ideja je ponovno upotrijebiti dio satelita s već otvorenih kanala za otvaranje novog kanala s Olympus LSP.
- Sada, s ostatkom od 1 milijuna satova koje još imate u svom Zeus onchain novčaniku, otvorite drugi kanal za Voltage ili bilo koji drugi dobar čvor koji prihvaća privatne kanale, pogledajte primjere ovdje.
- Ponavljajte korak od točke 13, dok ne budete imali skoro 1M sat na privremenom LN skrbničkom računu (ili bilo kojem drugom LN novčaniku koji imate).
Kad dobijete oko 1M satova na privremenom LN računu, otvorite 1M kanal s Olympus LSP.
Kako to učiniti? Jednostavno pritisnite gumb za primanje na glavnom ekranu Zeusa i stavite 1M sat. Na vrhu će se pojaviti poruka da će "ova transakcija koristiti LSP i naplatit će neke naknade" (oko 10.000 sati).
- Platite tu generiranu fakturu sa svog privremenog LN skrbničkog računa. Plaćat će se Olympus LSP-u i LSP će otvoriti kanal prema vašem Zeus čvoru, gurajući sve satove na vašu stranu. Odbit će naknadu od ukupnog iznosa koji ste poslali, ali će vam također dati plus od 100 tisuća ulazne likvidnosti, tako da će vaš kanal imati ukupno 1,1 milijuna satova s 990 tisuća sati na vašoj strani, spremnih za potrošnju. li>
Sada imate 3 dobra kanala, jedan s 1M izlaznom likvidnošću, 2 s 500k ulaznom i izlaznom likvidnošću. Dakle, spremni ste za slanje i primanje.
Zašto 3 kanala s različitim kolegama?
- želite pouzdanost, ako jedan peer ode s mreže ili ima problema ili visokih naknada, uvijek možete koristiti alternativne rute.
- možete koristiti MPP (multi-part payment), što znači da se vaša uplata može poslati (koristeći opciju MPP na ekranu plaćanja), kroz više kanala, s manjim dijelovima. To bi moglo pomoći ako ruta ne može pronaći stazu s dovoljno velikom likvidnošću i može uzeti s manjim dijelovima.
- MPP je također dobar za veću privatnost u plaćanju.
- Ako se jedan kanal skoro isprazni, još uvijek možete imati druge dvije alternative.
Napravite sigurnosnu kopiju kanala!
Sada je vrijeme da napravite punu sigurnosnu kopiju svog čvora. Svaki put kada otvorite ili zatvorite kanal preporučuje se napraviti potpunu sigurnosnu kopiju.
Idite na Postavke - Ugrađeni čvor - Oporavak od katastrofe.
- provjerite jesu li omogućene automatske sigurnosne kopije
- izvršite i izvoz podataka u međuspremnik. Ovo će stvoriti poseban šifrirani niz. Kopirajte ga u vanjsku datoteku i čuvajte na sigurnom. Ovo je sigurnosna kopija vaših LN kanala koja se kasnije može koristiti za povrat vaših sredstava s LN kanala.
- napravite i sigurnosnu kopiju na Olympus poslužitelj. To će zadržati kopiju ovog niza na LSP poslužitelju. Također se može koristiti za oporavak u slučaju da ste izgubili svoju osobnu datoteku.
Gotovo. Osim toga, ako želite više ulaza u svoj novi Olympus kanal, samo se preselite na privremene LN račune ili bilo koje druge eksterne usluge zamjene< /a> (zamjena u vaše vlastite onchain adrese), s iznosom koji očekujete primiti putem ovog kanala. Na primjer, ako koristite LN adresu koju daje Zeus (zeuspay.com), trebat će vam neka ulazna likvidnost u ovaj kanal s Olympusom.
B - Migracija Zeus LN čvora na novi uređaj
Ovaj postupak će zahtijevati zatvaranje starih kanala.
Ako još uvijek imate svoj stari uređaj i Zeus koji dobro radi, ali želite migrirati na drugi novi uređaj, puno je bolje početi ispočetka, s novim ID-om čvora, novim setom ključeva. Također za manje stresa u procesu zatvaranja kanala, mali UTXO-ovi, puno napuhane txs povijesti koja bi mogla napuniti vaš novčanik.
- Spremite svoje početno mjesto čvora Zeus
- Koristite ovaj postupak za uvoz vašeg LND aezeeda iz starog Zeusa u Sparrow
- Coop zatvorite sve svoje kanale u Zeusu i pričekajte dok se svi ne potvrde, vidjet ćete i txs u Sparrow
- Deinstalirajte Zeus sa starog uređaja.
- Slijedite sve korake iz prethodnog scenarija “Početak otvaranja kanala”. Uz slanje sredstava iz starog Zeusa (sada uvezenog u Sparrow) u novi Zeus čvor.
Gotovo, migrirali ste svoj stari Zeus čvor na novi uređaj, s novim ID-om čvora.
C - Stari uređaj ili čvor je mrtav
Recimo da ste imali problema sa sinkronizacijom, kanali su nasilno zatvoreni, baza podataka oštećena, aplikacija ne reagira ispravno itd. Sranja se mogu događati cijelo vrijeme i u nekim je situacijama bolje krenuti ispočetka, čisto, svježe. U svakom slučaju, prije poduzimanja ovih koraka posavjetujte se s razvojnim programerima i iskusnijim korisnicima u Zeus Telegram grupi. Kako biste bili sigurni da se ništa drugo ne može učiniti, bolje je imati drugo mišljenje za ispravnu dijagnostiku vaših problema.
Pretpostavljamo da već imate sigurnosnu kopiju seeda i sigurnosnog niza kanala. Pretpostavljamo da ne možete zatvoriti postojeće kanale, baza podataka je oštećena ili je uređaj mrtav, aplikacija se više ne može otvoriti ili ispravno funkcionirati.
Dakle, potpuno deinstalirajte Zeus i instalirajte ga svježom, novom, najnovijom inačicom.
- Otvorite Zeus i na zaslonu stvaranja novog čvora, ali odaberite RESTORE.
- Umetnite početnu vrijednost od 24 riječi i također zalijepite niz rezervnih kanala.
- Strpljivo pričekajte potpunu sinkronizaciju i provedite postupak oporavka! Trajat će nekoliko minuta.
- Pokušajte održati aplikaciju živom koliko god možete, barem u početnoj fazi zatvaranja kanala. U ovom trenutku ne možete aktivirati trajni način jer će zahtijevati ponovno pokretanje aplikacije, a ne želite da se to dogodi u procesu oporavka. U budućim verzijama ovaj trajni način rada bit će UKLJUČEN prema zadanim postavkama za proces oporavka.
- Neobavezno možete ići i postaviti bolje ravnopravne neutrino, koji ne zahtijevaju ponovno pokretanje, ali bi mogli pomoći u održavanju sinkronizacije s dobrim ravnopravnim uređajima. Pogledajte prethodni scenarij A točku 7.
- Idite na zaslon Kanali (s glavnog zaslona, donja desna ikona) i prebacite središnji gumb na kanale "zatvoreno/na čekanju". Tamo ćete za nekoliko trenutaka vidjeti da je pokrenuto prisilno zatvaranje starih kanala. Opcionalno možete pratite njihovo zatvaranje u mempool.space pomoću txid-a za zatvaranje.
- U slučaju da su kanali zatvoreni uz nisku naknadu (to se ponekad može dogoditi, zbog visokih fluktuacija naknada i LND procjenitelj naknada nije uzeo pravu), možete uvesti svoje staro Zeusovo sjeme u Sparrow ( pogledajte ovdje upute), a od Sparrowa naknadu plaćate CPFP-om (dijete plaća za roditelja). Inače samo strpljivo pričekajte da se kanali zatvore. TO MOŽE POTRAJATI! Nemoj se nervirati, normalno je. Ako je bilo HTLC-a na čekanju s prethodnih kanala, moglo bi biti potrebno čak 144 bloka ili više.
- Nakon što zatvorite sve kanale i sredstva vratite u onchain novčanik (također provjeravate u Sparrowu jesu li sva sredstva potvrđena), možete deinstalirati Zeus i početi ispočetka, nastavljajući s uputama iz prethodnog scenarija A “Početak otvaranja kanala” . Puno je bolje započeti s novim skupom ključeva i ID-om čvora, bazom podataka itd.
D - SLUČAJ KATASTROFE - Otvorili ste kanal uz vrlo nisku naknadu i zaglavili ste u neizvjesnosti
NE RADITE RBF NA KANALIMA NA ČEKANJU OTVARANJA! RADITE SAMO CPFP ili bolje koristite Mempool Accelerator.
U slučaju da imate zombi kanal koji se ne može normalno otvoriti ili zatvoriti iz korisničkog sučelja čvora, morat ćete nastaviti s korištenjem LND chantools< /a>. Pažljivo pročitajte sve scenarije predstavljene u tom vodiču i odaberite onaj koji odgovara vašem slučaju.
Kako ću završiti s testiranjem slučaja katastrofe? Pročitajte ovdje kako biste izbjegli moje pogreške.
Ovdje su najčešće korišteni slučajevi:
Dakle, otvorili ste kanal i slučajno uzeli prenisku naknadu kao što je 1sat/vb, a također ste iskoristili sva sredstva, bez ičega što bi povećalo naknadu.
Sada su vaši početni kanali u neizvjesnosti dok se naknada ne poveća.
Koje opcije imate?
Najbolja opcija - koristite alat Mempool Accelerator, brz je, praktičan i možete plaćati preko LN-a, zadržavajući isti txid i ne zakomplicirati stvari.
Otvorite početni tx na stranici mempool.space i kliknite gumb "Ubrzaj" Ako već imate još jedan preostali UTXO u svom onchain novčaniku, upotrijebite opciju Zeus iz Izbornika --> Alati --> Ubrzaj transakciju
Umetnite tx izlaz koji izgleda kao "d0d3bfd9cb6aa167c691140e5477...long-string:0" stavite novu naknadu i kliknite za ubrzanje.
Dodajte novi UTXO u svoj onchain novčanik. Preporuča se da uvijek zadržite najviše 100k sats UTXO za ove slučajeve, s kojima možete lako povećati prijenos pomoću CPFP-a.
Ako je ovo kanal otvoren i postoji samo jedan izlaz (bez promjene), onda ga ne možete podići s CPFP-om. Morate koristiti akcelerator treće strane ili povucite sredstva u Sparrow i izradite zamjensku transakciju s CPFP metodom, postavite je, zatim otvorite kanal uz odgovarajuću stopu naknade
ZAPAMTITE: NE RADITE RBF, KORISTITE SAMO CPFP METODU! Inače možete završiti sa zombi kanalom.
Što je CPFP transakcija?
Evo jednostavnog videa koji objašnjava CPFP - transakciju "dijete plaća za roditelja"
Ovdje je video vodič za korištenje CPFP-a sa Sparrow novčanikom
EKSTRA SITUACIJA - Korištenje Zeus ugrađenog čvora i slučajno ste napravili RBF i sada je kanal u zombi stanju, ne otvara se
U ovom slučaju trebate ekstrahirati channel.db sa svog mobilnog uređaja na računalo i nastaviti s ChanTools metoda oporavka za zombi kanale.
Kako izdvojiti channel.db s mobitela:
Ovo nije jako kompliciran postupak, ali zahtijeva neko osnovno poznavanje naredbenog retka.
Imajte na umu da datoteka channel.db ponekad može biti prilično velika do 2-4 GB, ovisno o vašoj prethodnoj aktivnosti. Ova datoteka sadrži sve podatke i aktivnosti vašeg čvora, kao i informacije o ključevima vašeg novčanika.
Koraci koje treba učiniti:
- Instalirajte na računalo ADB alate i upravljačke programe svog mobilnog uređaja. Ovdje imate više uputa o ovom koraku.
- Nakon što povežete svoj mobitel s računalom pomoću USB kabela, upišite ove naredbe u terminal računala:
adb uređaji #Prikazat će vaš uređaj koji je povezan adb korijen #restart i potvrdite pristup rootu na uređaju adb ljuska #da vam omogući pristup skrivenim datotekama
Sada ste spremni za kopiranje datoteke channel.db u lokalnu pohranu vašeg mobitela ili mSD karticu.
cp /data/media/0/Download/zeus/graph/channel.db /data/user/0/app.zeusln.zeus/files/data/graph/mainnet/channel.db
Ovo će kopirati channl.db na mSD karticu vašeg uređaja ili lokalnu pohranu medija. Odatle ga kopirajte na svoje računalo, putem WiFi-a ili putem USB kabela prebacivanjem na način prijenosa medija.
- Nastavite i pažljivo pročitajte upute za ChanTools metodu oporavka od zombija. Predlažem da konstruirate sve naredbe u tekstualnu datoteku i kasnije ih izvršite na zaslonu terminala ChanTool. Također ćete morati biti u kontaktu s vršnjakom kojem ste otvorili kanal kako bi oni mogli učiniti isto sa svoje strane.
Nadam se da će vam ovaj složeni vodič uštedjeti vrijeme i dane muke da oporavite svoj mrtvi čvor, ali najvažnije je da IZBJEGATE završiti u ovoj situaciji (ako pročitate ovaj vodič PRIJE NEGO što učinite bilo kakvu glupost).
Veze Zeus resursa:
Web stranica | Dokumenti | Github | Izdanja | Telegram | NOSTR | Twix | Blog