Izvorno objavljeno na Substack 19. travnja 2023. Ažurirano ovdje 28. prosinca 2024.
Kako pokrenuti LNbits instancu na SaaS-u i konfigurirati je za školski projekt ili festivalsko događanje
Nedavno je LNbits tim naporno radio kako bi pripremio rješenje iznenađenja za sve korisnike bitcoina: LNbits na SaaS-u, trenutni pristup LNbits instanci na hostiranom poslužitelju, ali uz potpunu kontrolu nad cijelim Lnbitsima. Najava ovdje.
Ovaj LNbits SaaS pojednostavit će cijeli proces instaliranja i upravljanja LNbits instancom, tako da svaki netehnički korisnik to može učiniti za najviše 10 minuta, čak i bez LN čvora kao izvora financiranja.
Kao što već znate, čitajući moje prethodne vodiče, LNbits je nevjerojatno LN softversko rješenje za mnoge slučajeve upotrebe. Ovaj put ću predložiti drugačiji scenarij koji koristi LNbits i fokusiran na one koji žele instancu LNBitsa za određeno vrijeme ili svrhu. Analizirat ćemo slučaj:
- Škola – koja želi koristiti LNbits za unutarnju organizaciju, posebne projekte, platformu za učenje
- Festivalski događaji – organizator festivala koji sudionicima želi ponuditi interni računovodstveni sustav za prodaju raznih stvari unutar događaja (prodaja robe, pića, usluge, zabavne slike za omamljivanje, trenutni VIP pristup itd.)
UVOD
Danas mnoge škole imaju interni računovodstveni sustav, ali se temelji na fiksnoj valuti i također ga roditelji ne mogu kontrolirati kako njihova djeca mogu trošiti svoj novac.
Ne radi se o tome da budete autoritarni, već o tome da budete učinkoviti i da usredotočite djecu da svoj novac troše na stvari koje su korisne, a ne da ga mogu potrošiti na droge, kriminal i vanjske školske aktivnosti. U isto vrijeme možemo učiti djecu o Bitcoinu i LN-u, slučajevima korištenja u stvarnom životu i kako mogu upravljati vlastitim novčanicima/financijama.
Drugi slučaj upotrebe su festivali, događaji, konferencije, zatvorene organizacije koje žele ponuditi određene usluge i proizvode svojim sudionicima/zaposlenicima, tijekom događaja ili unutar organizacije, poput bonusa ili sustava nagrađivanja koji se također interno troše .
Postoji toliko puno aplikacija i slučajeva upotrebe u kojima se mogu koristiti LNbitovi, stoga upotrijebite svoju maštu i želju da koristite Bitcoin i LN i vidjet ćete kako lako i brzo možete postaviti rješenje za mnoge specifične slučajeve upotrebe. Analizirajmo ova dva slučaja upotrebe.
LNBITS SaaS – ŠTO TO ZNAČI?
SaaS – softver kao usluga
LNbits SaaS – LNBits tim pokreće poslužitelj koji bi mogao trenutno pokrenuti novu LNbits instancu za vas, već konfiguriran s clearnet https pristupom, hostiran na LNbits poslužitelju.
Da, instanca je pod nadzorom, ali vi imate punu kontrolu nad instancom i njezinim sredstvima. Možete čak izvesti sigurnosnu kopiju baze podataka, ako je želite kasnije uvesti u drugu instancu, koja bi mogla biti sama hostirana. SaaS i hosting u potpunosti su kompatibilni, koriste isti softverski kod.
Think about je poput hostiranog Wordpressa na plaćenom poslužitelju. Kada plaćate, plaćate za hosting prostor, za naziv domene, temeljni softver koji je već instaliran i nema potrebe nositi se sa svim gnjavažama oko OS-a, sigurnosti, sigurnosne kopije, pouzdanosti.
Proces je jednostavan i potrebno je samo nekoliko minuta da bude spreman. Prijavljujete se na: https://saas.lnbits.com
Kliknite na “POKRENI” – nova instanca. Pojavit će se zaslon na kojem možete platiti LNURL fakturu, a iznos satnica koji plaćate ovisi o tome koliko vremena želite da je ta instanca LNbits aktivna.
Nakon plaćanja LN fakture, vidjet ćete kotačiće koji se okreću nekoliko minuta i vaša LNbits instanca bit će spremna. Prva prijava je sa super admin korisnikom. Oznaku možete spremiti ako želite, ali joj se također može pristupiti kasnije s iste SaaS stranice za prijavu.
Da, za sada još uvijek moramo označiti korisničke pristupe LNbits stranici, dok novi adminUI ne bude spreman.
Preporuča se korištenje ekstenzije “Upravitelj korisnika” sa super administratorskim korisnikom, gdje stvarate buduće normalne korisnike / novčanike. Također je bolje onemogućiti ovu ekstenziju za normalne korisnike, tako da ne mogu stvoriti nasumične dodatne korisnike, da ih ne možete "vidjeti" u svom sučelju superadministratora i da se njima ne može upravljati.
Dakle, idite na “Manage Server” – Server i dodajte proširenje “user manager” u “Admin extensions”. To će ga onemogućiti u normalnom korisničkom sučelju (nije vidljivo).
LNbits izvori financiranja
Ukratko ću spomenuti izvore financiranja za LNbits. LNbits SaaS podržava sve izvore financiranja kao i svaka normalna LNbits instanca, a to su:
1. Lažni novčanik
Zadani izvor, koji se koristi samo kao interni izvor sredstava i automatski mu se pripisuje 1M sat. Iz ovog izvora možete dodijeliti satove svakom novčaniku koji želite koristeći adminUI.
Ovo je vrlo dobra opcija u slučaju da želite koristiti LNbits samo u internom/zatvorenom okruženju, a ne u javnoj upotrebi i želite da korisnici prvo “kupe” te “sat kredite” i da ih ne mogu koristiti izvan događaj/organizacija.
To ne znači da stvarate shitcoin ili token, jednostavno stvarate internu upotrebu sats-a, za određeni slučaj upotrebe.
2. LSP (Liquidity Service Provider)
Mogu biti mnogi drugi izvori skrbničkih usluga kao što su LNPay, OpenNode, Alby, NWC (Rizful) i mnogi drugi koji mogu pružiti API za povezivanje s izvorom financiranja.
Ovo su praktički LN čvorovi koji vam mogu ponuditi račun i možete ga koristiti s njihovom likvidnošću pozadinskog LN čvora, bez muke s upravljanjem LN kanalima i sličnim stvarima. Da, skrbnički su, ali možete lako povući sredstva u bilo kojem trenutku, mnogi nisu KYC i pouzdane su usluge koje neće ugroziti svoju reputaciju besmislenim povlačenjem tepiha.
Ovo je dobro u slučaju da ne možete pokrenuti vlastiti čvor ili ne želite koristiti vlastiti čvor, ali svejedno želite koristiti tu LNbits instancu za obje vrste plaćanja (interno i eksterno).< /p>
3. Vaš vlastiti LN čvor
Ovi su izravni, povezuju se s vašim vlastitim čvorom, bez obzira gdje se nalazili i podržavaju sve glavne LN implementacije (LND, CLN, Éclair) i klišejski dodatak za Hostirane kanale.
Konfiguracija svakog od izvora financiranja je vrlo jednostavna, samo idite na odjeljak LNbits “upravljanje poslužiteljem” i na kartici financiranja pronaći ćete sve te opcije. Ispunite točne podatke, spremite postavke i pričekajte da se LNbits SaaS ponovno pokrene (trajat će nekoliko trenutaka). I gotovo, sada ga možete početi koristiti sa željenim izvorom financiranja. Također se može promijeniti bilo kada sa sigurnosnom kopijom i to neće utjecati na sve korisničke račune.
A. LNBITOVI KOJI SE KORISTE U ŠKOLI
Ovo je poseban i prekrasan slučaj upotrebe! Volio bih vidjeti da se koristi u praksi u mnogim školama, gdje bi učenici mogli naučiti graditi rješenja i aplikacije temeljene na BTC/LN i LNbits kao temeljnoj platformi.
Ovo je posebna kategorija jer se može koristiti samo s "FakeWallet" kao izvorom financiranja. To znači da korisnici NISU mogli koristiti svoje školske LNbits račune izvan škole. Za to bi im bilo potrebno posebno odobrenje i obraćenje od strane njihovih učitelja/menadžera/roditelja.
Na ovaj način, ako roditelji žele napuniti svoj "školski LNbits račun" nešto džeparca, bit će mirni da se sredstva neće koristiti za vanjske neželjene "artikle" (alkoholna pića, droge, ilegalne stvari itd).
Postoji i aspekt da korištenje izvora financiranja pravim novcem može imati više implikacija i specifičnih postavki, uključujući upravljanje LN čvorom i pravi kapital u igri. S "fakeWallet" zapravo nije potreban i spreman je odmah. Također korištenje opcije LNbits SaaS nije potrebno graditi oko određenog naziva domene. Ako je potrebno, može se izgraditi LNbits instanca s vlastitim hostingom, kao školski projekt, da se nauči kako instalirati i upravljati punom LNbits sesijom i svim stvarima koje to podrazumijevaju.
Da, doista, može se koristiti i kao paralelna LNBits instanca sa stvarnim izvorom financiranja, u slučaju da je potrebna konverzija tih "internih satova" u "stvarne satove".
U isto vrijeme mogao bi biti moćan alat za internu upotrebu u školi, s mnogo aplikacija koje bi mogle potaknuti učenike na komercijalnije aktivnosti na slobodnom tržištu. Na taj način naučit će cijeniti i raspolagati novcem, za korisne stvari, naučiti štedjeti novac i koristiti ga samo kada je to stvarno potrebno, stvoriti tržišno okruženje itd. Aplikacije poput:
- Korištenje mobilnih aplikacija kao što su Zeus ili Bluewallet s LNbits računom ili korištenje NFC kartica koje je učitao svaki korisnik ili upravitelj. Korištena proširenja: lndhub, boltcards, LNURL-p, LNURL-w.
- Platforma za plaćanje i računovodstvo za interne obroke / usluge ručka. Korištena proširenja: LNDHUB, LNURL-p, LNURL-w, Offline trgovina, TPoS.
- Automati za prodaju grickalica i pića. Korištena proširenja: lndhub, LNURL-p, LNURL-w, LNURL-device, Bitcoin Switch. Više pojedinosti i primjera pogledajte ovdje.
- Strojevi za prebacivanje bitcoina (aktiviraju stvari, pokreću akcije, igre). Korištene ekstenzije: LNDHUB, LNURL-p, Bitcoin Switch. Više pojedinosti i primjera pogledajte ovdje.
- Sats sustav nagrađivanja ili čak plaćanje da se "ne prizemlji" ili "plaća za vlastite pogreške". Učitelji bi mogli nagraditi dobre učenike za dobro ponašanje ili poseban tretman nekim satovima, izravno na njihov LNBits račun. To bi mogao biti poticaj za činjenje dobrih stvari. Ali također bi učenici mogli iskoristiti namjensku količinu svojih satova da preskoče "osnovane sate" ili "osnovane zadatke". Naravno, to bi moglo biti prilično skupo, ali moguće. Sredstva prikupljena ovim "kaznama" mogla bi se koristiti kao grupno financiranje školskih projekata, idući u određeni LNbits novčanik. Koristena proširenja : lndhub, LNURL-p.
- Interno NOSTR tržište, učenici mogu kupovati/prodavati stvari na otvorenom slobodnom tržištu, uključujući i učitelje koji mogu sudjelovati. To može biti ad-hoc tržište (poput garažne rasprodaje) ili internetska trgovina, koja koristi proširenje LNbits Market. Svaki učenik može voditi svoj stalež ili može biti zajednički, prema učionici ili kategoriji predmeta. Također svaki prodavač može odlučiti želi li podijeliti sredstva za druge destinacije (želi li prodati stare stvari kako bi prikupio novac za projekt itd.) i mogao bi koristiti proširenje Split. Korištena proširenja: lndhub, LNURL-p, split, nostr-market
- Plaćanje za iznajmljivanje/korištenje konferencijskih soba ili iznajmljivanje školske opreme, pristup posebnim resursima za posebne događaje. Korištena proširenja: lndhub, LNURL-p, ulaznice za događaje.
- Plaćajte dodatne aktivnosti / tečajeve / dodatnu potporu. Ako učenici trebaju dodatnu pomoć s određenim nastavnim programima ili dodatnim aktivnostima, mogu pronaći na školskoj web stranici stranicu s ulaznicama za podršku ili platiti da se pridruže za dodatne aktivnosti, ekskurzije itd. Učitelji ili bilo koji drugi učenik mogu "prodati" ove dodatne usluge onima kojima su potrebne . Korišćena proširenja: lndhub, LNURL-p, tiketi za podršku, SatsPayServer.
- Streamer kopilot za interni školski podcast ili događaje uživo. Ovo bi mogla biti stvarno cool aplikacija, ako škola organizira neku vrstu "školskog podcasta uživo". Učenici i učitelji mogli su sudjelovati s napojnicama na događaju uživo, što bi se također moglo koristiti kao opcija crowdfundinga. Također se može koristiti za "školsku radio stanicu", zajedno s DJ Livestreamom ili Spotify Jukeboxom. Korištena proširenja: lndhub, LNURL-p, streamer copilot, split, DJ Livestream, Spotify Jukebox. li>
- Školski/razredni TipJar za projekte grupnog financiranja. Može biti opći školski TipJar ili učionica ili ad hoc crowdfunding projekt. Korištena proširenja: lndhub, LNURL-p, TipJar.
B. LNBITOVI KORIŠTENI ZA DOGAĐAJ / FESTIVAL / KONFERENCIJU
Ako želite koristiti LNBits za događaj ili glazbeni festival, konferenciju, iznenadit ćete se koliko opcija imate, a sve da služe potrebama internog računovodstvenog sustava, s oblikom internog novca ( fake-sats) ili čak pravim novcem (BTC/sats).
U slučaju da želite koristiti zasebni sustav za prodaju dodatnih stvari tijekom događaja, možete pokrenuti SaaS LNbits instancu u samo 5 minuta, koristeći njegov zadani "FakeWallet" kao izvor financiranja.
Nakon događaja, ako korisnici još uvijek nisu iskoristili sve svoje "FakeSats" događaja, mogli su ih zamijeniti za prave satove ili ih dati organizatorima. LNbits računi bit će otvoreni samo tijekom tog događaja, ne mogu se ponovno koristiti na budućem događaju.
Zašto je dobro koristiti interni "fakeWallet" za takav događaj?
- Ne morate ovisiti o likvidnosti LN čvora i ne možete točno znati koliki bi vam volumen likvidnosti trebao. To također podrazumijeva da imate takav LN kapital za otvaranje kanala kako biste mogli podnijeti sav vanjski ulaz i izlaz.
- Možete izbjeći zaglavljena plaćanja koristeći stvarnu LN likvidnost i čvorove. Ljudi bi koristili bilo koje vrste novčanika, čvorova, pristupa, sustava i ponekad bi zaista mogli imati loše pronalaženje puta, nedovoljno likvidnosti, noob korisnike koji ne znaju kako se nositi s tim situacijama. A u tako velikom opsegu transakcija želite da sve ide glatko i da ne stvara zabunu i frustracije.
- Možete kontrolirati sve transakcije u stvarnom vremenu. Komunikacija se može obaviti s internim WiFi pristupom samo za sudionike, nema potrebe za dodatnim mjerama privatnosti, Tor, VPN itd. Sav LNbits promet je interni, a na kraju možete imati i dobru statistiku korištenja plaćanja, uzimajući u obzir sve stvari je prodan.
- Možete kreirati određena podijeljena plaćanja u slučaju da prodajete konsignijske artikle od drugih dobavljača i izravno podijeliti financiranje.
- Možete imati osnovnu standardnu cijenu ulaznice za događaj, gdje korisnik može sudjelovati u određenim standardnim aktivnostima i samo ako želi imati pristup drugim aktivnostima/prostorijama, kupio bi ulaz tim "internim kreditima". Postoje slučajevi da možda korisnici žele sudjelovati samo u određenim aktivnostima kako ne bi bili prisiljeni platiti cjelokupnu cijenu za sve. Ili bi možda odlučio sudjelovati u dodatnim aktivnostima. Na taj će način ulaznice za događaje biti pristupačnije većem broju ljudi te će plaćati samo one usluge koje zaista žele.
S pravim izvorom financiranja LN-a sve će to biti pravi izazov. Nije nemoguće, ali je teško postići i uglavnom će završiti s mnogo frustriranih korisnika.
Puno je lakše što će se na kraju događaja svi "krediti" pretvoriti u stvarne bodove i gotovo, svi su sretni.
Da vidimo neke slučajeve upotrebe za LNbits tijekom događaja:
- Korisnik kupuje uobičajenu ulaznicu za događaj i kao dodatne značajke može kupiti "kredite" koji se interno koriste. 1 Sat = 1 lažni Sat (kredit). Nakon što kupe neke kredite, automatski će imati osobni LNbits račun, kojem se može pristupiti pomoću ekstenzije LNDHUB, uvesti ga u vlastite mobilne aplikacije kao što su Zeus ili Bluewallet, jednostavno koristeći knjižnu oznaku LNBits na svom telefonu ili koristeći LNURL NFC karticu s unaprijed instaliranim kredite sa svog računa. Korištena proširenja: lndhub, LNURL-p, LNURL-w, BoltCard.
- "Prodajte" bonove za internu upotrebu, u zamjenu za stvarne satnice, za određene iznose. Ili čak možete ispisati hrpu LNURL-w vaučera i podijeliti ih kao promociju tijekom događaja. Ovi bi vaučeri imali te "FakeSats" za internu upotrebu. Pogledajte specifikacije za ekstenziju LNURL-w, gdje također možete pronaći jednostavan način za skupni ispis više kupona s QR kodom odjednom. Korisnici su mogli povući te "kredite" na svoj osobni "LNbits račun za događaj" koji su im dali kada su kupili ulaz.
- Piće i hrana unutar događaja. Mogli bi biti poznati Candle BeerTaps ili Automati za prodaju. Korištena proširenja: lndhub, LNURL-p, BoltCard, Bitcoin Switch, LNURL-uređaji, LNURL TPoS, Offline Shop.
- Platite za ulazak na VIP okupljanja / sobe / radionice / susrete
- Platite za snimanje zabavnih/tiskovnih slika (namjenski prostor) s pozvanima ili sudjelovanje u VIP zabavama.
- Kupujte razne proizvode. Ovdje se može koristiti proširenje Split u slučaju da se prodaju konsignia artikli.
- Plaćaju prijevoz do/od događaja do svog hotela ili doma, organizatori događaja imat će namjenske automobile za ovu uslugu, tako da korisnici ne bi ovisili o dostupnosti drugih vanjskih usluga automobila.
- Emitiranje događaja uživo. Može se koristiti za oba načina: unutarnji i vanjski. Za internu upotrebu, na pozornicu se može dodati Streamer Copilot, s internim QR kodom + posebna aktivirana animirana radnja na ekranu, za zabavu ili zahvalnost govorniku. Također se može povezati s Bitcoin prekidačem i stvoriti akciju iz stvarnog života: dim, baloni koji lete, udaranje po zvučniku ili bilo koji drugi smiješni prekidač. Vanjski gledatelji također bi mogli platiti za gledanje događaja uživo i interakciju s kopilotom streamera, ali za to će biti potrebno imati zasebnu LNbits instancu, sa stvarnim izvorom financiranja, tako da mogu plaćati izravno iz svojih stvarnih LN novčanika. Ne možete imati jednu LNbits instancu za rad s dva izvora financiranja u isto vrijeme (ne još).
I u mnogim drugim slučajevima upotrebe, LNBits bi mogao pružiti višestruke funkcije sa svih tih 30+ proširenja.
ZAKLJUČAK
Nadam se da će vam ovaj mini vodič samo otvoriti um i ponuditi vam inspiraciju za vaše događaje ili konferencije ili pomoći vašoj djeci u školama da nauče više kako koristiti Bitcoin i LN. To je samo jednostavan primjer kako koristiti LNbits u stvarnom životu.
Upravo počinjemo graditi novu budućnost i imamo ova prekrasna softverska rješenja, koja su s puno strasti napravili nevjerojatni BTC/LN programeri.
Također možete sudjelovati u ovom softveru otvorenog koda, s bilo kojim doprinosom koji možete: izgradnja novih proširenja, izrada vodiča, pisanje dokumentacije, pronalaženje grešaka ili problema i pomoć programerima da ih poprave, izgradnja dodatnog korisničkog sučelja i API-ja povezanih s LNbits jezgrom, stvaranje različitih načina za korištenje LNbitova u stvarnom životu i stvaranje prekrasnog iskustva u korištenju Bitcoina i LN-a.