Blitzeinschläge. Bild von skyseeker über flickr.com. Lizenz: Creative Commons

LSATs sollen pseudonyme Registrierungen in das Lightning-Netzwerk bringen. Bitcoin holt etwas ein, das bei vielen anderen Kryptowährungen längst Standard ist – aber hier und da ist es noch lange nicht so weit, eine Massenreichweite zu erreichen.

Eines der großen Probleme im Internet ist die Anmeldung und die zugehörigen Konten. Die meisten Websites müssen jetzt registriert werden, und diejenigen, die auf vielen Websites angemeldet sind, verlieren leicht den Überblick und erhöhen das Risiko, Opfer von Datendiebstahl zu werden. Abhilfe schafft in der Regel die Anmeldung mit einem zentralen Account – beispielsweise von Google oder Facebook -, was die ohnehin dramatische Abhängigkeit von diesen Sirenen-Servern erhöht.

Die Blockchain-Technologie verspricht seit langem eine dezentrale Anmeldung durch „Bitcoin“ oder ein Token: Ein System, bei dem eine Bitcoin-Adresse zu einem Konto für alles werden kann, ohne dass ein Mittelsmann Ihren eigenen Zugriff auf Konten kontrollieren muss. Für Ethereum und Bitcoin Cash gibt es bereits eines mit der Metamask bzw. Badger Wallet einem Browser-Plug-In aus derselben Familie. Mit einer Schaltfläche auf einer Website können Benutzer Nachrichten signieren, um sich auf der Website anzumelden. Ein Beispiel dafür, wie gut dies funktioniert, finden Sie in Lazy Fox (Bitcoin Cash) oder in den vielen dezentralen Börsen (Ethereum). Bitcoin SV (BSV) hat eine solche Lösung auch mit Moneybutton zwar nur halb dezentral, aber auch mit der Möglichkeit, Daten zu verschlüsseln. Beispiele für Anmeldungen mit MoneyButton finden Sie unter Twetch oder Baemail .

Mit LSATs sollte dies nun für Bitcoin möglich sein – natürlich über das Lightning-Netzwerk. Es wurde gemeinsam von Tieron und Lightning Labs entwickelt. Das "Lightning Service Authentication Token (LSATs)" soll es Benutzern ermöglichen, sich an verschiedenen Standorten und Diensten zu authentifizieren. Dies erfolgt durch eine Kombination aus Mikrozahlungs- und Authentifizierungsheader. Tieron hat kürzlich eine Reihe von Tools für die Lightning-Authentifizierung veröffentlicht. Dies ist der Boltwall, der Now-Boltwall, der LSAT-js und der LSAT Playground.

Der Weg zu diesem Ergebnis war aufregend. Tierion begann 2019 mit der Entwicklung einer Lösung für Lightning PayWalls, der sogenannten Boltwall. Dabei wurden zunächst die Lightning-Makronen verwendet, um eine Zahlungsanforderung zu erhalten und die PayWall herunterzufahren, wenn die Zahlungsanforderung bezahlt wurde. Oloaluwa Osuntokun, CTO von Lightning Labs, schlug dann die Einführung von "Lightning Service Authentication Tokens" vor. Dies passte hervorragend zur Boltwall, weshalb Tieron gemeinsam mit Lightning Labs einen LSAT-Standard entwickelte.

Der spezifische technische Prozess der LSATs umfasst weiterhin Makronen, Zahlungsaufforderungen, Zahlungsnachweise, Hashes, Preimages und mehr. Wenn ein Benutzer eine geschützte Seite besucht, ohne authentifiziert zu werden, antwortet der Server mit der Meldung "402: Zahlung erforderlich". Die Nachricht enthält auch einen Authentifizierungsheader, dem eine Makrone und eine Rechnung entsprechen. Nachdem der Benutzer bezahlt hat, erhält er ein 32-Byte-Preimage, das er zusammen mit dem Authenticate Header zu einem Token verschmilzt, mit dem er sich dann anmelden kann.

Für Tierion sind die LSATs nur ein (wichtiger) Schritt Eine größere Vision: der Echtzeit-Cashflow zwischen Maschinen. Solche Mikro- und Nano-Zahlungen im Hintergrund der Web-Erfahrung, die zwischen Browser und Server stattfinden, sind zu einem Kern der Vision von Lightning geworden. Die LSATs könnten Benutzern dabei helfen, sich privat oder pseudonym anzumelden, um solche Zahlungsströme zu autorisieren.

Es sollte jedoch auch erwähnt werden, dass die LSATs eine der komplizierteren der verfügbaren Methoden zum Anmelden über eine Blockchain sind. Während mit MoneyButton und dem Badgerwallet lediglich ein Javascript auf eine Seite geladen werden muss, um per HTML einen Button zu generieren, mit dem sich ein Benutzer einloggen kann, auch wenn er kein Guthaben auf dem Wallet hat, sind die LSATs auf der Demoseite auf der das Joule-Plugin für den Browser verwendet wird. Ich habe es installiert, aber es funktioniert nicht mit dem Light Node auf meinem PC – Electrum – oder mit den Lightning-Apps auf meinem Smartphone – oder mit dem Lightning Knoten auf meinem Server . Die praktischste Option wäre wahrscheinlich, einen Knoten auf meinem PC zu platzieren, dies hat jedoch Datenschutzprobleme. Die Demo funktioniert auch mit einer reinen Zahlungsanforderung für den Knoten, dies sollte jedoch für die meisten Benutzer nicht attraktiv sein.

Außerdem müssen diejenigen, die die LSATs auf ihrer Website verwenden, natürlich über einen Lightning-Server verfügen, um Zahlungen entgegenzunehmen. Auch dies sollte die Anwendung für die meisten Anbieter nicht besonders attraktiv machen.

Über diese Einschränkungen hinaus passt Bitcoin mit den LSATs in einen mehr als erfreulichen Trend bei Kryptowährungen. Es gibt gute Anzeichen dafür, dass Sie in einigen Jahren Ihre Online-Konten nicht mehr über zentrale Zwischenhändler oder Dutzende von Registrierungen verwalten müssen, sondern sich mit Ihrem eigenen und privaten Schlüssel anmelden müssen. Welche der von Crypto angebotenen Optionen sich am ehesten durchsetzen, hängt weniger von der dahinter stehenden Technologie ab, aber von welcher es zuerst gelingt, eine bestimmte Massenreichweite aufzubauen. Und jede Form der Anmeldung über Krypto ist noch weit entfernt.


Vielen Dank dieser Inhalt stammt von
[ENGLISH]