Lajtnings se vraća

Već sam ovde objavljivala članak, posvećen praktičnoj primeni nove lightning tehnologije kako biste mi slali mikrodonate – malo po malo, ali često, ili kako biste koristili ovaj divan alat u neke druge svrhe. U članku su se pojavile netačnosti i nekada ću stići da ih ispravim, ali danas želim da pričam o nečem drugom.

Kontaktirao me je Anton Kovalenko i saopštio da mu je proradio telegram bot, koji ume samo jednu jedinu stvar – da isplaćuje vaše bitkoine u kiwi rublje. Ali to radi besprekorno, u potpunosti u skladu sa Antonovom detaljnim uputstvom. Proverila sam rad bota na sebi, isplata bitkoina u fiat je trajala svega nekoliko sekundi.

I uz to preporučujem da pogledate njegov manuel za lightning opštijeg karaktera. Možda ćete tamo uspeti da razumete više od mene. Tehnologija se veoma burno razvija, ali interfejsi tek počinju da pokazuju bilo kakve naznake moguće prijateljskosti prema korisniku. Pratićemo dalje, kako piše jedan popularni telegram bloger.

Lajtning

Predgovor

Ja odgovorila sam na pitanje o svom odnosu prema TON-u, nakon čega mi je u čet došao poznavalac TON-a i ispričao gomilu zanimljivih detalja. Zatim se u čet pojavio poznavalac Lightning mreže i objasnio zašto TON nije potreban. Posledovala sam njegove preporuke i uverila se da se već sada u Telegramu mogu slati bitcoin jedan drugom trenutno i sa zanemarljivim provizijama. Mislim da je ovo novo znanje vredno detaljnog uputstva, jer su teoretski mnogi upoznati sa Lightning-om, ali u praksi malo ko razume kako da ga koristi. Daću najjednostavniji recept vezan za Telegram, samo zato što mi je to najrelevantnije.

1. Kupujemo bitcoine

Najjednostavniji način kupovine bitcoina za fiat je korišćenje Telegram bota. Ostavila sam referalni link, tako da neću samo moći da ostvarim mali profit od toga što ćete ga iskoristiti, već ću i saznati koliko je čitalaca od njega imalo koristi. Pokretanjem bota postajete vlasnik praznog onlajn novčanika u koji ćete kupovati bitcoine.

Klikom na „Razmena BTC/RUB“, vidite trenutni berzanski kurs. On je potreban samo kao gruba orijentacija, u botu kurs može značajno odstupati. Kliknete na „Kupi“ – i upadate u oglasnu tablu privatnih oglasa, grupisanih prema tipovima bankarskih kartica ili drugog elektronskog fiksnog novca.

Pretpostavimo da imate karticu Sberbanke. Kliknete na odgovarajuće dugme i vidite listu oglasa za prodaju bitcoina:

Izaberete odgovarajući oglas, kliknete na njega, započnete transakciju i navedete koliki iznos u rubljama planirate da kupite. Ako je osoba koja je postavila oglas pristala na vašu ponudu, potrebno je da prebacite novac na navedenu karticu, nakon čega bitcoini stižu na vaš novčanik u botu.

Važno: sva komunikacija sa prodavcem odvija se isključivo unutar bota, jer njegova administracija obezbeđuje arbitražu u slučaju neuspeha transakcije. Bitcoini prodavca su blokirani na njegovom nalogu sve dok ne primi vaše rublje. Čim oni stignu, on pušta bitcoine i oni se prebacuju vama.

2. Otvaramo platni kanal

Tehnologija Lightning mreže se svodi na to da ljudi otvaraju platne kanale (nešto poput depozita van blockchaina) na određeni iznos, zatim razmenjuju priznice, a potom, kada neko odluči da zatvori kanal, dolazi do međusobnog obračuna i preostali iznos u kanalu se vraća nazad u blockchain. Unutra je mehanika prilično složena, ali nije neophodno ulaziti u detalje, ni ja sama ne ulazim.

Za otvaranje kanala je potrebna Lightning čvor (node), a pošto je samo držanje čvora naporna stvar, jednostavnije je koristiti neki javni servis. Preporučili su mi menjačnicu https://zigzag.io. Otvorite, izaberete u polju „you send“ bitkoine, a u polju „you get“ – takođe bitkoine, ali sa munjom na avatara:

Zatim treba da navedete na koju adresu vraćati kusur (polje „BTC refund address“), i gde zapravo slati novac (polje „BTC lightning invoice“). Za kusur možete navesti isti novčanik sa kojeg šaljete novac, ili bilo koji drugi koji imate.

Da biste saznali novčanik odredišta, potrebno je da pokrenete bota @lntxbot na Telegramu. Zatim napišite botu u privatnoj poruci
/invoice
i on će generisati abrakadabru:

Kopirajte je i nalepite u polje „BTC lightning invoice“, kliknite na „Exchange“ – i videćete otprilike ovo:

Istovremeno, poruka o prilivu novca stiže od bota u vaš inbox:

To je to, otvorili ste platni kanal.

3. Koristimo Lightning

Najvažnija komanda koja će vam nakon toga trebati u @lntxbot izgleda ovako:
/pay @ancapsan
Nakon toga ja dobijam iznos koji ste izabrali. Naravno, možete slobodno prenositi novac bilo kom drugom korisniku Telegrama (čak i ako on sam nije pokrenuo bota, novac će mu stići, a videće ga tek nakon što pokrene bot).

Ostale komande možete pitati bota putem komande /help

4. Zatvaranje platnog kanala

Dakle, u vašoj Lightning mreži je ostalo novca, i vi, umesto da pošaljete to meni, odlučujete da taj ostatak nekako izvučete nazad u blockchain. Idete na ZigZag i izvršavate suprotnu operaciju:

Navodite istu bitcoin adresu i levo i desno, kliknete na „exchange“, i sada menjačica generiše fakturu za vas. Zatim idete u privatnu poruku @lntxbot i pišete:
/pay

To je to, kanal za plaćanje se zatvara, i novac koji nije potrošen u lightning mreži vraća vam se u novčanik. A o rukovanju bitcoin novčanicima su napisani čitavi tomovi, tu ćete sami shvatiti.

Biće mi drago ako vam je članak bio koristan. Obavezno isprobajte kako to funkcioniše. Ako vas je ranije od doniranja za neke potrebe sprečavala velika provizija, koja je činila male bakšiše neopravdano skupim, sada ćete moći da unesete radost ljudima bez takvih muka. Prvo uplatite u lightning mrežu sumu koja je dovoljno velika u odnosu na proviziju rudara, a zatim je trošite u bilo kojim malim delovima kad god vam padne na pamet. Upravo velika količina malih donacija razlikuje zaista popularne projekte, a ne par desetina velikih donacija.

Priuštite sebi to zadovoljstvo – da budete mecena.