Lightning Labs promuje cyfrowe uwierzytelnianie bez hasła

Lightning Labs promuje cyfrowe uwierzytelnianie bez hasła - 1 hE04i PufrrwO7qTSfSvrA e1561630364516 1024x576Nowy standard protokołu Lightning Labs LSAT chce zastąpić nazwy użytkowników i hasła odcinkiem płatności Lightning Network.

Nowy token uwierzytelniania usługi Lightning

Co by było, gdybyś mógł uzyskać dostęp do jednej ze swoich ulubionych witryn i usług bez adresu e-mail, nazwy użytkownika lub hasła? Co jeśli zamiast podawać swoje dane osobowe w celu zalogowania się na platformę społecznościową, wystarczy wysłać jednorazową mikropłatność i zachować paragon?

To jest przyszłość Lightning Labs z Lightning Service Authentication Token (w skrócie LSAT), przynajmniej jeśli chodzi o sposób, w jaki programiści dzielą się dostępem do infrastruktury i usług.

Startup zorientowany na Lightning Network właśnie opublikował specyfikacje standardu. LSAT to zasadniczo bilet/pokwitowanie, które służy jako identyfikator/poświadczenie usługi online. Bilety są zakodowane z informacjami, które informują witrynę, do jakich usług użytkownik jest upoważniony.

Są one wybijane przy użyciu kombinacji starego i nowego: kodu błędu HTTPS 402 („wymagana płatność”) i Bitcoin’s Lightning Network, drugorzędnej sieci umożliwiającej szybsze i tańsze płatności. Kod błędu stanowi podstawę dla paywalla, podczas gdy Lightning Network zapewnia środki płatnicze i bilet, dowód uwierzytelnienia.

W ramach programu LSAT użytkownicy mogą zapłacić za usługę i otrzymać rachunek za zakup, którego mogą następnie użyć do potwierdzenia swojej tożsamości podczas przyszłych logowań, bez konieczności podawania hasła lub nazwy użytkownika.

Lightning Lab CTO, Olaoluwa Osuntokun, powiedział, że LSAT mogą być „przydatne dla dostawców usług, którzy ujawniają API użytkownika końcowego” dla niektórych usług, takich jak wynajem pamięci masowej i miejsca na dysku lub prawa dostępu do indeksu.

Nowy poziom elastyczności

Zgodnie z postem Osuntokuna, korzyścią jest elastyczność, jaką oferuje LSAT inwestować. Możesz tworzyć tokeny z datami wygaśnięcia, aby na przykład uzyskać ograniczony dostęp lub obciążać klientów za korzystanie z płatności licznikowych, które są naliczane tylko wtedy, gdy spełniony jest warunek (na przykład programista płaci gigabajty za pojemność hostingu).

„Możesz uzyskać poświadczenie okaziciela, które koduje, w jaki sposób możesz uzyskać dostęp do usługi” – powiedział Osuntokun. Zasadniczo to uwierzytelnianie działa podobnie do plików cookie — bitów danych, które śledzą, co robisz na określonych stronach internetowych, przechowywanych na twoim komputerze.

Te pliki cookie są przechowywane jako punkty odniesienia (np. dla danych logowania) dla witryny internetowej i są pobierane w razie potrzeby. W przypadku LSAT pokwitowanie płatności jest przechowywane jako odniesienie umożliwiające dostęp do usług online.

Lightning Labs wzywa wszystkich nieustraszonych programistów Bitcoin Lightning Network do przetestowania swojej najnowszej zabawki i zbudowania czegoś na tak zwanej „natywnej sieci Lightning”. Z niecierpliwością czekamy na wszystkie niesamowite rzeczy, które programiści stworzą dzięki temu nowemu standardowi i nowym narzędziom wsparcia!