MetaMask v8 新版本,更好的用戶體驗和安全性。

現在,MetaMask 的新版本已經推出! MetaMask版本8的推出,是對MetaMask的重大升級,並提供了許多以前錢包沒有的新功能,在這裏來介紹一下。

1. 隱私控制

如今,大多數錢包要麼管理一個帳戶,要麼將當前選擇的用戶的當前帳戶暴露給所有連接的站點,從而暴露了用戶的私人信息給第三方網站。

在MetaMask v8中,當你連接到一個網站時,你可以選擇一個或多個帳戶與該網站相關聯,或者僅爲該網站創建一個新帳戶。 這項新功能使你可以輕鬆地在帳戶之間進行切換,從而可以控制那些帳戶與去中心化網絡中的不同站點進行交互,而不會在不同的網站直接暴露信息。如果你打開未與當前賬戶建立連接的站點,MetaMask會提醒你進行連接。

增加了一個新的“提醒”標記在界面左上角(此處顯示爲“未連接”,表示你的連接狀態爲斷開,並且點擊後可以設置權限或者主動斷開連接。)

這些網站可以擁有哪些權限,具體可查看 EIP-2255權限系統 ,後面會陸續豐富這些功能。這些新的權限管理功能會十分強大,例如包含解密授權,訪問錢包信息(包含你喜歡的代幣或聯繫人)等等。

2. 新用戶界面

版本8最明顯的變化可能是新的MetaMask UI。首次打開MetaMask版本8時,界面會提示一些新功能介紹的引導。 重新設計了主屏幕,資產頁面和交易歷史記錄,現在可以更輕鬆地訪問資產。現在無需通過點擊圖標來查看你的資產,而是通過主屏幕上的“資產”標籤訪問它們。

“資產”標籤中包含了你當前持有的資產的列表。單擊每個資產可以查看該資產交易歷史記錄的詳細信息頁面。

新的“活動”標籤是重新設計的交易記錄視圖。使用新的圖標,可以更輕鬆地識別每種類型的交易。

3. 開發者的新功能

(1)Web3信息加密 MetaMask現在提供了兩種新方法,這些方法使網站可以加密和解密Web3用戶的消息。

目前,這些解密請求每個都需要用戶確認,因此最適合解密不常看的重要消息(例如電子郵件)。稍後,我們將有機會在上述權限系統中提供相同的解密策略。 具體API可以 查看

(2)首次使用時無縫登錄

用戶首次訪問我們的Web3網站時,可能沒有安裝過MetaMask插件,需要經過一系列的安裝步驟,並且爲了更好地用戶體驗,在安裝好插件後,會自動跳回到用戶訪問的網站,這就是新版本的優化之處。

爲此,官方創建了一個新的 入門庫 ,使應用程序可以實現自己的連接按鈕。它允許用戶無縫地登陸你的網站,安裝MetaMask,並自動重定向回你的應用程序,以便他們繼續訪問。在 此處 瞭解有關使用官方新入門庫的更多信息。

(3)Web3網站開發將發生的變更

如果你是依靠MetaMask注入的window.web3對象的進行開發的網站,則需要進行一些更改,最好刪除注入的web3對象,否則你的網站未來可能會崩潰。建議儘快遷移到使用window.ethereum或ethers.js,官方會在不久的將來宣佈棄用日期。如果你要選擇新的開發庫,建議使用ethers。

4. 安全

LavaMoat已投入生產! 新的工具LavaMoat有助於提高几乎所有JavaScript項目的安全性。 MetaMask是一個基於Web和JavaScript的錢包。JavaScript通常會因爲代碼可見,經常面臨生成環境上的安全問題。對於錢包來說,這比其他任何程序都更加危險。

LavaMoat是官方正在構建的一組工具,這些工具在構建時使用Secure EcmaScript 將每個第三方依賴限制在一段JavaScript代碼中。希望最終將每個依賴項限制在整個錢包中,從而極大地保護錢包和用戶免受“攻擊”的侵害。

現在已有第一個受LavaMoat保護的應用投入生產和生產!

5. 下載與安裝

如果Chrome沒有最新8版本,可以通過如下鏈接進行 下載Version 8.0.2 ,下載其中的zip到本地後。打開Chrome: 設置 -> 高級 -> 擴展程序 頁面後,將本地zip壓縮包直接拖入,即可完成安裝。

(注: 安裝前請注意備份好自己錢包種子!)

現在,MetaMask 的新版本已經推出! MetaMask版本8的推出,是對MetaMask的重大升級,並提供了許多以前錢包沒有的新功能,在這裏來介紹一下。

1. 隱私控制

如今,大多數錢包要麼管理一個帳戶,要麼將當前選擇的用戶的當前帳戶暴露給所有連接的站點,從而暴露了用戶的私人信息給第三方網站。

在MetaMask v8中,當你連接到一個網站時,你可以選擇一個或多個帳戶與該網站相關聯,或者僅爲該網站創建一個新帳戶。 這項新功能使你可以輕鬆地在帳戶之間進行切換,從而可以控制那些帳戶與去中心化網絡中的不同站點進行交互,而不會在不同的網站直接暴露信息。如果你打開未與當前賬戶建立連接的站點,MetaMask會提醒你進行連接。

增加了一個新的“提醒”標記在界面左上角(此處顯示爲“未連接”,表示你的連接狀態爲斷開,並且點擊後可以設置權限或者主動斷開連接。)

這些網站可以擁有哪些權限,具體可查看 EIP-2255權限系統 ,後面會陸續豐富這些功能。這些新的權限管理功能會十分強大,例如包含解密授權,訪問錢包信息(包含你喜歡的代幣或聯繫人)等等。

2. 新用戶界面

版本8最明顯的變化可能是新的MetaMask UI。首次打開MetaMask版本8時,界面會提示一些新功能介紹的引導。 重新設計了主屏幕,資產頁面和交易歷史記錄,現在可以更輕鬆地訪問資產。現在無需通過點擊圖標來查看你的資產,而是通過主屏幕上的“資產”標籤訪問它們。

“資產”標籤中包含了你當前持有的資產的列表。單擊每個資產可以查看該資產交易歷史記錄的詳細信息頁面。

新的“活動”標籤是重新設計的交易記錄視圖。使用新的圖標,可以更輕鬆地識別每種類型的交易。

3. 開發者的新功能

(1)Web3信息加密 MetaMask現在提供了兩種新方法,這些方法使網站可以加密和解密Web3用戶的消息。

目前,這些解密請求每個都需要用戶確認,因此最適合解密不常看的重要消息(例如電子郵件)。稍後,我們將有機會在上述權限系統中提供相同的解密策略。 具體API可以 查看

(2)首次使用時無縫登錄

用戶首次訪問我們的Web3網站時,可能沒有安裝過MetaMask插件,需要經過一系列的安裝步驟,並且爲了更好地用戶體驗,在安裝好插件後,會自動跳回到用戶訪問的網站,這就是新版本的優化之處。

爲此,官方創建了一個新的 入門庫 ,使應用程序可以實現自己的連接按鈕。它允許用戶無縫地登陸你的網站,安裝MetaMask,並自動重定向回你的應用程序,以便他們繼續訪問。在 此處 瞭解有關使用官方新入門庫的更多信息。

(3)Web3網站開發將發生的變更

如果你是依靠MetaMask注入的window.web3對象的進行開發的網站,則需要進行一些更改,最好刪除注入的web3對象,否則你的網站未來可能會崩潰。建議儘快遷移到使用window.ethereum或ethers.js,官方會在不久的將來宣佈棄用日期。如果你要選擇新的開發庫,建議使用ethers。

4. 安全

LavaMoat已投入生產! 新的工具LavaMoat有助於提高几乎所有JavaScript項目的安全性。 MetaMask是一個基於Web和JavaScript的錢包。JavaScript通常會因爲代碼可見,經常面臨生成環境上的安全問題。對於錢包來說,這比其他任何程序都更加危險。

LavaMoat是官方正在構建的一組工具,這些工具在構建時使用Secure EcmaScript 將每個第三方依賴限制在一段JavaScript代碼中。希望最終將每個依賴項限制在整個錢包中,從而極大地保護錢包和用戶免受“攻擊”的侵害。

現在已有第一個受LavaMoat保護的應用投入生產和生產!

5. 下載與安裝

如果Chrome沒有最新8版本,可以通過如下鏈接進行 下載Version 8.0.2 ,下載其中的zip到本地後。打開Chrome: 設置 -> 高級 -> 擴展程序 頁面後,將本地zip壓縮包直接拖入,即可完成安裝。

(注: 安裝前請注意備份好自己錢包種子!)

本文參與登鏈社區寫作激勵計劃 ,好文好收益,歡迎正在閱讀的你也加入。

  • 發表於 8分鐘前
  • 閱讀 ( 2 )
  • 學分 ( 0 )
  • 分類:錢包
相關文章