A statement from Lightning Labs CTO, Olaoluwa Osuntokun, revealed the specs of the Lightning Service Authentication Tokens (LSAT) which is expected to act as a ticket of some sort. The new protocol can be used as both a medium of exchange and authentication token replacing passwords and login credentials for a minimal fee.
“LSAT is a new protocol standard for authentication and paid APIs (using the Internet’s preferred currency: sats!) developed by Lightning Labs which leverages the widely underused HTTP 402 (payment required) status code.”
The statement further released the Aperture, a reverse proxy for LSAT, and is currently in use on Lightning Loop. Olaoluwa released the specifications of the LSAT network, which will enable businesses to leverage infrastructure.
code 🔜 pic.twitter.com/FXusOUrjpm
— Olaoluwa Osuntokun (@roasbeef) November 1, 2019
The LSAT authentication ‘key’
Imagine you wanted to log in to Facebook, Instagram, Twitter or Snapchat and all you needed is to pay a very small fee and keep the receipt. Then you do away with the need for a login process – no forgetting passwords, no logins. Notwithstanding, this system will make your account safe from hacks.
Well this is what LSAT promises its users by acting as an authentication key for an online service. This new system that has combined the Bitcoin Layer 2 solution and HTTP 402 (payment required) systems will also allow users to pay directly online using satoshis.
LSAT like regular cookies…but cryptographically secure!
“One can view LSATs as a fancy authentication token or cookie.”
LSAT, however, registers credentials that are cryptographically verifiable ensuring security on accounts. Olaoluwa further explained the system is “useful for system providers who expose an end API to the user” especially in large data storage services, access to rights on various data indices and also metered video streaming services such as the Aperture, also unveiled in the statement. Olaoluwa explained,
“Aperture can be used to easily create a new LSAT-aware paid API or service, and even seamlessly upgrade an existing web resource or API to make it LSAT-enabled, creating a portal from the existing web to the new Lightning-native web.”