Zahlungen & Lightning

BTCPays Bark-Plugin — Lightning-Zahlungen ohne eigenen Node annehmen

Das Bark-Plugin bringt selbstverwahrte Lightning- und Ark-Zahlungen zu BTCPay Server — ganz ohne Node, Channels oder eingehende Liquidität. So funktioniert es.

Veröffentlicht 25. September 2026 · Aktualisiert 25. September 2026 · 6 Min. Lesezeit

Lightning hat sich zum De-facto-Standard von Bitcoin für Einzelhandelszahlungen entwickelt. Händler mit BTCPay-Server-Checkouts mussten dafür traditionell aber einen vollständigen Lightning-Node betreiben — samt Channels und Liquidität —, nur um es zu akzeptieren. Das Bark-Plugin für BTCPay Server, jetzt in Version 0.9.2 und produktionsreif, macht diese Anforderung komplett überflüssig. Es basiert auf dem Ark-Protokoll, einem neueren Bitcoin-Layer-2-Design, das Payment-Channels durch gemeinsam genutzte Off-Chain-UTXOs ersetzt. Dieser Artikel erklärt, wie Ark funktioniert, was das Plugin für einen Händler konkret leistet, und welche Kompromisse damit einhergehen.

Warum Lightning für kleine Händler schwierig wurde

Einen Lightning-Node zu betreiben ist nicht nur eine Softwareinstallation — es ist laufende Betriebsarbeit. Ein Händler muss Channels öffnen, sie On-Chain finanzieren und genug eingehende Liquidität bereithalten, damit Kunden überhaupt bezahlen können. Da Zahlungsflüsse im Einzelhandel fast ausschließlich einseitig sind (Kunden zahlen an den Laden, fast nie umgekehrt), leeren sich die Channels eines Händlers mit jedem Verkauf an eingehender Kapazität und benötigen ein regelmäßiges, oft teures Rebalancing, um weiter zu funktionieren.

Diese operative Last — Node-Verfügbarkeit, Channel-Management, Liquiditätsbeschaffung — ist ein Hauptgrund, warum die Lightning-Adoption bei kleinen BTCPay-Shops hinter dem eigentlichen Interesse zurückgeblieben ist. Geschäftsinhaber wollen Lightning akzeptieren; die meisten wollen dafür keinen Node betreiben.

Was ist das Ark-Protokoll?

Ark ist ein Bitcoin-Layer-2-Protokoll, ursprünglich auf der bitcoin-dev-Mailingliste vorgeschlagen, das günstige Off-Chain-Transaktionen ermöglichen soll, ohne den Aufwand, Payment-Channels zu öffnen und zu finanzieren. Trotz des naheliegenden Vergleichs hat Arks Design wenig mit dem von Lightning gemein. Lightning ist ein Netzwerk aus Zwei-Parteien-Payment-Channels, das Zahlungen entlang von Pfaden zwischen ihnen routet. Ark ist stattdessen ein Client-Server-Protokoll: Nutzer koordinieren sich über einen zentralen Ark-Server, behalten aber jederzeit die Kontrolle über ihr eigenes Bitcoin.

Der zentrale Baustein ist der VTXO (virtuelle UTXO) — der Anteil eines Nutzers an einer großen UTXO, die potenziell zwischen Hunderttausenden Teilnehmern geteilt wird. Während Lightning eine UTXO zwischen genau zwei Channel-Partnern teilt, teilt Ark eine einzelne UTXO unter einer ganzen Gruppe von Nutzern, strukturiert als Baum von Off-Chain-Transaktionen.

  • Runden: Der Ark-Server organisiert regelmäßig „Runden”, in denen Nutzer ihre bestehenden VTXOs in eine neue gemeinsame UTXO auffrischen können. Das hält VTXOs gültig, ohne dass jeder Nutzer jedes Mal eine On-Chain-Transaktion braucht.
  • Connectors: Spezielle Outputs in der Transaktion der gemeinsamen UTXO machen die Auffrischungen jeder Runde atomar, sodass ein Nutzer nie eine alte VTXO aufgibt, ohne garantiert eine neue zu erhalten.
  • Arkoor (Zahlungen außerhalb einer Runde): Da Runden Zeit brauchen und eine On-Chain-Bestätigung erfordern, laufen tatsächliche Zahlungen zwischen Nutzern sofort ab, außerhalb der Runde, mitsigniert vom Ark-Server. Der Empfänger kann diese VTXO entweder bis zur nächsten Auffrischung halten oder sie in die nächste Runde einbringen.

Entscheidend ist: Der Ark-Server übernimmt nie die Verwahrung der Nutzergelder — VTXO-Inhaber können jederzeit ihren Zweig von Transaktionen broadcasten und ihr Bitcoin On-Chain zurückholen, ganz ohne Mitwirkung des Servers. Aktuell gibt es zwei unabhängige Implementierungen des Protokolls in Entwicklung: Second (second.tech, das Team hinter Bark) und Arkade (arkadeos.com).

Was das Bark-Plugin für einen BTCPay-Shop wirklich leistet

Das Bark-Plugin verbindet einen BTCPay-Server-Shop direkt mit einer Ark-Wallet, sodass kein separater Node-Prozess, kein Channel-Management und keine zu beschaffende Liquidität nötig sind. Ein Shopbetreiber installiert das Plugin, aktiviert es, und der Checkout ist sofort Lightning- und Ark-fähig — ohne Wartezeit fürs Syncen und ohne On-Chain-Transaktion, um einen ersten Channel zu öffnen.

Dashboard einer Bark-Wallet mit einem Guthaben von 101.760 Sats, aufgeteilt in Off-Chain- und On-Chain-Mittel, einem Countdown bis zur nächsten Runde und einer Liste aktueller Ark-, Lightning- und On-Chain-Transaktionen Abbildung 1: Dashboard einer Bark-Wallet mit der Aufteilung von Off-Chain-/On-Chain-Guthaben, dem Countdown bis zur nächsten VTXO-Auffrischung und einer Mischung aus Ark-, Lightning- und On-Chain-Transaktionen in einer Ansicht — dieselbe Wallet-Engine, die auch das BTCPay-Plugin antreibt.

An der Kasse sehen Kunden einen einzigen, vereinheitlichten QR-Code, der gleichzeitig On-Chain-, Lightning- und Ark-Zahlung anbietet, sodass die Wallet jedes Kunden die effizienteste Methode wählen kann. Da es keine Obergrenze für eingehende Liquidität gibt, kann der Shop Zahlungen — groß oder klein — unbegrenzt empfangen, und Zahlungen bis zu einem einzigen Sat werden sowohl über Lightning als auch über Ark unterstützt. Der Empfang über Lightning ist für den Händler kostenlos, und Kunden zahlen nichts über die üblichen Lightning-Routing-Gebühren hinaus. Jede Zahlung landet im Off-Chain-Ark-Guthaben des Shops, das jederzeit über Lightning, On-Chain oder Ark abgehoben werden kann.

Über den Checkout hinaus ist das Plugin praktisch eine vollständige Wallet:

  • Dashboard-Widgets für einen schnellen Überblick über On-Chain- und Off-Chain-Aktivität.
  • Vollständige Send- und Receive-Seiten, inklusive optionaler Zielverifizierung.
  • Automatisierte Wallet-Wartung über Barkd, den Referenz-Wallet-Daemon, der das Ark-Guthaben des Shops im Hintergrund stets aufgefrischt hält.
  • Auffrisch-Kontrolle — automatisches Auffrischen kurz vor Ablauf, um es kostenlos zu halten, oder Auffrischen beim Empfang gegen eine kleine Gebühr und zusätzliche Sicherheit.
  • Eine VTXO-Verwaltungsseite für fortgeschrittene Nutzer, die einzelne VTXOs prüfen, auffrischen, offboarden oder exiten möchten.
  • Backup und Wiederherstellung per Recovery-Phrase, damit eine frische BTCPay-Installation das Shop-Guthaben wiederherstellen kann, falls der Server ausfällt.
  • Eine Notfall-Exit-Funktion, mit der das Plugin unabhängig das gesamte Off-Chain-Guthaben des Shops On-Chain zurückholen kann, ohne die Mitwirkung des Ark-Servers zu benötigen — die Selbstverwahrungs-Garantie, die das ganze Modell trägt.

Bark-fähige Wallets: wer kostenlose Ark-Zahlungen bekommt

Jede Lightning-Wallet kann einen mit Bark ausgestatteten BTCPay-Checkout über Lightning bezahlen, gegen die übliche Routing-Gebühr. Kunden mit einer Bark-fähigen Wallet erhalten jedoch kostenlose Ark-Zahlungen direkt in das Guthaben des Händlers. Mit Bark gebaute Wallets sind unter anderem:

Kompromisse vor der Installation

Arks Design tauscht einige Annahmen von Lightning gegen ein einfacheres Onboarding ein, und dieser Kompromiss ist es wert, verstanden zu werden, bevor man sich für ein Geschäft darauf verlässt:

  • Zahlungen außerhalb einer Runde hängen davon ab, dass der Ark-Server ehrlich handelt. Arkoor-Zahlungen werden vom Ark-Server mitsigniert, und das Vertrauensmodell setzt voraus, dass Sender und Server nicht zusammenwirken, um doppelt auszugeben, bevor der Empfänger die VTXO in der nächsten Runde auffrischt. Zügiges Auffrischen verkleinert dieses Zeitfenster.
  • Ein einzelner Ark-Server ist ein Koordinationspunkt, auch wenn er nie Verwahrung hat. Nutzer können jederzeit unabhängig zu einer On-Chain-UTXO exiten, aber dieser Exit hängt weiterhin davon ab, einen bestimmten Baum von Transaktionen korrekt und rechtzeitig zu broadcasten.
  • Das Plugin benötigt einen selbst gehosteten BTCPay Server, nicht die gehostete Version, ab Version 2.4.4.
  • Es ist junge Software. Das Plugin erreichte erst mit Version 0.9.2 im September 2026, was die Entwickler als Produktionsreife bezeichnen — nur drei Monate nach dem Mainnet-Launch im Juni 2026.

Installation

  1. Stelle sicher, dass dein Shop einen selbst gehosteten BTCPay Server ab Version 2.4.4 betreibt.
  2. Installiere das Plugin über den BTCPay Plugin Builder, oder folge Seconds Schritt-für-Schritt-Anleitung.
  3. Aktiviere es in deinem Shop und prüfe, ob der vereinheitlichte QR-Code an der Kasse erscheint.
  4. Für Support nutze Seconds Community-Forum oder Community-Chat.

Für Unternehmen, die den Bitcoin-Preis bereits zur Abstimmung von Verkäufen oder Preisgestaltung verfolgen, ist der Preis-Tracker von Bitcoin Utility Tools eine kostenlose Möglichkeit, Live-Preise neben einem Lightning- und Ark-fähigen Checkout zu beobachten.

Quellen

  1. Neil Woodfine, “Accept Lightning on BTCPay without running a node”, Second-Blog (24. September 2026) — Plugin-Funktionen, Anforderungen, und Dank an James Bitcoin Bond für umfangreiche Beiträge zum Plugin.
  2. Ark Protocol — offizieller technischer Überblick zu VTXOs, Runden, Connectors und Zahlungen außerhalb einer Runde (Arkoor).
  3. Steven Roose, “Bark now on bitcoin mainnet”, Second-Blog (21. Mai 2026).

Forschung