Mit BTCPay Lightning Zahlungen akzeptieren

This post is also available in: Englisch

BTCPay Lightning Zahlungen

In diesem Beitrag erfährst Du, wie Du mit BTCPay Lightning Zahlungen akzeptieren kannst. Mit Hilfe von Bitcoin Lightning lassen sich Zahlungen für wenige Cent realisieren. Es lassen sich sogar Preise als Nanopayment realisieren. Dies wären Preise von wenigen Satoshi, was einen Gegenwert von unter einem Cent entspricht.

Um mit BTCPay Lightning Zahlungen für wenige Cent zu akzeptieren, ist der Betrieb eines eigenständiger Lightning Node erforderlich.

Wenn Du einen eigenen BTCPay Server Lunanode betreibst, dann ist ein Lightning Node bereits mit aufgesetzt. Du kannst mit BTCPay Lightning Zahlungen und Bitcoin Zahlungen empfangen.

Beim Aufsetzen des BTCPay Servers bei LunaNode wirst Du bei der Installation gefragt, welche Lightning Implementierung Du nehmen willst. Dabei stehen Dir die folgenden Implementierungen zur Auswahl:

Lightning Implementierungen

Es gibt mehrer Lightning Implementierungen, die sich mit der Entwicklung des Lightning-Netzwerks als Open-Source-Software beschäftigten.

Zum einen von der Firma Blockstream die Implementierung c-lightning, die in C entwickelt ist.

Dann die Implementierung lnd von der Firma Lightning Labs, die in der Sprache Go implementiert ist.

Dann gibt es von dem französischen Unternehmen ACINQ eine Implementierung in Scala namens eclair, die unter anderem als Mobile-Wallet für Android-Geräte verfügbar ist.

Bei dem Betreib eines eigenen Lightning Nodes stehen mit LND und c-lightning zwei Implementierungen zur Auswahl. Je BTCPay Server kann nur eine Version installiert werden. Man muss sich also entscheiden.

Je Nachdem, für welche Implementierung man sich entscheidet, sind unterschiedliche Anwendungen möglich. Es ist also abhängig, für welches Geschäftsmodell die Lightning Zahlung verwendet werden soll.

LND

Die am meisten genutzte Lightning Implementierung ist von LND. Die Abkürzung LND steht für Lightning Network Daemon und ist ein Produkt der Firma Lightning Labs.

Auf Basis von LND wurde folgende Anwendungen für Microzahlungen hier umgesetzt:

Wenn Du Lightning Zahlungen in Deinem WooCommerce Online Shop anbieten möchtest, so verwende das Plugin BTCPay for Woocommerce, welches Du über die Plugin Suche direkt finden kannst.

C-Lightning

Die andere Lightning Implementierung ist C-Lightning von der Firma Blockstream. Von der Firma Blockstream gibt es für C-Lightning das Tool Lightning Charge.

In Kombination mit einem Lightning Node von C-Lightning und der Verwendung von Lightning Charge, sowie der Nutzung von WooCommerce Pluging für WordPress, lassen sich neue digitale Geschäftsmodelle realisieren, bei denen der Kunde Produkte für wenige Cent bezahlt.

Solche Geschäftsmodelle können sein:

  • Abrechnung von Paywalls und Bezahlschranken
  • Bezahlung pro Zeitungsartikel, Nachrichten, Video als Pay-per-View
  • Bezahlung pro Musik-Downloads, Musikstücke, Bilder, Software als Pay-per-Download
  • Bezahlung als Spende, Unterstützung und Zuwendung für Künstler, YouTuber, Blogger und Influencer
  • Bezahlung als Zusatz-Funktion in einem Spiel

Lightning Anwendungen (LApps)

Die verschiedenen Anwendungen, welche auf Basis von Lightning Charge realisiert werden können, werden bei C-Lightning als LApps bezeichnet.

Eine Übersicht aller LApps auf Basis von c-lightning / Lightning Charge findest Du hier:

https://blockstream.com/2018/03/29/en-blockstreams-week-of-lapps-ends/

Für den Einsatz der LApps sind erforderlich:

  • Eigener BTCPay Server
  • Lightning Node
  • C-Lightning Implementierung
  • Lightning Charge
  • WordPress mit WooCommerce Plugin

Wenn Du Lightning Zahlungen in Deinem WooCommerce Online Shop anbieten möchtest, so verwende das Plugin Woocommerce Lightning Gateway. Dieses Pluging kann ausschließlich über die Github Seite runterladen werden. Danach muss die Zip-Datei über die Upload Plugin Funktion bei WordPress installiert werden.

C-Lightning Einstellungen bei BTCPay

Wenn C-lightning richtig mit dem BTCPay Server verbunden ist, findest Du unter Server Settings und Services die folgende Ansicht:

C-Lightning Server Settings
C-Lightning Server Settings

Somit kannst Du die folgenden Anwendungen nutzen:

Übersicht C-Lightning Anwendungen
Übersicht C-Lightning Anwendungen

Ein englischsprachiges Video über die verschiedenen LApps Anwendungen auf Basis von Lightning Charge findest Du unter: https://www.youtube.com/watch?v=6EHNq1anD1k

Beschreibung und Anwendungsbeispiele findest Du in separaten Artikeln:

Wie Du bei BTCPay Lightning Zahlungen einrichtest, erfährst Du in dem Beitrag: BTCPay Lightning Zahlungen im BTCPay Shop einrichten

This post is also available in: Englisch

2 Comments

Leave a reply