Skip to the content.
English EN | Español ES | Deutsch DE | Français FR | Italiano IT | Hrvatski HR | Hindi HI

Oorspronkelijk geplaatst op Substack op 29 nov. 2023. Hier bijgewerkt op 28 dec. 2024.

Deze minigids is bedoeld voor alle noderunners die hun LN-node meer doel willen geven en meer services willen bieden voor mobiele gebruikers.

Ik hoop echt dat al die Plebnet-noderunners deze minigids lezen en meer gebruik maken van hun LN-nodes. Deze liquiditeit is wat gewone mobiele gebruikers nu nodig hebben.

Ik wil graag een aantal eenvoudige stappen uitleggen over hoe je LN-liquiditeitsservices kunt aanbieden voor mobiele nodegebruikers. Dit zou ook het "oom Jim"-scenario kunnen zijn, waarbij u LN-services aanbiedt aan uw familie en vrienden, die geen eigen node kunnen runnen en gewoon een manier willen om LN op een veilige en privé manier te gebruiken, self-custodial.

De magische Lightning Box van Blixt: Dunder LSP en Lightning Address

HERINNERING:

Hierbij moeten eerst enkele vereisten worden genoemd:

A. U hebt een goede LN-openbare node

Het runnen van een goede routingnode is een serieuze taak, u moet een goede node hebben met geschiedenis, met goede kanalen, goede liquiditeit en goed onderhoud. Het is niet voor een of andere shity nieuwe node in het netwerk.

Je zult een grote verantwoordelijkheid hebben om alle betalingen goed te routeren, niet alleen voor je privé peers maar ook voor de publieke peers.

Ik heb verschillende handleidingen over dit aspect geschreven, neem je tijd om ze te lezen:

B. Je runt een LND-knooppunt.

Dit scenario is helaas alleen voor een LND-knooppunt. Geen CLN, Eclair, LDK op dit moment. We moedigen iedereen die goed is in het schrijven van code aan om het te nemen en te forken voor andere LN-implementaties. De software is FOSS.

Ik hoop dat we ooit een standaardcode hebben voor alle soorten LSP- en LN-implementaties, maar tot die tijd moeten we gebruiken wat we hebben om vooruit te komen.

C. Je knooppunt heeft een goede liquiditeit

Je moet heel goed weten hoe je je liquiditeit op een manier kunt behouden die soepele en snelle betalingen kan bieden.

De gezondheid van het netwerk is enorm afhankelijk van goede openbare knooppunten. Als je node niet goed onderhouden is, niet erg liquide is, alleen Tor is, dan richt je meer schade aan het hele netwerk aan dan goed.

D. Routingkosten die je toepast

Kosten zijn aan jou, maar ik raad je aan om je niet door hebzucht te laten beheersen. We zitten niet in de fase waarin we elkaar neuken. Eerst moeten we de banken en overheden neuken, de acceptatie van Bitcoin en meer gebruik ervan bevorderen.

Ga dus voorzichtig te werk, heb een lange tijdsvoorkeur, zorg voor een soepele inkomstenstroom met tevreden klanten van je liquiditeit.

E. Technische vaardigheden

Je moet heel bekend zijn met Linux en CLI, software installeren. GEEN NODIG voor noobs die alleen Umbrel en Windows kunnen gebruiken.

Het debuggen en onderhouden van een serieus systeem is niet voor leerlingen. Er kan altijd iets gebeuren en je moet snel en met kennis handelen. Veel mensen zullen op jouw vaardigheden vertrouwen om problemen op tijd op te lossen.

F. Serviceduurzaamheid

Bereid om de service voor je gebruikers zo lang mogelijk te onderhouden. Wees eerlijk en help ze zoveel als je kunt. We hebben veel quitters gezien, dus analyseer uw opties, uw toekomstige winsten, uw strategie voor de lange termijn en begin hier alleen aan als u weet dat u de belofte kunt nakomen.


VOORSTEL VOOR OPLOSSING

Het voorstel bestaat uit twee delen:

A - Dunder LSP

Deze oplossing is gebaseerd op Dunder LSP-specificaties, die volledig open source zijn, gemaakt door Hampus, ontwikkelaar van Blixt Wallet. Alle bijdragen om de code te verbeteren zijn welkom!

Deze Dunder LSP biedt nu een eenvoudige onboarding voor nieuwe Blixt wallet-gebruikers, een volledige LND-node op je mobiel (Ik heb hier een volledige stapsgewijze handleiding geschreven).

Het idee is dat jij, als een public routing node runner, 2 dingen biedt:

Op deze manier hebben de mobiele gebruikers een snelle en soepele ervaring met het gebruik van LN in een self-custodial-methode, zonder de medeplichtigheid van het runnen van openbare routing nodes. Sommige gebruikers kunnen al die dingen gewoon niet doen, ze willen LN gewoon gebruiken voor hun eigen betalingen.

Ik heb alle documentatie voor de Blixt-wallet geschreven, met uitleg over elke app-functie, met meerdere handleidingen en een gedetailleerde FAQ-pagina. Lees ze allemaal, het zijn erg interessante use cases.

En hier is er een die specifiek gaat over hoe je Dunder LSP in je Blixt-wallet gebruikt.

De Dunder-processtroom wordt beschreven in dit eenvoudige schema:

Dus welke stappen moet je als LND node runner doen?

  1. Installeer Dunder LSP-software op je eigen node-machine
  2. Stel je eigen Dunder-regels in voor kosten, grootte van de kanalen, enz.
  3. Doe wat tests met je eigen Blixt-wallet, open een on-demand-kanaal met 0-conf, direct
  4. Doe nog wat tests met je familie/vrienden Blixt-gebruikers, om er zeker van te zijn dat je node goed reageert en alle betalingen goed kan routeren.
  5. Maak een lijst van je Dunder LSP-services op de Blixt-community peers - binnenkort wordt deze lijst misschien rechtstreeks geïntegreerd in de Blixt UI, zodat nieuwe gebruikers eenvoudig hun peers kunnen kiezen. Op dit moment is het gewoon een lijst waar Blixt-gebruikers hun voorkeurspeers posten om te gebruiken met Blixt, zoals een gegarandeerde lijst met peers.
  6. Geef feedback aan Hampus, post problemen op Dunder Github-repo, als je die hebt, doe mee met PR's voor de code. Open source zijn kan ook worden uitgebreid tot een LSP-standaard voor andere LN-implementaties en mobiele LN-knooppunten (Zeus, Mutiny, Electrum, Breez, Phoenix).

De netwerktopologie is als volgt:


B - Lightning Box

Dit is een nieuwe functie voor Blixt Wallet, beginnend met v0.6.9-420 en is gebaseerd op een softwarepakket met de naam Lightning Box, ook gemaakt door Hampus.

Lightning Box is een Lightning Address-provider voor mobiele knooppunten zoals Blixt Wallet, waarmee u Lightning Address-betalingen rechtstreeks op uw telefoon kunt ontvangen.

Dit werkt in combinatie met de Persistent Mode die is uitgebracht in v0.6.9, waarmee Blixt Wallet op de achtergrond actief kan blijven om betalingen te ontvangen.

U kunt dit ook gebruiken voor nostr-fooien.

Op dit moment wordt de standaard Lightning Box uitgevoerd op de Blixt Node-server en biedt een @ blixtwallet.com LN-adres. Maar IEDEREEN met een LND-openbaar knooppunt kan de Lightning Box-server uitvoeren en een LN-adres aanbieden voor zijn eigen domein, self-custody.

Op dit moment stuurt de Blixt-server de betalingen alleen door naar Blixt-gebruikers. Gebruikers moeten hun Blixt node wallet in "persistent mode" zetten om deze betalingen te ontvangen op hun @ blixtwallet.com LN-adressen.

Er is dus GEEN bewaring van de fondsen, of het vasthouden van facturen, de LN-box fungeert als een forwarder.

Het kan zelfs worden gebruikt als een chat over LN, direct en leuk, en ondersteunt ook LUD-18 (het toevoegen van een aliasnaam aan een betaling). U kunt in de contactenlijst al uw reguliere LN-adressen toevoegen die u vaak gebruikt en deze bij de hand hebben om eenvoudig te chatten of fondsen te verzenden. Nu kan Blixt worden beschouwd als een volledige LN-chat-app 😂😂.

Zoals je kunt zien in deze demo-afbeelding, verschijnen op het hoofdscherm van Blixt alle "chats" via LN met behulp van LN Box en LUD-18.

Zoals je kunt zien in de schermafbeelding hierboven, wordt het verzenden vanaf een SN-account netjes weergegeven met het logo + LN-adres + bericht. Hetzelfde geldt voor het verzenden vanaf Blixt, u kunt uw Blixt LN-adres koppelen of gewoon de aliasnaam toevoegen (eerder ingesteld in Blixt-instellingen), of beide.

Deze optie van LUD-18 kan ook handig zijn voor abonnementsservices, waarbij de gebruiker een specifieke alias kan verzenden (is NIET uw node-alias of uw echte naam!) en op basis daarvan kunt u worden geregistreerd of een specifiek bericht terugkrijgen of wat dan ook.

Het koppelen van een aliasnaam (LUD-18) + opmerking (LUD-12) aan een LN-betaling kan meerdere use cases hebben!

Bekijk hier een videodemonstratie over het instellen van uw LN-adres in Blixt.

Hier is de code voor Lightning Box als je het voor jezelf, voor je familie en vrienden, op je eigen node, met je eigen domein uitvoert.

Happy Lightning met Blixt Node Wallet!

Alleen door samen te werken, te testen, te gebruiken en te verbeteren kunnen we vooruit!


DISCLAIMER

Ik word niet betaald door Blixt of een ander team/bedrijf. Ik ondersteun gewoon gratis hun open-source oplossingen met handleidingen. We MOETEN elkaar helpen als we verder willen met de adoptie van Bitcoin. Zij schrijven code, ik schrijf handleidingen.

Ik schrijf handleidingen en documentatie, vertalingen voor veel andere Bitcoin oplossingen, gratis. Mijn leven is gewijd aan Bitcoin als geheel, als een weg vooruit naar een betere wereld.

Vraag niet wat Bitcoin voor jou heeft gedaan, vraag wat JIJ voor Bitcoin hebt gedaan!