時間:2023-07-11|瀏覽:262
brantly.eth是一位以太坊社區用戶,他最近提到了“使用以太坊單點登錄”的概念。以太坊的單點登錄可以為所有dApp或App提供登錄服務。這引起了藍狐筆記的關注。單點登錄在web2時代已經成為重要的現象,但它也經歷了一個長期發展的過程。
web2.0的單點登錄
之前的網站或App都有自己的用戶名和密碼。然而,隨著網站和App的增多,用戶管理的復雜度也增加了。為了提供更好的用戶體驗,人們越來越愿意使用一些擁有最多用戶的社交賬戶進行第三方登錄?,F在,使用微信賬號、谷歌賬號或臉書賬號來登錄各種應用已成為常態。
單點登錄意味著通過一個用戶名和密碼在各種應用和服務上實現登錄,這大大提升了用戶體驗,降低了用戶的門檻和管理成本。
然而,這種方式肯定也不是完美無缺的。這些賬號主要依賴互聯網巨頭,這讓用戶和開發者都不完全放心,因為控制權不在他們自己手中。此外,多個服務都依賴一個用戶名和密碼,如果安全性不足,就會帶來很大的隱患。
以太坊的單點登錄
當用戶注冊以太坊錢包后,就會獲得公鑰/私鑰對。對普通用戶來說,這個錢包就相當于個人擁有的賬戶。用戶可以使用以太坊賬號進行登錄,由于私鑰由用戶控制,不存在中心化的服務器,這樣就可以避免單點登錄失敗的問題。
當然,人們也有疑問:公私鑰對模式對普通用戶來說管理起來困難,并且有一定的門檻。確實如此,獲得更大的安全性和自由性的同時也伴隨著更大的責任和管理要求。權衡是不可避免的。
不過,在加密領域,這個問題并非無解。比如社交錢包賬號的模式,通過社交方式來防止個人密碼丟失,或許未來還會出現其他方式,實現私鑰與個人的綁定。這些解決方案很有可能會出現,或者在兩者之間找到一個平衡點。
此外,公私鑰對模式也可以有更易讀的用戶名,通過去中心化的域名來實現。使用類似于apple.eth這樣的賬號名要比使用如下的賬號更受人們接受:0xb9434dba7cc66aaa76a202d097fd5f7f12f71171。
ENS是基于以太坊的去中心化域名系統,它已經在web3中被廣泛使用,已經有超過26萬個域名、集成到228個應用,有超過8.3萬個持有人。用戶可以注冊.eth域名,這相當于他們在web3中的用戶名,可以用來登錄各種web3應用,實現各種功能等。由于ENS是去中心化的域名系統,不存在單點登錄失敗的問題。
以太坊單點登錄是開啟Web3的重要一步
目前,用戶可以使用ENS域名在支持以太坊登錄的應用中登錄,無論是dApp還是App。一些dApp如Uniswap、Aavegotchi、Showtime等已經支持ENS賬號。
在Web3中,重要的不是通過web2的第三方登錄來實現。從這個角度來看,隨著越來越多的dApp支持,使用ENS賬號在不同的dApp甚至App中登錄,有助于推動Web3的發展。
以太坊單點登錄是長期發展的過程
基于以太坊的單點登錄,用戶可以掌控賬戶的安全,避免單點登錄失敗等問題,具有許多優點。然而,任何事物都有兩面性。
以太坊的單點登錄需要更好的用戶體驗支持。目前,注冊以太坊賬號并不困難,但是管理這些賬號并不容易,這需要更多的努力,例如通過社交錢包賬號等方式。從用戶體驗的角度來看,普通用戶對以太坊賬號的單點登錄并不感興趣。這將是一個長期的發展過程。
此外,在web3應用真正發展起來之前,以太坊賬號的單點登錄才會變得有意義。當前,加密領域以DeFi為主,如果未來發展到社交、游戲、購物等各種應用,并且用戶數量達到一定水平,那么對單點登錄的需求才會逐漸凸顯。
來源:藍狐筆記