Izvorno objavljeno na Substack 21. listopada 2022. Ažurirano ovdje 13. prosinca 2024.
Kako dodati više privatnosti svojim Lightning primljenim uplatama kao trgovac
Svi znamo da ćete u Lightning Networku kao primatelj platitelju morati otkriti (samo) svoj odredišni ID čvora. Stoga ću vam pokušati dati neke primjere kako djelovati s više anonimnosti kao primatelj satelita putem Lightning Networka.
Neki će ovaj aspekt smatrati "kršenjem privatnosti". Ja bih to smatrao obratno: kako postaviti lažne zamke za one koji žele ući u trag vašim sredstvima (ako mogu).
Mnogi su ljudi danas opsjednuti riječju "privatnost", ali ne uzimaju u obzir drugu važnu riječ: anonimnost ili pseudonim.
Možete dobiti više privatnosti ako ne otkrijete svoj pravi identitet povezan s čvorom, uslugom, adresom, procesom itd.
Kao pošiljatelj putem LN-a svi znamo da je vrlo teško ili gotovo nemoguće pratiti plaćanje do izvornog izvora. LN upravlja transakcijama koristeći "onion routing". Evo vrlo jednostavnog objašnjenja ovog procesa od strane Renè Pickhardta.
Dakle, pretpostavimo da ste mali trgovac, prodajete neke proizvode ili usluge na mreži ili u trgovini i želite dodati određenu razinu anonimnosti svojih primljenih sredstava. Ili barem gdje držite većinu svojih bitcoina primljenih od LN plaćanja.
RECAP o tome kako funkcionira LN proces plaćanja
1 - trgovac kreira LN fakturu (iz svog LN novčanika, povezan s njegovim čvorom ili ne)
2 - Izrađena LN faktura otkriva platitelju odredišni ID čvora (ali ne i konačne rute)
3 - kupac plaća LN fakturu i može vidjeti odredišni ID čvora
4 - trgovac nije mogao vidjeti izvorni izvor uplate, ali može vidjeti samo zadnji hop/peer koji je proslijedio uplatu u njegov novčanik/čvor
Podsjetnik o tome kako pokrenuti dobar javni čvor za usmjeravanje, o čemu sam napisao nekoliko vodiča:
- Izradite jednostavan LN čvor za usmjeravanje s Umbrelom
- Koji je softver dostupan za pokretanje LN čvora?
- Eksperiment s naknadama za usmjeravanje Lightning čvora
- Održavanje Lightning čvora
- Preporuke za pokretače/korisnike LN čvorova
- Upravljanje likvidnošću Lightning Node
Dakle, koje opcije imamo kao LN primatelj plaćanja?
Opcije anonimnosti
A. Pokrenite "čvor mamac"
Kao trgovac trebat će vam ULAZNA likvidnost i dobre rute prema odredišnom čvoru, kako biste mogli ispravno primati uplate kupaca.
Ali u isto vrijeme, ne možete prisiliti sve svoje klijente da koriste Tor kako bi mogli platiti vaše LN fakture generirane iz Tor čvora. Zato što znamo da se LN fakture generirane iz Tor čvora mogu čitati SAMO iz LN novčanika koji koriste Tor mrežu.
Stoga bih predložio korištenje "čvora mamca" s dobrom likvidnošću i rutama te također za bolju povezanost za rad u hibridnom načinu (Tor + clearnet). Čvor mamac imat će izravan privatni kanal s vašim posljednjim čvorom na ruti, koji će prosljeđivati sva plaćanja. Koristite veliki kanal između tako da ga ne morate zatvarati mnogo puta.
Ne povezujte ove čvorove ni na koji način sa svojim stvarnim identitetom, koristite nyms ako je potrebno za komunikaciju s drugim operaterima čvorova, tijekom procesa stvaranja likvidnosti vašeg javnog čvora. Također pokušajte ne koristiti pseudonime za ove čvorove, samo upotrijebite slučajni ID čvora.
Na ovaj "javni čvor" možete povezati jednostavan LN čvor, s privatnim (nenajavljenim) kanalom, dovoljno velikim da premjestite sredstva primljena od plaćanja kupaca.
U ovom scenariju također možemo imati više opcija:
- pokrenite oba LN čvora na Tor-u, ali nudite samo zasebnu uslugu na clearnetu za generiranje LN faktura (može biti BTCPay poslužitelj ili < a href="https://lnbits.com/">LNbits). Ovdje sam napisao vodič o korištenju paketa LNbits kao trgovac, također na clearnetu.
- pokrenite LN čvor na Tor-u, ali koristite VPN tunel s vašeg BTCPay poslužitelja ili LNbits hostirane na clearnet VPS-u. Ovdje sam napisao još jedan vodič koristeći razne scenarije kao što je ovaj s LNbits. Na taj način ne otkrivate stvarnu lokaciju vašeg LN čvora.
- pokrenite javni LN čvor koji prima sva plaćanja, ali na taj čvor povežite drugi privatni LN čvor, koristeći brzi mobilni LN čvor kao Blixt, Zeus, Phoenix, Electrum, Green ili Breez. Ovi mobilni LN čvorovi uvijek će koristiti privatni (nenajavljeni) kanal. S Blixtom i Zeusom također možete koristiti metodu slanja ključeva za guranje sredstava od vašeg čvora "primatelja" prema vašem čvoru Blixt. Odatle možete zatvoriti kanal i/ili koristiti druge kanale prema bilo kojoj swap usluzi (Deezy, Boltz, FixedFloat, RoboSats itd.) . Ovdje sam napisao još jedan vodič o ovom scenariju.
- Pokrenite jednokratni LN čvor s trenutnim postavljanjem iz Rizful. Jednostavno, brzo, anonimno i lako.
B. Koristite samo privatni mobilni LN čvor
Da, ako ste mali trgovac koji nema vremena i novca za infrastrukturu stolnih čvorova, možete primati plaćanja izravno s mobilnog LN čvora.
Da, postoje prednosti i nedostaci ove opcije, ali ovisno o vašem poslovanju, možete je prilagoditi i koristiti. Uzmimo da ste trgovac koji posluje na mobilnom tržištu, nemate veliki obujam prodaje koristeći BTC/LN i nemate mjesto ili resurse koje biste mogli izdvojiti za stabilan stolni čvor.
Možete koristiti Blixt, Zevs, Feniks, Electrum, Green ili Breez za ovaj scenarij.
Spomenuti neke aspekte ovih aplikacija:
- Svi su oni SAMOSTALNO SKRBNIŠTVO, vi kontrolirate ključeve i sredstva 100%, svi su otvorenog koda i besplatni.
- Svi su oni LN čvorovi, u vašem vlastitom džepu, a ne mumbo-jumbo opskurni procesi i skrbnički fondovi/ključevi.
- Sve one podržavaju LNURL i Lightning adresu (za slanje). Više pojedinosti u ovom vodiču za usporedbu značajki.
- Zeus and Breez nudi PoS aplikaciju unutra. Lako upravljati kao trgovac. Također podržava NFC.
- Electrum nudi zamjene LN <-->onchain izravno u aplikaciju, nije potrebna vanjska usluga. Koristi trampolin i normalne LN kanale. Electrum je također dostupan na svim stolnim platformama.
- Blixt nudi napredno upravljanje LN kanalima i napredne alate za napredne korisnike (kao što je keysend). Blixt je nedavno dodao verziju za Mac desktop. Uskoro za Linux.
Operacije
Dakle, kako biste trebali raditi s ovim aplikacijama LN čvorova da biste dodali više anonimnosti kao primatelj?
Svi ovi LN čvorovi imat će anonimni ID čvora, koji nije povezan s vašim stvarnim identitetom. Ne postoji KYC ili potvrda identiteta za korištenje ovih aplikacija.
U slučaju da želite “osvježiti” svoj ID trgovačkog čvora primatelja, predlažem neke scenarije:
- U svakom trenutku možete zatvoriti sve svoje LN kanale, prenijeti BTC u drugi onchain čvor novčanika i pokrenuti novi LN čvor, novi, novi ID čvora. Ovo je najjednostavniji način. Nakon što dobijete novi nodeID, možete kupiti jedan ili nekoliko ulaznih kanala od bilo kojeg LSP-a (Olympus, LNBIG, Megalit, Bitrefill, LNServer, FlashSats itd.), ali trebate navesti da želite “privatni kanal” nije javni kanal za usmjeravanje. Tada ste spremni odmah primati uplate, s novim ID-jem čvora!
- S Blixtom možete koristiti i “migracijski proces” na drugi novi Blixt čvor. Dakle, ako ste ispraznili svoje prethodne LN kanale pomoću usluge zamjene ili jednostavno želite premjestiti svoj preostali saldo na novi ID čvora, možete jednostavno upotrijebiti Dunder usluga koju nudi Blixt čvor. Dakle, možete premjestiti kroz LN sav preostali saldo s jednog Blixt čvora na drugi i u isto vrijeme dobiti nešto ulazne likvidnosti. Kasnije u novom Blixtu možete dodati više dolaznih kanala s više LSP-ova. Isto se može učiniti sa Zeusom, čvorovi otvoreni u Blixtu mogu se vratiti u Zeus i obrnuto.
C. Upotrijebite "mamac" skrbnički Lightning novčanik
Da, mnogi se boje "zloglasnih" skrbničkih novčanika, ali u nekim su scenarijima dobar alat za prikrivanje vašeg pravog identiteta.
Postoje mnogi skrbnički LN novčanici i usluge koje nisu KYC ili ne zahtijevaju nikakav postupak potvrde identiteta, možda samo adresu e-pošte.
Za ovaj scenarij možete koristiti: CoinOS, Blink, Wallet of Satoshi, Bluewallet, Alby, pogledajte više primjera i detalja ovdje< /a>, prijatelj ili pružatelj LNbits novčanika kako sam opisao ovdje.
Jednom kada primite u ove LN novčanike, lako možete koristiti bilo koju uslugu zamjene podmornica da biste prenijeli satove na svoje privatni onchain novčanik. Ovdje je također još jedan vodič o korištenju metode “Stroj za čišćenje munjom”.
Primanje u ove novčanike neće otkriti vaš stvarni identitet ili čvor, bit će samo javni čvor pružatelja usluga.
Zamjena u onchain adrese također neće ostaviti trag vašeg pravog identiteta.
Neki važni aspekti koje treba spomenuti o ovim aplikacijama:
- CoinOS nudi web PoS sučelje za trgovce. Može se pokrenuti na bilo kojem uređaju, bez instaliranja bilo čega, budući da je samo web-aplikacija. Nudi i integrirane zamjene LN ←> onchain, podržava sve LNURL opcije, uključujući Lightning adresu za primanje. Vrlo je moćan alat za male trgovce koji žele početi prihvaćati Bitcoin putem LN-a.
- Alby je proširenje preglednika s opsežnim funkcijama poput LN novčanika. Može se koristiti kao skrbnički novčanik (prijatelja), ali se također može povezati s vašim vlastitim čvorovima ili izvorima (LND, CLN, LNBits, NWC, Blink, LNDhub). Podržava NWC i sve LNURL opcije + Lightning Address plus jednostavnu mobilnu aplikaciju i PoS.
- Wallet of Satoshi jednostavan je mobilni LN novčanik + PoS, skrbnički. Podržava neke LNURL funkcije + nudi Lightning adresu. Od korisnika se traži adresa e-pošte samo u slučaju da žele koristiti funkciju sigurnosne kopije. Ali ako želite, možete koristiti novi WoS svaki dan, nakon što prebacite sva sredstva iz njega u svoj privatni onchain novčanik, bez otkrivanja bilo kakve e-pošte ili identiteta.
- Bluewallet je dobra mobilna aplikacija, onchain i LN (s integriranim LDK čvorom), koja koristi LNDhub novčanike s Bluewallet poslužitelja. Može se koristiti i s drugim privatnim LNDhub računima s čvorova vaših prijatelja ili drugih pružatelja usluga, uključujući LNTXBOT. Nudi zamjene iz vašeg onchain novčanika u LN novčanik.
- LNbits je moćan paket alata koji se može koristiti s prijateljevog čvora ili pružatelja usluga, kao što sam objasnio u ovim člancima (Banka LNbits i LNbits za male trgovce). NEMOJTE koristiti javnu demo LNbits instancu (demo.lnbits.com)! Taj je samo za testiranje, demo, upoznajte se s njim, ne preporučuje se za stvarne slučajeve korištenja. LNbits također imaju namjensko proširenje za swapove, koristeći Boltz.
- LN Voltz je skrbničko rješenje, temeljeno na LNbits-u, koje malim trgovcima nudi vrlo jednostavan LN novčanik. Nema KYC.
D. Koristite LN proxy
Evo jednostavnog web-alata pomoću kojeg možete koristiti proxy za primanje LN fakture:
Uz lnproxy, korisnici umjesto toga mogu generirati i izdavati zamotane fakture kako bi prikrili identitet svojih čvorova munjevite mreže od svojih ugovornih strana u transakciji.
ZAKLJUČAK
Dakle… kao što vidite, i kao trgovac, možete dobiti drugačiju razinu privatnosti putem anonimnosti i prikriti svoje konačno odredište svojih sredstava.
Je li savršeno? Možda i ne. Ali izazivam vas da napravite vlastite testove: pokušajte sebi ući u trag koristeći neke od ovih metoda i vidite možete li sami pronaći podrijetlo i konačno odredište sredstava transakcija ovim metodama. Bit će jako teško, pokušao sam puno puta, s mnogo metoda.
Ove se metode mogu poboljšati, bez sumnje, upotrijebite svoju maštu i vještine. Samo sam vam htio ponuditi neke trikove od kojih možete početi.
Samo neka vas ne obeshrabre oni mrzitelji koji kažu da Lightning Network ne pruža nikakvu privatnost i da je ne biste trebali koristiti. Ako više kopate po LN-u, saznat ćete koliko je fascinantan i koliko stvari možete učiniti s njim.
Lightning Network, kao sloj 2 nad Bitcoin mrežom, pravi je mjenjač igre i moćan alat u rukama korisnika.
Evo nekoliko primjera nevjerojatnih stvari koje možete učiniti s LN-om:
- Lightning Network je super - zbirka poveznica s LN uslugama
- Primjeri korištenja mreže Bitcoin Lightning u stvarnom životu
- Prvi koraci s Bitcoinom za male trgovce