22.7 C
Budapest, HU
2019-05-19
Bitcoin Blog Lightning

Lightning Network egyszerűen a Casa Node-al

Casa Node
Várható olvasási idő: 9 perc

Ha szeretnél belépni a Lightning Network-be, hogy teszteld a rendszert, vagy akár élesben használd Családon belül/Barátaiddal és mindezt szeretnéd minimális IT tudással megtenni, akkor a legkönnyebb megoldás a Casa Node-jának használata.

Arról már írtam korábban, hogy hogyan tudod OSX-re feltelepíteni a szükséges hozzávalókat (Node Launcher, Bitcoin Core, ZapDesktop), a beállítás módját, de most a Casa eszközét szeretném bemutatni, hogy mennyire egyszerűen lehet belépni, használni és nem utolsó sorban a lakásodat egy újabb technikai kütyüvel bővíteni.

Információim alapján nem mi vagyunk az egyedüliek, akik az országunkból rendeltek Casa Node-ot az utóbbi hetekben, de, hogy az elsők között vagyunk az eléggé biztos. Az alábbi leírás egy segédlet ahhoz, hogyan tudod gyorsan beüzemelni a saját csomópontodat, ha vennél, vagy már vettél is.

Mi az a Casa Node?

A Casa Node az amerikai Casa Inc. által értékesített céleszköz, ami tartalmaz egy Raspberry Pi 3 model B+ alaplapot, illetve egy 1TB-os Seagate Barracuda 2,5″ SATA merevlemezt. Mindez egy fehér műanyag dobozba került, de maga a doboz is Raspberry gyártás. A dobozt lehetőséged van akár falra is felfúrni a TV/Router mögé/mellé/alá, mivel amint csatlakoztattad az Internet és elektromos hálózathoz, elvégezted a beállítását, többet nem kell vele foglalkoznod fizikailag.

Az operációs rendszer speciális a Raspberry-n, az a Casa által módosított Raspberry OS, igazából ezt vesszük meg, illetve a támogatást. Az eszközhöz “szerény” 300 USD áron hozzájuthatsz, illetve várnod kell sokat, mert elég nagy az érdeklődés szerte a Világon, mi is majdnem másfél hónapot vártunk rá, mire megérkezett.

A vámolást követően a doboz végre megérkezett hozzánk, így azonnal szemügyre is vettem, majd elkezdtem a beállítását, amelyet lépésről lépésre bemutatok az alábbiakban.

Casa NodeViszonyításképpen, ha az eszköz alkatrészeit egyesével szeretnéd megvásárolni, akkor a bekerülési költség megvan 35-40 ezer forintból, de akkor még nincs rajta az OS, meg a böngészőn keresztüli egyszerű konfiguráció és kezelés lehetősége, valamint a támogatás, amit a Casa Inc. ad. De ha Te értessz a Linuxhoz, akkor számtalan doksi van arra, hogyan lehet lépésről lépésre beálítani terminalon keresztüli egy Lightning Node-ot. Hamarosan mi is írunk egy segédletet erről!

Mi van a csomagban?

A fent leírt fehér dobozban találjuk a Raspberry alaplapot és a merevlemezt. Kapunk még egy tápot a Világ minden táján használható cseréhető csatlakozóval, egy LAN kábelt, amivel a routerhez tudjuk csatlakoztatni, illetve egy merevlemez adapter kábelt, amivel össze tudjuk kötni az alaplappal a merevlemezt.

Valamint egy üdvözlőkártyát és bekapcsolási segédletet, ami 4 oldalas és az utolsó oldala egy jegyzetlap, a Lightning Wallet 24 szavas mnemonic-jának feljegyzésére. (Ha utóbbit megcsináltuk, mehetünk elásni az erdőbe, egy tutibiztos fa alá. 🙂 )

Állítsuk be a saját csomópontunkat!

Mivel az eszköz úgy érkezik meg, hogy azokat a Bitcoin blokklánc blokkokat tartalmazzák, amelyek a Node postázásig létrejöttek a blokkláncon, így nem kell a teljes blokkláncot a 0. blokktól letölteni, csak azokat, amelyek azóta létrejöttek. Illetve persze a kompromittálás miatt a korábbi blokkok is ellenőrzésre kerülnek.

Indítsuk el a Node-ot

  1. Kössük össze a merevlemezt az alaplappal a kapott USB kábellel.
  2. Csatlakoztassuk a routerhez a Node-ot a kapott LAN kábellel. Lehetőleg ahhoz a routerhez, amelyik közvetlenül csatlakozik az Internethez.
  3. Dugjuk be a tápot a Node-ba, majd a másik végét a konnektorba.
  4. Várjunk 5-8 percet és számítógépünk (természetesen ugyanazon a hálózaton) böngészőjében nyissuk meg a http://casa-node.local címet.
  5. Ha az alábbi képernyőt látjuk, akkor mindent jól csináltunk.

Konfiguráljuk be a Node-ot

Előfordulhat, hogy az eszköz frissíti magát, mielőtt megjelenik a fenti képernyő, legyél türelmes! Ha a fenti képernyőt látod, akkor kezdődhet a beállítás, kattints a Begin Setup feliratra.

A következő lépés a Lightning wallet beállítása, azaz annak is a titkos szavainak (mnemonic) generálása, ha újat hozol létre, vagy egy meglévőt is használhatsz.

FONTOS! Nincs a blokklánc technológiákban jelszóemlékeztető. Ez a 24 szó lesz a helyes sorrendben a kulcsod a tárcádhoz a jövőben, így pontosan írd fel őket! A sorrend is fontos!

Ha egy korábbi tárcához férnél hozzá

Ha van már a Lightning Network-ön walleted, mert használtál már valahol korábban (pl. olvastad korábbi Hogyan lépj be a Lightning Network működtetésébe cikkünket, vagy Blue Wallet-et használsz, vagy bármi mást), akkor a korábbi walleted mnemonic szavaival használhatod a Casa Node-ot. Ha szeretnéd a korábbi walletedet használni, akkor az Import Existing Seed Phrase gombra kattintva a 24 szó megadása után elérheted a walletedet a blokklánc szinkronizáció után.

Ha új tárcát hoznál létre

Ha még nincs walleted, akkor itt az ideje, hogy létrehozd, ehhez a Generate New Seed Phrase feliratra kell kattintanod.

Ezt követően egymás után a 24 szót megkapod, amelyet az eszköz generál számodra a blokklánc kriptográfiája alapján. Ezeket sorban írd fel a kapott papírra! A szavakat sorban kapod egymás után, FONTOS, hogy a sorrendet és a szavakat is úgy jegyezd fel, ahogyan kapod.

Az alábbi képhez hasonlóan fogod megkapni sorban a szavakat 1-24-ig, amelyek a tárcád hitelesítő szavai lesznek.

A fenti képpel elárultam az én tárcám első szavát, de ezzel még nem megy senki semmire, hogy elérje a tárcám tartalmát. A többi 23 szó titok. 🙂

Ha mind a 24 szót biztonságosan offline feljegyezted, tudsz továbblépni. NE TÁROLD DIGITÁLISAN A SZAVAKAT! A következő ablakban is kapsz erre figyelmeztetést újfent.

Itt nincs jelszóemlékeztető funkció, ahogyan fentebb is írtam és a fenti képen is megjelenik. A szavak után egy egyedi jelszóval tudod még jobban védeni a tárcádat. Arról sajnos nem készítettem képernyőképet, de a lényege, hogy egy 12 karakternél hosszabb jelszót válassz, amit csak Te tudsz!

Szinkronizálj

Ezt követően a Node szinkronizálni fogja a blokklánc blokkjainak adatait a saját Node-odra. Ez az Internetkapcsolatod sebességétől függően eltarthat jó pár órán keresztül. Addig csinálj valami mást, ha még sok kérdőjel van a fejedben a blokklánc technológiával kapcsolatosan, szemezgess blogunkon.

A Continue gombra kattintva kapsz egy újabb figyelmeztetést, hogy tényleg ne legyél vakmerő, mert a Lightning Network még mindig erősen fejlesztés alatt áll annak ellenére, hogy már több jelentős tranzakció történt.

Fogadd el az I Agree gombra kattintva. De tényleg fontos, hogy megértsd, hogy ez még nem egy bank, nem egy pénzügyi szervezet, nincs semmi háttérszervezet, aki a saját Node-odba és csatornáidba pakolt pénzeket felügyelje, csak egy informatikai ökoszisztéma. Amin több 1000 fejlesztő dolgozik 0-24 órában. Annyi pénzt tegyél csak bele, amit nem sajnálsz! TÉNYLEG!

Ezt követően a Node-od elkezdi szinkronizálni a blokkláncot a különböző peer kapcsolatokon keresztül. Ez jelentős időt vehet igénybe, nálam jelenleg 12 órája zajlik a szinkronizáció, de még mindig hátravan majdnem 2000 blokk, ami még pár órát igénybe vesz.

Keltsd életre a Node-od!

Megtörtént a szinkronizáció, minden Bitcoin blokk letöltődött a Casa Node-ra. Szuper, de akkor hogyan tovább?

Állítsd be a routered!

Ahhoz, hogy a Node-od publikus legyen, fontos, hogy elérhető legyen online. 2 olyan port van, amit engedélyezned kell a routereden. 8333 és a 9735. Ezt portforward-al tudod megtenni.

  • 8333 – a Bitcoin hálózat portja – ezt azért jó, ha kinyitod, mert akkor a Casa Node-od is szerves része lesz a Bitcoin hálózatának, azaz publikus Node lesz. (Érdekességképpen a cikk írásának idején, Magyarországon jelenleg 28 db publikus Bitcoin Node van, az egész Világon pedig 10 540 db.)
  • 9735 – a Lightning Network portja – ahhoz, hogy publikus legyen a csomópontod, fontos, különben csak Te tudsz csatornát nyitni, Feléd más nem tud.

Keresd meg azt a menüpontot a routered admin felületén, ahol a Port Forwarding-ot (port továbbítás) tudod kezelni. Általában ez az Advanced Settings (haladó beállítások) részen tudod elérni.

Hogyan kell a routereden a portforwardot beállítani?

Elég sok különböző router van a Világ számos pontján a különböző Internet szolgáltatók eszközei alapján. Ahhoz, hogy ezt meg tudd tenni be kell tudnod lépni a router admin felületére. Az admin felületeket IP cím alapján tudod elérni. Az alábbi egy lista az általában elterjedt routerek admin felületeinek IP címeire a saját hálózatodban. A belépési adatok általában a router aljára vannak ragasztva egy matricán. Nézz utána! Ha nem boldogulsz keress minket nyugodtan!

Példa az egyes routerek elérési pontjaira:

Ha nagyon nem boldogulsz, használd a Google-t, biztosan kapsz választ, sőt még az is lehet, hogy Youtube videót is. Ha az uPNP-t engedélyezed a routeren, mert az képes rá, akkor a Node ezt automatikusan is elvégezni. Ha bekapcsoltad a routeren, indítsd újra a Casa-t és automatikusan elvégzi.

Tedd publikus állapotba a Casa Node-ot!

  • Lépj be a Casa Node Lightning felületén a Manage Node menüpontba.
  • A Connection Status pont beállításainál ellenőrízd, hogy a saját külső IP címed látszódik-e.
  • A külső publikus IP címed a whatismyipaddress.com oldalon tudod ellenőrízni.
  • Ha egyezik a 2, akkor már publikus Node vagy.
  • Szuper, akkor jöhet a teszt!

Itt az ideje használatba venni

Ahhoz, hogy használni is tudd, kell igazi pénzt beletenned, ha még nincs bitcoinod. Ha még nincs, akkor több lehetőség is van arra, hogy vegyél. Ha játszani szeretnél, akkor a leggyorsabb, ha valamelyik kriptoval foglalkozó barátodtól kérsz, és az értékét meg kifizeted neki. Ha nincs ilyen, venned kell.

  • Bitpandát javaslom első sorban, ami egy kriptotőzsde, osztrák és elég gyorsan megvan a KYC.
  • Hosszabb távon javaslom, hogy igényelj egy Wirex kártyát, amiről már írtunk cikket korábban.

Tegyük fel, hogy van bitcoinod

Fel kell töltened a Casa Node-od némi BTC-vel, hogy csatornákat tudj nyitni ahhoz, hogy fizetni tudj a Lightning Network-ön keresztül. Lépj a casa-node.local oldaladon a Bitcoin részen a Transactions menüpontra, ott pedig kattints a Deposit gombra. A megjelenő BTC címre kell küldened annyi BTC-t, amennyivel hajlandó vagy játszani.

Elhomályosítottam az én adataimat, nehogy véletlenül nekem küldj BTC-t. 🙂 A fentihez még ki kell emelnem, hogy a casa-node.local cím csak a saját otthoni hálózatodban működik, az Internet felöl nem érhető el, a Lightning walletedhez csak Te férsz hozzá, illetve még az is, aki kiásta a korábban elásott szavakat. Tényleg vigyázz rá, mert a Te pénzed, a Te felelősséged!

Én Wirex-et használtam a feltöltéshez, ami az elküldést követően pár perc múlva meg is jelent a Casa Bitcoin blokk Transactions menüpontjában. Ha ezzel megvagyunk, már van BTC-nk, amivel nyithatunk csatornát.

Szabd személyre a Casa Node-od

A Node-ok a Lightning-ban a nevünkkel jelennek meg. Adj nevet a Node-odnak! Lépj a Casa Lightning részén a Manage Node menüpontba, gördíts lejjebb és Node nickname mezőben nevezd el a sajátodat ahogyan szeretnéd. Majd ezen a néven fogod a Lightning Explorerekben megtalálni később.

Nézzük a csatornabeállításokat

Meg tudod nézni a kapcsolati állapotot, akkor jó, ha szép zöld online. 🙂 A Details gombra kattintva a Node-od QR kódját látod, amit publikálhatsz ahhoz, hogy mások nyissanak feléd csatornát. A QR kód a Node-od publikus kulcsa, az IP címed és a 9735-ös portból áll [email protected]ím:9735 formában. Ennyi információ szükséges ahhoz, hogy csatornát nyisson valaki feléd.

Az Autopilot akkor hasznos, ha automatikusan szeretnéd engedélyezni a bejövő csatornakapcsolatokat. Ha tényleg publikus Node-ként szeretnéd használni a Casa-t, akkor javaslom bekapcsolni. Itt be kell állítanod, hogy milyen értékben szeretnél kapcsolatot fogadni és abból is mennyi darabot. Ez a Node-ban levő BTC alapján kell beállítanod. Tegyük fel, hogy 0.01 BTC-t töltöttél fel. Akkor pl. tudsz fogadni 9db 0.001 BTC értékű csatornát. Azért csak kilencet, mert vannak itt is költségek. Van egy alapdíja a csatorna használatának a Node-ok felé, illetve van egy tranzakciós költség. Előbbi alapesetben 1.000 sat, utóbbi 0.000001 sat.

Nyiss csatornákat

Felmerülhet benned a kérdés, hogy ok, de melyik Node felé? Azt javaslom, hogy első körben, ha csak próbálkozol, nyiss csatornát felém. Ha nyitsz, ugyanolyan értékben nyitok feléd én is, így mindketten jól járunk, mert van mindkettőnknek kifele menő és befele jövő csatornája.

Csatorna nyitását a Casa Node-od Lightning részén tudod megtenni.

  1. Kattints a Manage Node menüpontra
  2. Utána a 
  3. A megjelenő ablakban az Open New Custom Channel gombra kattints.
  4. A Peer Name legyen: Whitehole
  5. Channel Purpose mondjuk kapcsolat
  6. Connection Details az én Node-om címe, ami a következő: 036[email protected]78.92.168.222:9735
  7. A Channel Funding mezőbe azt az összeget add meg BTC-ben, amilyen értékben nyitnál csatornát.

FONTOS! Még ezt “játszótérnek” hívom! Ne nyiss nagyon sok értékben csatornát, nem javaslok 0.005 BTC-nél (kb. 20USD) nagyobb csatornát, de 0.001 BTC (kb. 4USD) is elégséges ahhoz, hogy kipróbáld.

Ha nyitottál csatornát, a Node-od azonosítóját küld el az [email protected] címre, elég ha az üzenet mezőbe csak a Node azonosítót küldöd el, amint megkapom, nyitni fogok feléd én is! A Node-od azonosítóját a Lightning – Manage Node-on belül a Connection Status mellett levő Details gombra kattintva tudod elérni az alábbi képen sárga keretben.

Ha nagyobb Node-ok-hoz szeretnél csatlakozni, az is jó ötlet, az alábbi Node-okat javaslom:

  • ACINQ – Ők az egyik fejlesztői a Lightning Networknek, a Node értéke jelenleg: 30.2 BTC – azonosítója: 038[email protected]34.239.230.56:9735
  • LightningPowerUsers – Pierre Rochard Node-ja, nagyon benne van a Lightning terjesztésében, a Node értéke jelenleg: 20.2 BTC – azonosítója: 033[email protected]74.108.13.152:9735
  • LNBIG.com [lnd-31] – A “titokzatos” LNBIG egyik Node-ja. Értéke jelenleg 17,8 BTC – azonosítója: 03e[email protected]213.174.156.75:9735

Utóbbi Node nagyon érdekes, azaz nem is maga a Node, hanem az LNBIG.com. Nagyon sok Node-ot futtatnak különböző lnd-xx azonosítókon keresztül és relatív magas BTC összegekkel. De ez már egy másik téma lehetne, hogy ki vagy kik üzemeltethetik ezeket a gépeket, amelyek USA-ban, Ashburn-ben találhatóak és ezek a titokzatos Node-ok úgy gondolom, hogy esetleg egy fizikai gépen lehetnek virtualizálva…

Mondom, hogy érdekes ez a Lightning Network!

Ha sikerült beállítanod a Node-odat a fenti cikk alapján, mindjárt ki is tudod próbálni a fizetést, ha tetszett a cikk. Támogathatsz a Tippin.me-vel az alábbi gombra kattintva, és a Lightning Network-ön keresztül tudsz nekem fizetni, annyit, amennyi jól esik. 🙂 Csak a tesztelés miatt persze! Köszi!

Gyerünk és építs fel egy node-ot, légy részese az új jövőnek!

Létrehoztunk egy Lightning Magyarország Facebook csoportot annak érdekében, hogy a Lightning Networkben tevékenykedő magyar felhasználókat egy helyre hozzuk. Lépj be, tegyél hozzá, fejlesszük és teszteljük együtt itthon!

Várjuk hozzászólásaitokat/véleményeiteket a cikkhez, illetve a közösség oldalakon is!

Hogy ne maradj le az új cikkekről, iratkozz fel RSS-re, vagy hírlevelünkre (jobb oldalsáv!)!

Szeretnéd támogatni a munkánkat, akkor az alábbi kripto címeinkre teheted meg.

  • BTC: 3CmeUs1PjHs5158rHKRwLRye4c4PpFQ93A
  • ETH: 0xB4185d344b1241C5129f1C18e8cCa75820b10e3F
  • LTC: MJ2hWahbpgotX8Pb2A56h6WKM1bv9fjNQ2

Köszönjük!

Szeretnél nyerni egy Trezor One kriptotárcát?

Ha szeretnél nyerni egy Trezor One kriptopénztárcát, iratkozz fel hírlevelünkre (jobb oldalsávban tudod megtenni) és kövesd a Facebook oldalunkat. Fontos, hogy csak a 2 együtt jogosít fel a sorsolásra! Minden hónap végén elemezzük az adatokat és a következő hónap első hetén sorsolunk, amely eredményét a Facebook oldalunkon publikáljuk! Várunk!

ui: Hogy biztosra menj, küld el a Facebook profilod címét és az email címed a [email protected] email címre, hogy be tudjunk azonosítani!

A témához kapcsolódó bejegyzések

Revolut – bankkártya utazáshoz

Roland

Bitcoin vásárlás és befektetés: hol és mikor érdemes kriptopénzbe fektetned?

Németh Krisztián

Hogyan változtathatja meg az életünket a blokklánc techológia?

Lívia