LSAT –比特幣閃電付款認證
當前狀態下的比特幣本地身份驗證存在很大問題。區塊鏈技術公司Tierion今天宣布發布一套工具,以幫助使用LSATS –閃電服務身份驗證令牌啟用比特幣本地身份驗證。
該項目花了幾個月的時間開發。在這段時間內,Tierion和Lightning Labs的工程師正在開發Lightning Service(LSAT)身份驗證令牌。該項目的目的是允許用戶在沒有用戶帳戶或存儲任何數據的情況下進行身份驗證。
LSAT將Lightning的比特幣小額付款與HTTP 402所需的付款和授權標頭等標準結合在一起。
「比特幣將本機支付的概念引入了互聯網。 Lightning的創新應用表明,技術的價值不僅限於金融交易。 LSAT是邁向世界的一步,我們不必通過共享我們的私人信息來信任第三方,並且用戶可以獲得更安全和私有的身份驗證。我們希望Boltwall和Isat-js將使開發人員更輕鬆地基於更好的身份驗證基礎結構開發應用程序。
身份驗證實施中的當前弱點
實際上,所有Web和移動應用程序都需要身份驗證和授權。身份驗證確定誰是請求的收件人,授權確定最終用戶擁有的權利。
當前,在現代應用程序執行認證的級別上,已經診斷出兩個缺陷。首先,他們使用第三方存儲機密信息。該信息經常被盜或泄漏,這是一種風險。其次,實際的用戶身份通常與身份驗證相關聯。
為了說明整個過程,我們將使用一個特定的示例對其進行說明。將您的真實身份鏈接到外部身份驗證服務(例如Google或Facebook),可以顯示有關您使用哪些服務以及使用頻率的信息。當然,這些只是所公開的一些信息。
在2019年,Tierion開始致力於解決這些問題。該團隊開發了Boltwall,這是用於實現「即時」支付伺服器的中間件。
幾個月後,Lightning Labs的技術總監Olauluwa Osuntokun宣布了一項名為「 Lightning Service Authentication代幣」的提議,簡稱為LSAT。 Tierion和Lightning Labs在他們的項目中都在努力爭取一件事:使用即時付款進行身份驗證,該付款不基於個人數據或任何私人數據。
兩家公司決定合作並共同努力。結果如下。
一組免費的LSAT工具
螺栓牆
Boltwall允許您使用Bitcoin Lightning付費牆並通過LSAT進行身份驗證。用戶無需擁有用戶帳戶即可收取訪問其API的費用。他們不需要API密鑰,信用卡或任何用戶數據存儲。您只需要在Expressjs伺服器(或類似的Nodejs框架,如Restify)上的一行代碼,即可通過防火牆進行保護。在嘗試訪問此路徑的任何客戶端請求中,都會釋放LSAT。
現在螺栓牆
now-boltwall是一個工具,可幫助您輕鬆部署連接到工作實例的活動Boltwall伺服器。它提供的工具使下載和設置連接憑證,配置Boltwall以及快速連接到BTCPayServer變得容易。伺服器使用Zeit的Now(無伺服器結構)進行部署。
使用now-boltwall,您可以部署安全的TLS伺服器,使您可以免費在節點上賺錢。
LSAT-JS
lsat-js是一個用TypeScript編寫的工具庫,與大多數現代瀏覽器兼容。它提供了在伺服器或客戶端上構建,分析和驗證LSAT的工具。
LSAT遊樂場
因此,只有現成的,可以正常工作的測試環境。功能齊全,與Isat-js中可用的所有工具集成。
LSAT Playground包含代碼片段,並提供了與LSAT交互的空間,而無需編寫任何代碼。
所有工具都可以在GitHub的官方Tierion帳戶中找到。