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 09 feb. 2024. Hier bijgewerkt op 20 dec. 2024

Een use case scenario voor Ecash over Bitcoin LN, met behulp van Cashu mints. Hoe we meer Bitcoin-acceptatie kunnen brengen naar mensen die het zich niet kunnen veroorloven om met een UTXO te beginnen.

Laatst sprak ik met veel mensen die me vragen stelden over hoe je met Bitcoin kunt beginnen, maar dan op de makkelijke manier, vanaf nul en met zeer beperkte middelen (geld, kennis, infrastructuur).

Ik heb zelfs een speciale gids voor ze geschreven “Stacking Sats - The noobs journey” waarin wordt uitgelegd hoe je op een laag niveau kunt beginnen met basis-custodial wallet-apps en langzaam de ladder opklimt, richting de self-custody-apps. Maar dat is niet genoeg. Sommige mensen vinden het zelfs moeilijk om die “reis” te maken.

Deze gids is NIET voor die noobs, maar voor al die “Uncle Jim”s die bereid zijn om te helpen voor meer acceptatie van Bitcoin. En deze keer zal ik een use case uitleggen hoe je die noobs aan boord krijgt, met behulp van Ecash met Cashu-munten, via Lightning Network (LN).

Laten we duidelijk zijn: Ecash vervangt LN NIET (zoals ik anderen hoorde zeggen)! Ecash is gewoon een extra protocol dat kan communiceren met LN.

In een eerdere handleiding heb ik ook uitgelegd hoe deze "Uncle Jim"s "Private banks over Lightning Network" konden runnen en welke infrastructuur ze nodig hebben. Deze gids is dus een uitbreiding van de vorige, met de focus op het gebruik van Cashu-munten.

WAT IS ECASH CASHU MINTS?

Cashu is een gratis en open-source Chaumian ecash-systeem dat is gebouwd voor Bitcoin. Cashu biedt bijna perfecte privacy voor gebruikers van Bitcoin-bewaardersapplicaties. Niemand hoeft te weten wie u bent, hoeveel geld u heeft en met wie u transacties uitvoert.

Cashu is een nieuw ecash-protocol voor Bitcoin-bewaardersapplicaties dat nauw is geïntegreerd in het Lightning-netwerk. Een Ecash-systeem bestaat uit twee delen, de munt en de ecash-wallet. Ecash-transacties zijn niet te traceren, direct en vereisen geen kosten. Cashu is gebouwd voor Bitcoin. Wallets gebruiken de Lightning node van de munt om Bitcoin-betalingen te doen of te ontvangen in ruil voor ecash.

Een Cashu-munt weet niet wie u bent, wat uw saldo is of met wie u transacties doet. Gebruikers van een munt kunnen ecash privé uitwisselen zonder dat iemand weet wie de betrokken partijen zijn. Bitcoinbetalingen worden uitgevoerd zonder dat iemand specifieke gebruikers kan censureren.

Bron - Cashu.space

Hoe Ecash werkt slides - door Gandlaf (zeer mooie en duidelijke geanimeerde slides)

Dus in eenvoudigere bewoordingen, beschouw ecash Cashu als digitale cadeaubonnen, met extra privacy en cryptografisch bewijs van (sats) reserves.

Bedenk dat deze tokens kleinere onderdelen (munten) zijn die worden geslagen uit een grotere reserve aan bitcoin. Wie deze tokens slaat, is de bankier en deze bankier verdeelt ze onder zijn klanten.

Maar onthoud: DE BANKIER HEEFT DE BEWARING VAN DE SATS! Om deze munten te kunnen gebruiken, moet de gebruiker nog steeds vertrouwen hebben in de munter (bankier). De bankier kan niet meer sats (fractionele reserve) creëren dan hij in bewaring heeft, maar kan de munt nog steeds sluiten en gebruikers kunnen hun sats niet meer inwisselen.

Dus het gevaar van rug-pull bestaat nog steeds! Wees dus op uw hoede, laat niet al uw spaargeld in deze munten staan ​​en gebruik ook alleen vertrouwde munten.

Daarom zullen we in deze gids een scenario bespreken waarin "de bankier" en de gebruikers uit een lokale gemeenschap komen, waar ze een bepaald vertrouwen in elkaar hebben.

WAAROM ZOU JE ZOIETS ALS ECASH GEBRUIKEN?

De situatie met Bitcoin (BTC) en Lightning Network (LN) is op dit moment niet gunstig met het onboarden van miljarden mensen, die niet goed voorbereid zijn en deze situatie zal ingewikkelder worden totdat we meer praktische en gemakkelijkere oplossingen kunnen vinden.

Ja, sommige oude bitcoiners zullen geen enkel voordeel zien in het gebruik van deze ecash, behalve het toevoegen van wat meer privacy bovenop het bestaande LN-protocol. Voor degenen die al veel liquiditeit hebben in LN-kanalen en verschillende UTXO's in cold storage, zal dit gebruiksscenario hen niet al te veel voordelen opleveren, behalve als ze ecash willen gebruiken als een vorm van coinjoin hun inkomstenbronnen. Maar dat is een ander verhaal.

Maar voor veel nieuwe Bitcoin-gebruikers is het vrij moeilijk om direct onchain met een UTXO te beginnen en van daaruit geavanceerde LN-knooppunten, openbare of zelfs privéknooppunten te runnen. Het beheren van LN-liquiditeit is niet zo eenvoudig voor veel nieuwe gebruikers. Ja, ze kunnen een groot aantal LN-wallets/accounts gebruiken, maar die kunnen ook nog steeds veel persoonlijke informatie lekken en gemakkelijk worden gesloten of de toegang tot gebruikersfondsen beperken.

Enkele belangrijke aspecten om te overwegen:


USE CASE SCENARIO

LOKALE COMMUNITY MERCHANT

Laten we een lokale supermarkteigenaar beschouwen die zijn klanten wil helpen om Bitcoin te gebruiken voor hun boodschappen:

STAPPEN OM TE DOEN ALS DE "BANKER"

  1. Lees en leer hoe ecash-muntjes werken. Test voor gebruik. Begin hier:
  2. Run een goede openbare LN-node, met goede liquiditeit en onderhoud. Dit is een serieuze taak, negeer het onderhoudsaspect niet, u bent nu een bankier. Ik heb verschillende handleidingen geschreven over het uitvoeren van routing nodes, lees ze:
  3. Installeer LNbits boven op uw LN-knooppunt. Een krachtige app-suite met veel extensies die handig zijn voor een handelaar en voor de klanten. In LNbits kunt u beginnen met het maken van de Cashu-munten, in de praktijk kunt u verschillende "banken" maken. Met slechts 2 klikken en het selecteren van een LNbits-wallet die speciaal is bedoeld voor de mint, kunt u een "bank" Cashu-mint hebben die alle tokens beheert.

    Zoals u kunt zien, zou ik een zeer beschrijvende naam kunnen gebruiken, die in de gebruikerswallet zal verschijnen als de naam van de mint (bank).

    U kunt verschillende mints hebben, met verschillende bestemmingen, use cases en toegewezen aan specifieke LNbits-wallets.

    Houd er rekening mee dat deze alleen bedoeld zijn voor testen en demo's, GEBRUIK ze NIET als een gewone ecash-mint!

    Installeer en voer Cashu-wallets uit om vertrouwd te raken met het gebruik van ecash en mints. Door de QR-code te scannen die voor elke bank wordt weergegeven, kunt u deze openen in de Minibits- of eNuts-apps of gewoon in de browser met Cashu.me of Nutstash.app.

  4. Maak wat tokens in uw mints (banken). Door bijvoorbeeld 100.000 sats (vanuit een willekeurige LN-wallet) in een mint te storten, creëert u hetzelfde aantal ecash-tokens.

    !!! Houd er rekening mee dat als u die ecash-tokens wilt delen/distribueren met andere gebruikers, u uw mint-link in een van die wallets moet hebben geïmporteerd. Elke import in een andere wallet-app heeft zijn eigen mint-bedrag, maar kan communiceren met andere gebruikers onder dezelfde mint, ZONDER KOSTEN.

    Dit zou een schema kunnen zijn voor een scenario waarin de bankier 3 verschillende mints heeft gemaakt, voor verschillende bestemmingen. Het kan er maar één zijn of meerdere anderen, het is aan jou hoe je ze organiseert.

    Dus, als een "bankier", open je munt in een van die wallets. Het zal LEEG zijn, geen tokens. Door bijvoorbeeld 10.000 sats te storten in de munt, zal het 10k tokens creëren, klaar om te worden verdeeld onder je klanten.

  5. Maak een aankondiging onder je winkelklanten. Ze konden met hun fiat-valuta, het gewenste bedrag aan ecash, rechtstreeks bij jou kopen.

    Hoe?

    Ze moeten de Minibits- of eNuts-wallet-apps op hun apparaten installeren en jij kunt ze dan rechtstreeks de ecash-tokens sturen vanuit je eigen Minibits-/eNuts-/Cashu.me-wallet, waar je die nieuwe tokens begint te "minten".

    Nu kunnen ze transacties uitvoeren met die nieuwe ecash-tokens, in jouw winkel of tussen elkaar, of ze zelfs naar een andere LN-wallet sturen (uitbetalen).

  6. Als de gebruiker al zijn bij jou gekochte tokens uitgeeft, heeft hij 2 opties:

    • meer tokens kopen met fiat-valuta van jou (de bankier)
    • gewoon sats storten van een andere LN-wallet in zijn Cashu-wallet, met behulp van jouw mint of een andere mint. Als ze dezelfde munt van jou kiezen, kunnen ze opnieuw gratis transacties uitvoeren in jouw winkel.
  7. Je kunt je klanten stimuleren om bij jou tokens te kopen door ze een goede korting in jouw winkel en een goede koers voor fiat/BTC te bieden. In de praktijk geldt: als je meer BTC op de markt koopt en ze vervolgens als ecash aan je klanten verkoopt, krijg je je sats terug als ze terugkomen en ze in de winkel uitgeven. Precies zoals bij gewone cadeaubonnen.

    Dan gebruik je die fiatvaluta om meer BTC te kopen en je leveranciers te betalen. Iedereen is blij.

Met LNbits is het ook mogelijk om fysieke NFC-kaarten te maken, vooraf geladen met sats, met behulp van de extensie BoltCards. Als bankier kun je deze cadeaubonnen verkopen en je klanten komen naar je winkel om ze te gebruiken.

Hier is een voorbeeld van hoe kinderen NFC-kaarten gebruiken die vooraf zijn geladen met sats en waarmee ze boodschappen betalen in een winkel in Brazilië. Zie hier meer voorbeelden.

STAPPEN DIE U ALS MINT-GEBRUIKER MOET DOEN

Als gebruiker hoeft u niet veel te doen:

In elke app kunt u ook de details van elke mint zien (als u meerdere mints gebruikt), back-ups maken, swaps tussen mints en meer technische details over de tokens.

De swaps tussen mints kunnen ook een hele leuke en gemakkelijke vorm van coinjoin zijn…

Hier is ook een hele goede videotutorial over het gebruik van de Minibits wallet van BTC Sessions:

CONCLUSIE

Zoals u kunt zien, zou dit een andere manier kunnen zijn om meer mensen aan te zetten tot het gebruik van Bitcoin, zonder zelfs maar alle technische details achter de UTXO, knooppunten, liquiditeit, kanalen, routeringskosten enz. te kennen. Voor velen zullen al deze aspecten een gedoe zijn en ze zullen gewoon niet willen beginnen met het gebruiken van Bitcoin.

Maar met eenvoudige oplossingen, zoals ecash, NFC-kaarten, "oom Jim" lokale banken, zou een start kunnen zijn voor al deze eenvoudige gebruikers.

Later, als ze meer leren over Bitcoin, kunnen ze hun sats verplaatsen naar meer self-custody wallets en veilig grote hoeveelheden sats bewaren.