時間:2023-07-16|瀏覽:280
問題是,互聯網沒有內置的用戶身份驗證和識別模型。它根據IP地址識別設備,而不是人;DNS也不是用來命名人而是命名服務的。因此,服務部門需要知道用戶是誰。為此,他們創建了用戶名和密碼的模式。盡管這種模式對于精通技術的人來說有效,但也存在一些問題,例如人們重復使用弱密碼,導致注冊疲勞,以及黑客和數據泄露的風險。此外,每個賬戶都是孤立的,當一個新的社交媒體網絡興起時,人們會爭著搶占喜歡的用戶名。
在過去的十年中,社交登錄成為一種流行的解決方案。用戶可以使用他們已有的Google、Facebook、Twitter等賬戶登錄其他服務,避免創建新的賬戶。雖然這種方法有所改進,但它仍然存在明顯的缺點。它依賴于私營公司,不是中立的,這使得它成為系統故障的一個點。因此,我們需要一個中立、去中心化、安全、用戶控制的用戶名和身份驗證協議,所有服務都可以使用。
要實現去中心化的單點登錄系統,我們需要三樣東西:1)一種廣泛采用的用戶生成的私鑰標準;2)能夠輕松管理這些私鑰的工具;3)去中心化的命名和配置文件數據存儲系統。
比特幣在解決生成私鑰和管理工具方面取得了進展。以太坊也使用相同的方法。加密貨幣的普及以及以太坊生態系統的實用性推動了私鑰管理工具的創新。現在有許多工具可供選擇,包括硬件錢包、MetaMask、WalletConnect等。
然而,為了擁有人類可讀的用戶名,以太坊需要一個命名系統。Namecoin試圖在2011年使用區塊鏈技術實現去中心化命名,但沒有得到廣泛采用。然而,ENS已成為web3的標準,用戶可以在ENS上注冊一個ETH名稱,并使用他們的以太坊賬戶管理它。ENS名稱可以用作便攜式的web3用戶名,也可以用于簡化加密貨幣支付和搭建去中心化的網站。
現在,使用以太坊登錄已成為web3的標準。許多dapp需要用戶連接他們的錢包,有些還要求用戶為身份驗證簽署消息。與傳統的用戶名和密碼系統或社交登錄不同,以太坊登錄是中立和用戶控制的。
對于一般用戶來說,管理私鑰可能是一個問題。但加密貨幣行業已經努力為用戶解決這個問題,創造了許多簡化管理私鑰的工具。
隱私是一個存在問題的領域。區塊鏈技術可以提供一些幫助,但目前最好的解決方案是擁有多個以太坊賬戶,其中一個是公開的,另一個是私有的。
以太坊和ENS在Web3生態系統中有廣泛的支持。ENS的資金來自以太坊基金會的捐贈,用于以太坊社區的多重簽名。目前,資金還沒有被使用,但計劃為ENS的長期發展提供資金。
總結起來,一旦習慣了擁有便攜式賬戶和用戶名的web3模式,傳統的用戶名和密碼系統就開始顯得過時和令人討厭。使用以太坊登錄已經成為web3生態系統的標準,而且它是中立和用戶控制的。讓我們繼